1
L(M)がDCFLにあるようなPDA Mが与えられると、L(N)= L(M)になるようなDPDA Nを構築します
このオートマトンL (M )が受け入れる言語が決定論的コンテキストフリー言語であり、正確に受け入れられる言語を受け入れる決定論的プッシュダウンオートマトンNを出力するという約束とともに、プッシュダウンオートマトンを入力として受け取るアルゴリズムを構築することは可能ですか?よるM?MMML (M)L(M)L(M)NNNMMM 同等の問題は、入力としてプッシュダウンオートマトン(上記のようにL (M )が決定論的であるという約束を持つ)と決定論的プッシュダウンオートマトンNを受け取るアルゴリズムを構築することです。出力は、L (M )= L (N )の場合はyes、L (M )≠ L (N )の場合はnoになります。MMML (M)L(M)L(M)NNNL (M)= L (N)L(M)=L(N)L(M) = L(N)L (M)≠ L (N)L(M)≠L(N)L(M)\neq L(N) 最初のアルゴリズムを解くアルゴリズムは、決定性プッシュダウンオートマトンの等価性の決定可能性によって、2番目のアルゴリズムを解くアルゴリズムになると考えています。2番目の解決策は、すべての確定的プッシュダウンオートマトンを列挙し、そのオートマトンを出力するyesインスタンスを取得したら、それらのアルゴリズムを1つずつ実行するため、最初の解決策を意味すると思います。 誰もこれについて何か知っているのだろうか?たぶん、それは既知の問題であるか、既知の解決策を持っていますか?余談ですが、PDAによって生成された言語はグループの言葉の問題であるという制限を導入することは決定可能だと思います。