2020
DOI: 10.1007/s00200-020-00459-3
|View full text |Cite
|
Sign up to set email alerts
|

On greedy algorithms for binary de Bruijn sequences

Abstract: We propose a general greedy algorithm for binary de Bruijn sequences, called Generalized Prefer-Opposite (GPO) Algorithm, and its modifications. By identifying specific feedback functions and initial states, we demonstrate that most previously-known greedy algorithms that generate binary de Bruijn sequences are particular cases of our algorithm. KeywordsBinary periodic sequence • de Bruijn sequence • greedy algorithm • feedback function • state graph Mathematics Subject Classification (2000) 11B50 • 94A55 • 94… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 17 publications
(15 reference statements)
0
4
0
Order By: Relevance
“…Inspired by some greedy algorithms in the construction of certain classes of de Bruijn sequences discussed by Chang, Ezerman, and Fahreza in [17], we devise two basic algorithms. Algorithm 1 prefers the complement over the double arcs when moving from the current vertex to the next vertex.…”
Section: Hamiltonian Cycles By Two Greedy Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…Inspired by some greedy algorithms in the construction of certain classes of de Bruijn sequences discussed by Chang, Ezerman, and Fahreza in [17], we devise two basic algorithms. Algorithm 1 prefers the complement over the double arcs when moving from the current vertex to the next vertex.…”
Section: Hamiltonian Cycles By Two Greedy Algorithmsmentioning
confidence: 99%
“…is the set of all vertices in Γ n . If a(x) ∈ Ω, then the two possible values of b(x) = x a(x) are given in Equations ( 16) and (17). Hence, the set O corresponds to a Hamiltonian cycle in Γ n .…”
Section: The Number Of Distinct Hamiltonian Cycles Inmentioning
confidence: 99%
“…Inspired by some greedy algorithms in the construction of certain classes of de Bruijn sequences discussed by Chang, Ezerman and Fahreza in [18], we devise two basic algorithms. Algorithm 1 prefers the complement over the double arcs when moving from the current vertex to the next vertex.…”
Section: Hamiltonian Cycles By Two Greedy Algorithmsmentioning
confidence: 99%
“…The use of preference functions is prevalent in many greedy algorithms for binary de Bruijn sequence. A general greedy algorithm, recently proposed by Chang et al in [6], included a discussion on how such functions fit into a unifying picture.…”
Section: Prior Literaturementioning
confidence: 99%