同等のDFAで多くの州を必要とする2DFA?


10

DFAを使用してシミュレーションするために少なくとも2 nの状態を必要とする状態(nは自明ではない、たとえば少なくとも4)の2DFAはありますか?nn2n

双方向DFA(2DFA)は一方向にのみ入力ヘッドを移動させることができる有限状態オートマトンとは異なり、その読み取り専用入力テープ上を前後に移動させ、決定性有限状態オートマトンです。

2DFAがDFAと同じクラスの言語、つまり通常の言語を正確に認識することはよく知られています。あまり理解されていないのは、シミュレーションの効率の問題です。1950年代後半のRabin / ScottとShepherdsonによるオリジナルの構造は、交差シーケンスの概念を使用しており、分析が非常に困難です。Moshe Vardiは、状態の上限を示す別の構造を公開しましたが、この境界には多少のゆるみがある可能性があります。2O(n2)

Myhill-NerodeでDFAを最小化した後でも、DFAで多くの状態をシミュレートする必要がある2DFA(のファミリ)が知られているかどうか尋ねています。さらに、そのような2DFAを知ることで興味深い結果はありますか?

回答:


8

n(nn(n1)n)

私はまた、明確な絵を与えるこの紙の図を入れています:

より多くを得るために、私はこの論文が良い出発点だと思います。関連する最近の進展を確認するために、ここにリストされている文書を確認することをお勧めすることもできます:dblp:Christos A. Kapoutsis


1
2O(n2)2Θ(nlogn)

5

Σ={a,b,c}

{a,b}b{a,b}nc

cn+1cb

n+cc2nn{a,b}cnnb

2nn+c


(a+b)b(a+b)ncn

ε
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.