チューリングマシンがこれを計算できないことをどこかで読んだことがあります。マシンが解析ツリーを生成して決定を下すことが計算上不可能なのはなぜですか?おそらく私は間違っているとそれを行うことができますか?
チューリングマシンがこれを計算できないことをどこかで読んだことがあります。マシンが解析ツリーを生成して決定を下すことが計算上不可能なのはなぜですか?おそらく私は間違っているとそれを行うことができますか?
回答:
Postの通信問題から削減します。私たちは、実際には、言語を決めることができたと。
所与の:以下CFG構築Gを= (V 、Σ 、R 、S ): V = { S 、S 1、S 2 }、 R = { S → S 1 | S 2、S 1 → α 1 S(ここで、 σ Iは、アルファベットに追加される新しい文字です。たとえば、)。
言語があいまいな場合、2つの異なる方法で文字列が派生します。派生物が両方ともルールS → S 1で始まり、新しい文字が終わるまで逆読みすると、派生物が1つしか存在しないことが確認されるため、不可能です。したがって、唯一のあいまいさは1つのS 1と1つのS 2の「開始」から生じる可能性があることがわかります。しかし、その後、wの部分文字列を新しい文字の先頭まで取得すると、PCPに対する解決策があります(これらのポイントが一致した後に使用されるインデックスの文字列のため)。
いかなる曖昧さが存在しない場合、溶液がちょうど続くこと曖昧暗示するので、同様に、その後、PCPは、解決できないとS ⇒ S 2 ⇒ * β 〜σ、ここで、α = βであるとマッチングの文字列αさんとβさん(以降〜σの一致)。
そのため、PCPに縮小しましたが、それは決定できないため、完了です。
(骨の折れる何かをしたかどうかを教えてください!)