プログラム合成、決定可能性、停止問題


11

私は最近の質問への回答を読んでいて、一種の奇妙な一時的な考えが思い浮かびました。私の理論のチョップが深刻に欠けている(ほとんどの場合は真実)か、このサイトを読むには時期尚早であるかのどちらかであると、これを尋ねると裏切られる可能性があります。さて、免責事項が邪魔にならないように...

TMの停止問題を決定できないことは、計算可能性理論のよく知られた結果です。ただし、これは、特定のクラスのマシン(すべてではない)の停止問題を解決できるマシンが存在する可能性を排除するものではありません。

すべての決定可能な問題のセットを検討してください。問題ごとに、その言語を決定するTMが無限に存在します。次のことが可能でしたか

  • チューリングマシンのサブセット停止問題を決定するTMがあります。そしてS
  • すべての決定可能な問題は、少なくとも1つのチューリングマシンによって決定されます。S

もちろん、 Turingマシンを見つけること自体は計算可能ではないかもしれません。しかし、その問題は無視します。S

編集:以下のShaullの回答に基づくと、(a)このアイデアはあまりにも詳細に指定されていないため、意味がないか、(b)以前の試みはあまりうまくいっていなかったようです。Shaullの回答へのコメントで詳しく説明しようとするので、私の意図は、入力TMがあることを保証することではありません。私は本当に私の質問の意味することは、そのような存在することができるかどうかであるSを中よう会員Sが決定可能な問題ですSの停止問題を解決するプログラムは、Sにないものとして認識される入力が与えられると、おそらく「無効な入力」をテープまたは何かに書き込みます。SSSSS。そのように定式化するとき、これが停止問題を解決できるかどうか、またはライスの定理が適用されるかどうかはわかりません(決定可能性はライスの定理に対する言語の意味論的特性ですか?)


ここに潜んでいる理論の境界に正当な/重要な質問があると思いますが、現在の形式ではありませんが、試行するための+1 [そして最初の免責事項は、担当者/モデレーターのステータスを考慮すると驚くべきものです...]多分これはあなたが読んでいた質問は?チューリング停止の問題を解決するアルゴリズム
vzn 2013

おそらく別の方法で質問を表現することもできます。これが意図であるかどうかはわかりません(非常に高度なものになります)。考えられるすべての「準アルゴリズム」とそれに関連する認識されたセット検討してください。[defnsについては、他の質問を参照してください]。そのような認識されたすべてのセットS nの和集合は、すべての再帰的/決定可能なTMのセットに等しいですか?SnSn
vzn 2013

回答:


7

問題の定式化に問題があるのではないかと思います。

S={M:M}S

S

SSSSSS


S={Ax.A(x),L(A)R}

1
L(A)RA

1
ああ、そうです。コメントを修正しました。
ラファエル

SSSSSSS
Patrick87 2013

1
(ps私の編集であなたの名前を間違えて申し訳ありません。CS.SEを行うには早すぎるので、ますます表示されるようになります)
Patrick87
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.