DPDAが偶数長の回文の言語を受け入れないことを証明する


7

偶数長の回文、つまりの言語 が決定的なプッシュダウンオートマトンによって受け入れられましたか?L={wwRw{0,1}}

文脈自由言語が決定論的PDAによって受け入れられないことを証明する一般的な方法はありますか?レンマをポンピングするようなものですか?


5
回答この質問は有用である可能性があります。
ルークマシソン2013

回答:


4

Lukeが指摘しているように、確定的CFLにはPumping Lemmaがあります。共通の接頭辞付いた言語に2つの文字列 とがある場合、確定的デバイスの場合、両方の部分文字列計算は同じでなければなりません。Lemmaの背後にある考えは、ポンピングも両方のストリングで同じでなければならないということです。文脈自由言語では、ポンピングはの形式。補題は、と述べているいずれかの内部にあるのための両方及び又はの内部であり、そこでありおよびzz1zz2zzuvwxy vxz zz1zz2 vzx1x2はと ので、両方の単語をそのようにポンプできます。z1z2

詳細については、補題を確認してください。

今考えて K=L(abbaabbabba)={anbbann0}{anbba2mbbanm,n0}。もしL 次にDCFLです K。ポンピングできますかz1=a2nbba2n そして z2=a2nbba2nbba2n同じやり方で?いいえ。v,x 私たちがポンプでくむとき、パーツは異なる位置にあります z1,z2 これは、DCFLポンピングと矛盾します。

繰り返しになりますが、もう少し正確にして、補題の適切な部分を引用する必要があります。

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