Generalized Orthogonal de Bruijn and Kautz Sequences

A de Bruijn sequence of order <i>k</i> over a finite alphabet is a cyclic sequence with the property that it contains every possible <i>k</i>-sequence as a substring exactly once. Orthogonal de Bruijn sequences are the collections of de Bruijn sequences of the same order, <i>k</i>, that satisfy the joint constraint that every (k+1)-sequence appears as a substring in, at most, one of the sequences in the collection. Both de Bruijn and orthogonal de Bruijn sequences have found numerous applications in synthetic biology, although the latter remain largely unexplored in the coding theory literature. Here, we study three relevant practical generalizations of orthogonal de Bruijn sequences, where we relax either the constraint that every (k+1)-sequence appears exactly once or the sequences themselves are de Bruijn rather than balanced de Bruijn sequences. We also provide lower and upper bounds on the number of fixed-weight orthogonal de Bruijn sequences. The paper concludes with parallel results for orthogonal nonbinary Kautz sequences, which satisfy similar constraints as de Bruijn sequences, except for being only required to cover all subsequences of length <i>k</i> whose maximum run length equals one.

Authors

Institutions

Publication Details

Journal
Entropy
Published
2025-03-30
DOI
https://doi.org/10.3390/e27040366
Citations
2
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
4.96

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Generalized Orthogonal de Bruijn and Kautz Sequences

Jin Sima, Olgica Milenković, Yuan-Pon Chen
2 citations
Entropy
Algorithms and Data Compression
4.96
article

Generalized Orthogonal de Bruijn and Kautz Sequences

Jin Sima, Olgica Milenković, Yuan-Pon Chen
article en
2 citations

Abstract

A de Bruijn sequence of order <i>k</i> over a finite alphabet is a cyclic sequence with the property that it contains every possible <i>k</i>-sequence as a substring exactly once. Orthogonal de Bruijn sequences are the collections of de Bruijn sequences of the same order, <i>k</i>, that satisfy the joint constraint that every (k+1)-sequence appears as a substring in, at most, one of the sequences in the collection. Both de Bruijn and orthogonal de Bruijn sequences have found numerous applications in synthetic biology, although the latter remain largely unexplored in the coding theory literature. Here, we study three relevant practical generalizations of orthogonal de Bruijn sequences, where we relax either the constraint that every (k+1)-sequence appears exactly once or the sequences themselves are de Bruijn rather than balanced de Bruijn sequences. We also provide lower and upper bounds on the number of fixed-weight orthogonal de Bruijn sequences. The paper concludes with parallel results for orthogonal nonbinary Kautz sequences, which satisfy similar constraints as de Bruijn sequences, except for being only required to cover all subsequences of length <i>k</i> whose maximum run length equals one.

EntropyVol. 27(4)
University of Illinois Urbana-Champaign (US)
National Science Foundation
Quality Education
Openalex Percentile: Top 6%
Algorithms and Data Compression
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.