Rule-based Generation of de Bruijn Sequences: Memory and Learning
By: Francisco J. Muñoz, Juan Carlos Nuño
Potential Business Impact:
Makes computer codes that are extra hard to break.
We investigate binary sequences generated by non-Markovian rules with memory length $\mu$, similar to those adopted in Elementary Cellular Automata. This generation procedure is equivalente to a shift register and certain rules produce sequences with maximal periods, known as de Bruijn sequences. We introduce a novel methodology for generating de Bruijn sequences that combines: (i) a set of derived properties that significantly reduce the space of feasible generating rules, and (ii) a neural network-based classifier that identifies which rules produce de Bruijn sequences. Experiments for large values of $\mu$ demonstrate the approach's effectiveness and computational efficiency.
Similar Papers
Rule-based Generation of de Bruijn Sequences: Memory and Learning
Formal Languages and Automata Theory
Finds secret codes that are very hard to break.
Random generation of universal cycles and de Bruijn sequences
Discrete Mathematics
Creates random, unique sequences for computers.
Random generation of universal cycles and de Bruijn sequences
Discrete Mathematics
Makes computers create random sequences faster.