The lexicographically smallest universal cycle for binary strings with minimum specified weight |
| |
Affiliation: | School of Computer Science, University of Guelph, Canada |
| |
Abstract: | H. Fredricksen, I.J. Kessler and J. Maiorana discovered a simple but elegant construction of a universal cycle for binary strings of length n: Concatenate the aperiodic prefixes of length n binary necklaces in lexicographic order. We generalize their construction to binary strings of length n whose weights are in the range by simply omitting the necklaces with weight less than c. We also provide an efficient algorithm that generates the universal cycles in constant amortized time per bit using space. Our universal cycles have the property of being the lexicographically smallest universal cycle for the set of binary strings of length n with weight ≥c. |
| |
Keywords: | De Bruijn cycle Universal cycle Necklace FKM algorithm Minimum weight |
本文献已被 ScienceDirect 等数据库收录! |
|