計算可能性理論では、多くの還元関係(還元、還元可能性、還元可能性の概念とも呼ばれる)が研究されている。それらは、与えられた集合に対して、そして自然数の場合、メンバーシップを決定する方法を効果的に変換することは可能でしょうか。メンバーシップを決定する方法にこの質問に対する答えが肯定的な場合、還元可能であると言われている。
還元可能性の概念の研究は、決定問題の研究に触発されている。多くの還元可能性の概念において、計算不可能な集合が集合に還元可能である場合、それから計算不可能でなければならない。これは、多くの集合が計算不可能であることを証明するための強力な手法となる。
還元可能性関係とは、自然数の集合上の二項関係であり、
これら2つの性質は、還元可能性が自然数の冪集合上の前順序であることを示唆している。しかし、すべての前順序が還元可能性の概念として研究されているわけではない。計算可能性理論で研究されている概念は、非形式的な性質を持ち、還元可能(おそらく非効果的な)意思決定手続きが意思決定手続きに効果的に変換できる異なる還元関係は、そのような変換プロセスで使用できる方法が異なる。
すべての還元関係(実際にはすべての前順序関係)は、自然数の冪集合上に同値関係を誘導します。この同値関係において、2つの集合は、それぞれが他方の集合に還元可能である場合に限り同値となります。計算可能性理論では、これらの同値類は還元関係の次数と呼ばれます。例えば、チューリング次数は、チューリング還元によって誘導される自然数の集合の同値類です。
任意の還元関係の次数は、次の方法で関係によって部分的に順序付けられます。還元可能性関係とし、そしてその2つの次数である。集合が存在する場合に限りでそしてセットでそのためこれは、すべての集合に対して次の性質と同等である。でそしてすべてのセットで、Cの任意の 2 つの集合は同等であり、これらは同等です。ここに示されているように、度数を表すのに太字表記を用いるのが一般的です。
最も基本的な還元可能性の概念はチューリング還元可能性である。自然数の集合はチューリングに還元可能かオラクルチューリングマシンが存在し、それを実行するとオラクルセットとして、指示関数(特性関数)を計算します。同等に、チューリングは還元可能か指標関数を計算するアルゴリズムが存在する場合に限り、ただし、アルゴリズムには「Isで?。
チューリング還元可能性は、他の還元可能性の概念を分ける境界線となる。なぜなら、チャーチ=チューリングのテーゼによれば、チューリング還元可能性は最も一般的で有効な還元可能性関係だからである。チューリング還元可能性を含意する還元可能性関係は強い還元可能性として知られるようになり、チューリング還元可能性によって含意される還元可能性関係は弱い還元可能性と呼ばれる。 言い換えれば、強い還元可能性関係とは、その次数がチューリング次数よりも細かい同値関係を形成する関係であり、弱い還元可能性関係とは、その次数がチューリング同値関係よりも粗い同値関係を形成する関係である。
強い還元可能性には以下が含まれる
これらの多くはポスト(1944)によって導入された。ポストは、停止問題をチューリング還元できないような、計算不可能で計算可能な列挙可能な集合を探していた。1944年当時、彼はそのような集合を構築できなかったため、代わりに彼が導入した様々な還元可能性に関する類似の問題に取り組んだ。これらの還元可能性はその後多くの研究の対象となり、それらの間の多くの関係が明らかになっている。
上記の強い還元可能性のそれぞれについて、有界形式を定義することができる。最も有名なのは有界真理値表還元であるが、有界チューリング還元、有界弱真理値表還元なども存在する。最初の3つは最も一般的なもので、クエリの数に基づいている。例えば、集合真理値表は制限されており、チューリングマシンがコンピューティング相対的に最大でリストを計算します番号、クエリこれらの数値に対して、そして考えられるすべてのオラクルの答えに対して終了する。は、有界弱真理値表と有界チューリング還元との違いは、最初のケースでは最大でクエリは同時に実行する必要があるが、2番目のケースではクエリを1つずつ順番に実行できる。そのため、次のようなケースがある。は、チューリング還元可能で、しかし、弱い真理値表は還元できない。
上記の大幅な削減は、決定手続きによってオラクル情報にアクセスする方法を制限しますが、利用可能な計算リソースを制限するものではありません。したがって、セットが決定可能であれば任意の集合に還元可能上記の強い還元可能性関係のいずれの下でも、[注1 ]たとえは多項式時間または指数時間で決定可能ではない。これは、理論的計算可能性に関心を持つ計算可能性理論の研究においては許容されるが、特定の漸近的なリソース制約の下でどの集合が決定可能かを研究する計算複雑性理論においては妥当ではない。
計算複雑性理論で最も一般的な還元可能性は多項式時間還元可能性です。集合Aは多項式時間で集合に還元可能です。多項式時間関数fが存在し、すべての、はかつその場合に限りはこの還元可能性は、本質的には、多対一還元可能性のリソース制限版である。他のリソース制限が関心となる計算複雑性理論の他の文脈では、他のリソース制限還元可能性が用いられる。
チューリング還元可能性は最も一般的で有効な還元可能性ですが、より弱い還元可能性関係も一般的に研究されています。これらの還元可能性は、算術または集合論上の集合の相対的な定義可能性に関連しています。それらには以下が含まれます。