私が解決しようとしている古い試験からこれらの質問があります。各問題の入力は、チューリングマシンエンコードです。
整数、および次の3つの問題の場合:
入力ごとに、Mが渡さないのは本当ですか?x | + Cの上で実行されている位置?
x
それは、すべての入力のためにというのは本当である、Mが通過しない上で実行されている位置?(| x | + 1 )/ c x
決定可能な問題はいくつありますか?
私の意見では、問題番号(1)はにあります。正しいと理解すれば、すべての入力を並行して実行でき、入力がこの位置に達していないことを示すために停止できますで私はの補数減らすことができ気圧をそれに。チューリングマシンを次のように構築します。入力に対して、が計算の履歴であるかどうかをチェックし、そうであれば、は正常に動作し、停止しません。そうでなければ停止します。R M ′ y y M ′
(3)については、では常にストライプの最初のセルにとどまるのはすべてのチューリングマシンであるため、1文字の文字列では最初のセルを渡すことができるため、決定可能であると信じています| Q | +1ステップの長さ1のすべての文字列をシミュレートする必要があり(これは正しいですか?)、すべての最初のセルのみを使用しているかどうかを確認します。
(2)の処理方法がわかりません。