ローカルオートマトンの状態数


10

決定性オートマトンと呼ばれるK -localがためにK > 0がすべてのための場合、W X kの集合{ δ Q W Q Q }最もに含ま1つの要素。直感的には、長さkの単語wが状態につながる場合、この状態は一意であるか、長さの任意の単語とは異なる表現になりますA=(X,Q,q0,F,δ)kk>0wXk{δ(q,w):qQ}wk最後の k個のシンボルは、それが導く状態を決定します。>kk

オートマトンの場合は今 -local、それはである必要はありませんK " -localためのいくつかのk " < K、それがなければならないのk " -localためのK " > Kいくつかの単語の最後のシンボルの原因| w | > kは、もしあれば、一意に状態を決定します。kkk<kkk>k|w|>k

次に、オートマトンの状態数と局所性を結び付けようとします。私は推測します:k

補題:レッツK -local、もし| Q | < kの場合、オートマトンも| Q | -地元。A=(X,Q,q0,F,δ)k|Q|<k|Q|

しかし、私は証明に失敗しました、提案やアイデアはありますか?

私は、オートマトンの状態数について導出何かにこの補題により、期待していない -localすべてのためのk N与えられた固定N > 0が、kのいくつかのために-local K > NkkNN>0kk>N

回答:


7

ことをあなたが言うので、持っている必要があり、最大で一つの要素、私はあなたがDFAのバージョンを使用することを前提としますδは部分的でできます。これは反例である:X = { B } Q = { 0 1 2 3 4 } δ Q =Tw:={δ(q,w):qQ}δのための Q < 4、及び δ 1 B = 2 δ 2 B = 3 δ 4 B = 0F q 0は明らかにこの質問には関係ありません。X={a,b},Q={0,1,2,3,4},δ(q,a)=q+1q<4δ(1,b)=2,δ(2,b)=3,δ(4,b)=0Fq0

オートマトンは、 -localはなく5 -local、以降T B B = { 0 3 }65Tabaab={0,3}

編集:この反例は機能しません。コメントが意味をなすように保持します。ただし、次のようになります。

取るの遷移と、0 1 1 2 2 3 2 0 B 3 2 b 。このオートマトンは5ですX={a,b},Q={0,1,2,3}01(a),12(a),23(a),20(b),32(b)5-localではなく、 -local:のために、A 、B、我々はパスを取得0 1 2 0 1及び1 2 3 2 3、すなわちT A B = { 1 3 }4aaba0120112323Taaba={1,3}


オートマトンに何か問題があります。特定の遷移を忘れましたか?単語B のb私は開始場所から関係なく、無の状態にリード...abaab
StefanH

私はそれは正しいはずだと思います-少し異なって述べられています、遷移は次のとおりです:および 4 0 b 。そして、あなたが取得するパス B 、A 、Bがある 0 1 2 01(a),12(a,b),23(a,b),34(a),40(b)abaabおよび 3 4 0 1 2 3012340340123
Klaus Draeger、2014年

ごめんなさい!
StefanH 2014年

ああ、実際はそうではありませんが、別の理由があります。あなたはそれらのパスを得るかが、その後あなただけ繰り返すことができ、B 、A 、Bを無期限-このオートマトンではありませんKいずれかのために-local Kabaabkk
クラウスドレーゲル2014年

もちろん、一般に、オートマトンは、2つの異なる 、および δ p w = pおよび δ q w = qあるような単語 wp,qwδ(p,w)=pδ(q,w)=q
StefanH 2014年

8

遅い回答ですが、同期遅延の限界はいくつかのクラスのオートマトンについて研究されていますたとえば、あいまいでないオートマトンを参照してくださいベアル他 MCS'08

特に; ローカルオートマトンの同期遅延の境界で示されているように、遅延を持つ決定論的オートマトンのファミリーがあります。ベアル他 TCS'98は、対応するO | Q | 2)の上限に一致します。Ω(|Q|2)O(|Q|2)

PS論文で定義されている同期遅延は、決定論的ローカルオートマトンがk-ローカルである最小です。kk


同期遅延がk-localと同等であることを示唆しているようです......?
vzn 2014

1
TCS'08論文で引用しているように、ローカルDFAの場合、「同期遅延は1+最長の非同期シーケンスの長さ」であり、非同期シーケンスは2つの異なる状態につながる可能性があるワードです。私にとって、これは定義により、オートマトンがkローカルである最小のです。私が間違っていると思いますか?kk
ジョセフスタック

良い答えは重要な詳細を省かないでしょう。それらは(ほぼ?正確に?)同等である可能性がありますが、これは紙面や公開された接続にない新しい "ブリッジthm"になります...?もしそうなら、それはどこかでより詳細に肉付けされる必要があります...
vzn

1
OK。要点を強調するために回答を編集しました。定義をチェックする以外にブリッジは必要ないと思います。
ジョセフスタック

両方の定義を正確に記述し、同等であることを証明することをお勧めします。これまでの説明のためのthx。
vzn 2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.