Génération d'une section des classes de conjugaison et arbre des mots de Lyndon de longueur bornée. (Generation of a section of conjugation classes and trees of Lyndon words of bounded length) (Q1121024)

From MaRDI portal





scientific article; zbMATH DE number 4102501
Language Label Description Also known as
default for all languages
No label defined
    English
    Génération d'une section des classes de conjugaison et arbre des mots de Lyndon de longueur bornée. (Generation of a section of conjugation classes and trees of Lyndon words of bounded length)
    scientific article; zbMATH DE number 4102501

      Statements

      Génération d'une section des classes de conjugaison et arbre des mots de Lyndon de longueur bornée. (Generation of a section of conjugation classes and trees of Lyndon words of bounded length) (English)
      0 references
      0 references
      1988
      0 references
      A Lyndon word is a word w in a free monoid \(A^*\) over a totally ordered alphabet A such that: \(w=uv\) \((u,v\neq w)\Rightarrow w<vu\) (where \(<\) is the alphabetic order in \(A^*)\). L words are in one-to-one correspondence with circular words without period. The author gives an algorithm which generates all L words of length \(\leq n\), in alphabetic order. One step of this algorithm is to go from a Lyndon word w to the next one; this step requires only the knowledge of w, and not of the previously created L words, and is made in linear time.
      0 references
      Lyndon words
      0 references

      Identifiers