Gray codes for Fibonacci q-decreasing words
Jean-Luc Baril, Sergey Kirgizov, Vincent Vajnovszki

TL;DR
This paper introduces a new class of binary words called q-decreasing words, establishes their combinatorial properties, and develops efficient algorithms for their enumeration and Gray code generation, including solutions to existing conjectures.
Contribution
It provides a bijection between q-decreasing words and Fibonacci-numbered binary words, and constructs Gray codes for these words, including a special case settling a recent conjecture.
Findings
q-decreasing words are enumerated by generalized Fibonacci numbers.
Efficient algorithms for generating q-decreasing words in lexicographic order.
Existence of 3-Gray codes and a specific 1-Gray code for 1-decreasing words.
Abstract
An -length binary word is -decreasing, , if every of its length maximal factor of the form satisfies or .We show constructively that these words are in bijection with binary words having no occurrences of , and thus they are enumerated by the -generalized Fibonacci numbers. We give some enumerative results and reveal similarities between -decreasing words and binary words having no occurrences of in terms of frequency of bit. In the second part of our paper, we provide an efficient exhaustive generating algorithm for -decreasing words in lexicographic order, for any , show the existence of 3-Gray codes and explain how a generating algorithm for these Gray codes can be obtained. Moreover, we give the construction of a more restrictive 1-Gray code for -decreasing words, which in particular settles…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cellular Automata and Applications · Fractal and DNA sequence analysis
