OFFSET
3,1
COMMENTS
A synchronizing word of a deterministic finite automaton (DFA) is a word in its input alphabet that sends any state to one and the same state s. Here we are interested in DFAs that have a synchronizing word for every state s. Note that self-loops are not allowed.
These values are the best known lower bounds obtained with a hill-climbing program and are not yet proven to be optimal.
LINKS
Puzzling StackExchange, The emperor's magic trick: the omnipotent compass.
Wikipedia, Synchronizing word.
EXAMPLE
Consider the following 3-state binary DFA. Edges labeled A: 0 -> 2, 1 -> 2, 2 -> 0. Edges labeled B: 0 -> 1, 1 -> 0, 2 -> 1. States 0, 1 and 2 are reached from any state with the words BAA, AB and BA, respectively. Since this is the DFA with the smallest sum of synchronizing words, we have a(3) = 7.
CROSSREFS
KEYWORD
nonn,more
AUTHOR
Dmitry Kamenetsky, Apr 23 2026
STATUS
approved
