paper

Generalized De Bruijn Words, Invertible Necklaces, and the Burrows-Wheeler Transform

arXiv:2502.12844

Abstract

We define generalized de Bruijn words as those words having a Burrows-Wheeler transform that is a concatenation of permutations of the alphabet. We show that generalized de Bruijn words are in 1-to-1 correspondence with Hamiltonian cycles in the generalized de Bruijn graphs introduced in the early '80s in the context of network design. When the size of the alphabet is a prime , we define invertible necklaces as those whose BWT-matrix is non-singular. We show that invertible necklaces of length correspond to normal bases of the finite field , and that they form an Abelian group isomorphic to the Reutenauer group . Using known results in abstract algebra, we can make a bridge between generalized de Bruijn words and invertible necklaces. In particular, we highlight a correspondence between binary de Bruijn words of order , binary necklaces of length having an odd number of 's, invertible BWT matrices of size , and normal bases of the finite field .

Submitted