[Paper Review] An Improvement to a Recent Upper Bound for Synchronizing Words of Finite Automata
This paper improves the upper bound for the reset threshold of synchronizing finite automata from α ≈ 0.1664 to α ≤ 0.1654 by refining Szyku{ł}a's 2017 method through a novel counting argument based on corank progression and optimized word length gaps. The approach combines a modified application of Theorem 1 with a refined analysis of word rank transitions, leading to a tighter cubic bound on the length of the shortest reset word in n-state automata.
It has been known since the 60's that any complete discrete $n$-state automaton admits a reset word of length not exceeding $αn^3+o(n^3)$ for some absolute constant $α$. J.-E. Pin and P. Frankl proved this statement with $α=1/6=0.1666...$ in 1982, and this bound remained best known until 2017, when M. Szykuła decreased its value to $α\approx0.1664$. In this note, we present a modification to the latest approach and develop a different counting argument which leads to a more substantial improvement of $α\leqslant 0.1654$.
Motivation & Objective
- To improve the long-standing upper bound on the reset threshold of synchronizing finite automata.
- To refine Szyku{ł}a's 2017 method that reduced the bound to α ≈ 0.1664.
- To develop a new counting argument based on corank progression and word length gaps to achieve a more substantial improvement.
- To provide a tighter cubic upper bound of the form αn³ + o(n³) for the shortest reset word length.
- To resolve the optimization problem underlying the bound by analyzing the distribution of rank transitions via constrained summation.
Proposed method
- Introduces a modified version of Theorem 1 (from Szyku{ł}a's work) to construct words that increase corank more efficiently.
- Defines λi as the minimal length of a word with corank at least i, and δj = λj+1 − λj to track length increments between corank levels.
- Applies Theorem 5 to bound the length needed to increase corank from r to r+1 using two alternatives: Pin–Frankl’s bound or a new counting-based bound involving sr (number of δj values in {2r−1, 2r}).
- Uses Corollary 6 to express the total reset threshold as a sum involving min{r²/4, 1s₁ + ⋯ + rsr} terms, which are then optimized.
- Applies optimization techniques under constraints s₁ + ⋯ + sk ≤ ρ and 1s₁ + ⋯ + rsr ≤ r²/4 for r ≥ ρ, proving the maximum of the sum is bounded by 15625n³/1597536.
- Employs calculus on a compact feasible region to maximize the objective function, confirming the bound is achieved at (25n/129, 125n/258) + o(n).
Experimental results
Research questions
- RQ1Can the upper bound for the reset threshold of n-state synchronizing automata be improved beyond α ≈ 0.1664?
- RQ2What is the optimal way to bound the length increment required to increase the corank of a word by one, given constraints on rank transitions?
- RQ3How can the counting argument in Szyku{ł}a's method be refined to yield a more substantial improvement in the cubic coefficient?
- RQ4What is the maximum value of the sum ∑_{r=ρ}^k min{r²/4, 1s₁ + ⋯ + rsr} under the constraints s₁ + ⋯ + sk ≤ ρ and 1s₁ + ⋯ + rsr ≤ r²/4 for all r ≥ ρ?
- RQ5Can the optimization of the sum be completed analytically to yield a closed-form upper bound on the reset threshold?
Key findings
- The paper establishes a new upper bound for the reset threshold of any synchronizing n-state automaton: rt(A) ≤ 0.1654n³ + O(n²).
- The bound is achieved by refining Szyku{ł}a's method through a new counting argument that improves the coefficient α from 0.1664 to 0.1654.
- The optimization of the sum ∑_{r=ρ}^k min{r²/4, 1s₁ + ⋯ + rsr} is shown to be bounded by 15625n³/1597536 + o(n³), which is the key analytical component of the improvement.
- The maximum of the objective function is attained at the point (25n/129, 125n/258) + o(n), confirming the tightness of the derived bound.
- The o(n³) error term is shown to be O(n² log n), and a more careful analysis could reduce it to O(n²) with explicit, small coefficients.
- The result provides a significant step toward resolving the Černý conjecture, which posits a (n−1)² bound, by narrowing the gap in the cubic coefficient.
Better researchstarts right now
From paper design to paper writing, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.