arXiv論文メモ
新着一覧
cs.FL / cs.DM / math.CO · 査読状況未確認

有限オートマトンで集合を短い語で拡張できる条件

Certificates for short extending words in a finite automaton

Michele Miccinesi

この論文をやさしく読む

ひとことで言うと

状態の集合へ入ってくる状態を増やす操作が、短い入力列で可能かを判定する数学的条件を提案しています。

何に役立つ?

同期オートマトンの構造を調べる際、最短語を直接探す前に拡張可能性を保証する道具になります。

この研究の面白いところ

状態への流入数から作る整数だけで判定し、その条件で扱えない集合の多くを二次モーメントで補います。

どこまで分かった?

中心は理論上の保証です。60〜95%という値はn≦7の場合の部分集合の割合で、一般の全入力での成功率ではありません。リセット語長の新たな上界を与える結果でもありません。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

状態集合Qの大きさがn、文字数がkである完全決定性有限オートマトンAを考える。Qの空でない真部分集合Sについて、Su⁻¹={q:q・u∈S}と定義し、|Su⁻¹|>|S|となる最短の語uの長さをminext(S)とする。各状態qに整数β*q=Σ[t=1,…,n−1] k^(n−1−t)(indeg_t(q)−k^t)を対応させる。ここでindeg_t(q)は、|u|=tかつp・u=qとなる組(p,u)の数である。またB(S)=Σ[q∈S]β*qとする。同期オートマトンでは常に、B(S)≧0ならばminext(S)≦n−1となる。B(Q)=0なので、SとQ\Sの少なくとも一方は長さn−1以内の語で拡張できる。B(S)>0の場合には、同期性の仮定は不要である。 Kariのオイラー型拡張補題はβ*=0の場合に相当する。σ_t(S)=Σ[q∈S](indeg_t(q)−k^t)とすると、β*は、c_t>0である族Σ[t=1,…,n−1]c_tσ_tのどの要素とも同様に、オートマトンがオイラー型である場合かつその場合に限り恒等的にゼロとなる。強連結オートマトンでは、σ_t(S)/k^tのチェザロ極限は、Friedmanの重みeに対してn e(S)/e(Q)−|S|となる。この極限は単元集合に対する証明条件となるが、一般にはそれより大きい部分集合にはならない。仮定B(S)≧0は整数1単位だけでも緩めることができず、定数n−1も改善できない。 |Su⁻¹|の大きさに対する二次モーメント検定は、n≦7でB(S)<0となる部分集合の60〜95%について拡張を保証する。長さn−1の語が合流させる状態対の割合に正の下限があり、max_q indeg_(n−1)(q)=o(nk^(n−1))を満たす非オイラー型オートマトンの列では、この検定で保証できない部分集合の割合はゼロに近づく。汎関数Bは、{B=0}の外にある部分集合の半数について保証を与える。n≧4で、部分集合の大きさがnと互いに素である各場合に、ある同期オイラー型二文字オートマトンが定数n−1を達成する。これがその場合に限られるかは未解決である。ここからリセット語長の上界は得られない。Černýのオートマトンには、長さn−1以内では拡張できない部分集合が存在する。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-18(UTC)
最新改訂
2026-09-18 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

Let $\mathcal A$ be a complete deterministic finite automaton on a state set $Q$ of size $n$ with $k$ letters, and for a proper nonempty subset $S$ of $Q$ let $\mathrm{minext}(S)$ be the length of a shortest word $u$ with $|Su^{-1}|>|S|$, where $Su^{-1}=\{q: q\cdot u\in S\}$. To each state $q$ attach the integer $\beta^{\ast}_q=\sum_{t=1}^{n-1}k^{\,n-1-t}(\mathrm{indeg}_t(q)-k^{t})$, where $\mathrm{indeg}_t(q)$ counts the pairs $(p,u)$ with $|u|=t$ and $p\cdot u=q$, and let $B(S)=\sum_{q\in S}\beta^{\ast}_q$. On every synchronizing automaton, $B(S)\ge0$ implies $\mathrm{minext}(S)\le n-1$, so, as $B(Q)=0$, one of $S$ and $Q\setminus S$ extends within $n-1$; when $B(S)>0$ no hypothesis is needed. Kari's Eulerian extension lemma is the case $\beta^{\ast}=0$, and $\beta^{\ast}$, like every member of the family $\sum_{t=1}^{n-1}c_t\sigma_t$, $c_t>0$, vanishes identically if and only if the automaton is Eulerian, where $\sigma_t(S)=\sum_{q\in S}(\mathrm{indeg}_t(q)-k^{t})$. On strongly connected automata $\sigma_t(S)/k^{t}$ has Cesàro limit $n\,e(S)/e(Q)-|S|$ for Friedman's weight $e$; that limit certifies singletons but no larger subset in general. The hypothesis $B(S)\ge0$ cannot be relaxed by one integer unit, nor can the constant $n-1$ be improved. A second-moment test on the sizes $|Su^{-1}|$ certifies 60 to 95 percent of the subsets with $B(S)<0$ at $n\le7$. Along non-Eulerian automata whose words of length $n-1$ merge a fraction of the state pairs bounded below, with $\max_q\mathrm{indeg}_{n-1}(q)=o(nk^{n-1})$, it certifies all but a vanishing share of them. The functional $B$ certifies half of the subsets outside $\{B=0\}$. At each subset size coprime to $n$ ($n\ge4$) some synchronizing Eulerian binary automaton attains the constant $n-1$; whether only there is open. No reset bound follows: Černý's automata have subsets not extending within $n-1$.

arXiv ID: 2609.21603 / 要約の誤りについて