Title :
An efficient algorithm for the generation of DeBruijn cycles
Author :
Jansen, Cees J A ; Franx, Wouter G. ; Boekee, Dick E.
Author_Institution :
Philips Crypto B.V., Eindhoven, Netherlands
fDate :
9/1/1991 12:00:00 AM
Abstract :
An algorithm is presented for the generation of binary DeBruijn sequences using feedback shift registers (FSRs). The algorithm is based on the principle of cycle joining, through which all the cycles in the cycle structure of a FSR can be joined together to one complete cycle, thereby producing a DeBruijn sequence of period 2n, where n is the length of the FSR. By a proper choice of the feedback function of the FSR O(22n/log2n) DeBruijn sequences of period 2n can be generated, requiring only 3n bits of storage and at most 4n FSR shifts for the generation of the next bit in the sequence
Keywords :
binary sequences; shift registers; DeBruijn cycles; binary DeBruijn sequences; cycle joining; feedback shift registers; Binary sequences; Clocks; Cryptography; Feedback; Information theory; Shift registers; Sufficient conditions;
Journal_Title :
Information Theory, IEEE Transactions on