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
Language Label Description Also known as
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

    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