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


10

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

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

回答:


7

ことをあなたが言うので、持っている必要があり、最大で一つの要素、私はあなたがDFAのバージョンを使用することを前提としますδは部分的でできます。これは反例である:X = { 、B } 、Q = { 0 、1 、2 、3 、4 } 、δ (Q 、)=Tw:={δ(q,w):q∈Q}δのための Q < 4、及び δ (1 、B )= 2 、δ (2 、B )= 3 、δ (4 、B )= 0。Fと 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}0→1(a),1→2(a),2→3(a),2→0(b),3→2(b)5-localではなく、 -local:のために、A 、B、我々はパスを取得0 → 1 → 2 → 0 → 1及び1 → 2 → 3 → 2 → 3、すなわちT A B = { 1 、3 }。4aaba0→1→2→0→11→2→3→2→3Taaba={1,3}


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

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

ごめんなさい!
— StefanH 2014年

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

もちろん、一般に、オートマトンは、2つの異なる 、および δ (p 、w )= pおよび δ (q 、w )= qであるような単語 w。p,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.