解決できないことがわかっている問題のインスタンスはありますか?


7

タイトルにあるように:

解決できないことがわかっている問題のインスタンスはありますか?

または同等に

決定できない可能性のある入力の有限数に関する約束の問題はありますか?

注意: 多くの計算上の問題は解決できないことが知られていますが、私の知る限り(限られた場合もあります)、すべてが無限の数の入力を受け取る必要があります。したがって、これらの存在は、それぞれがこれらの問題のサブセットを解決するアルゴリズムの数が無限にあり得ないことを意味しません。

備考:私は明確に定義された問題のみを考慮したいと思います。つまり、すべての入力は正しい出力を持っています。

関連するメモでは、可能な入力の数が有限の場合のプロミス問題の複雑さの階層はありますか?

回答:


6

入力数が有限の問題はすべて計算可能です。

証明:入力があり、目的の出力がます。次に、次のプログラムが問題を解決します。i1,,ino1,,on

  • 入力が場合、出力。i1o1
  • 入力が場合、出力。i2o2
  • ...
  • 入力が場合、出力。in1on1
  • 出力。on

2
余談ですが、無限の数の入力を使用して計算可能性を「実証」する類似のアプローチは機能しません。アルゴリズムの定義に適合しない、無限の数のステップを持つプログラムが必要になります。(これはほとんどの読者にとって非常に明白かもしれませんが、とにかくそれを指摘したいと思いました。)
Jeroen Mostert 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.