私は計算可能なものの「簡潔な」定義は何でしょうか?私は計算可能であるかどうか分からなくなってしまったので頼みます。それが停止した場合Computableの定義?
にのみ計算可能なものですか?例えば
function foo(){
while(true);
}
計算ができないのは、決して停止しないからです。あるいは、計算可能な定義を停止問題と混同していますか?
ありがとうございました
私は計算可能なものの「簡潔な」定義は何でしょうか?私は計算可能であるかどうか分からなくなってしまったので頼みます。それが停止した場合Computableの定義?
にのみ計算可能なものですか?例えば
function foo(){
while(true);
}
計算ができないのは、決して停止しないからです。あるいは、計算可能な定義を停止問題と混同していますか?
ありがとうございました
何かが正式に計算可能です。
だから、計算可能で、コンピュータと、問題のではなく、コードの一部のプロパティです。勉強計算可能性の興味深い結果の
2:コンピューターの
コンピューティビティは、プログラムの所有権ではありません。計算能力は数学的問題の性質であり、問題の各インスタンスに対して正しい答えを与えることで問題を効果的に解決するアルゴリズムが存在することを意味します。
(チューリング完全なプログラミング言語の)完全に解くアルゴリズムが存在することができないため、停止問題は計算可能ではないが、それは計算可能の定義はありません。特定の(多くの場合、純粋に理論的な)コンピュータの能力を与えられた、あなたは有限の時間でその問題を解決するアルゴリズムが存在することを示すことができ、場合
@downvoter:なぜですか? – home
はウィキペディアを試してみてください。気に入ると思います。 「男に魚を与えたり、魚を釣る方法を教えてください」 –
cstheory.stackexchange.comにもっと適しています – geoffspear