![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
The shortest sequence such that every string of length on the Alphabet
occurs as a contiguous subrange of the
sequence described by
. Every de Bruijn sequence corresponds to an Eulerian Cycle on a de Bruijn Graph.
Surprisingly, it turns out that the lexicographic sequence of Lyndon Words of lengths
Divisible by
gives the lexicographically smallest de Bruijn sequence (Ruskey).
References
Ruskey, F. ``Information on Necklaces, Lyndon Words, de Bruijn Sequences.''
http://sue.csc.uvic.ca/~cos/inf/neck/NecklaceInfo.html.