それらが異なる場合、他のカテゴリに該当しないそれぞれの典型的な問題は何ですか?または、相互に排他的ですか、または一方がもう一方を完全にキャプチャしますか?
3
計算可能性は関数の特性であり、決定可能性は言語(およびそれらが表す問題)の特性です。それ以外の違いは知りません。
—
saadtaame 2012
ありがとう...私は興味があります:計算できない関数のいくつかの典型的な例は何ですか?そして言語は有限の文字列のセットですか?言語が決定可能であるかどうかは何ですか?
—
sdfasdgasg 2012
アルゴリズムに必要なプロパティは終了のプロパティであり、このプロパティを取得するために計算可能な関数が定義されています。そのため、すべての入力で停止しないチューリングマシンプログラム/関数コンピューターは計算できません。言語は、有限のアルファベットの文字列のセットです。言語は無限かもしれません(たとえば、バイナリ文字列のセット)。その言語のメンバーシップを決定するチューリングマシン(実際には、私はチューリングマシンプログラムと言うべきです)がある場合、言語は決定可能です(入力文字列がその言語に属している場合はYESと言います)。
—
saadtaame 2012
最後の文を書く:なぜTuringマシンは、入力文字列が特定の言語の一部であるかどうかを気にするのですか(とにかく一度にすべてを読み取ったり評価したりすることはできません)。問題となるのは、TMが現在の頭の位置にあるシンボルを読み取ることができるかどうか、およびTMの現在の状態で構成されていることではありませんか?
—
sdfasdgasg 2012
繰り返しますが、これはかなり基本的なものであり、ほとんどが限定的なものです。問題がどこにあるのかを詳しく説明し、質問にさらに努力する必要があります。
—
ラファエル