多項削減とチューリング削減で定義されたNPCクラスは等しいのだろうか。
編集:もう一つの問題は、チューリング削減は、いくつかのCのためのCと共同Cクラスを崩壊されたり、クラスがあるなどないに問題があるとして、カープの減少下としたあるチューリング還元の下では、 ?
多項削減とチューリング削減で定義されたNPCクラスは等しいのだろうか。
編集:もう一つの問題は、チューリング削減は、いくつかのCのためのCと共同Cクラスを崩壊されたり、クラスがあるなどないに問題があるとして、カープの減少下としたあるチューリング還元の下では、 ?
回答:
「ブール階層」BPは P ^ NPですべてですカープの減少の下でNP問題の組み合わせの全階層です。
私の知る限り、この質問は2つの異なる質問で構成されています。最初の質問はタイトルに表示され、2番目の質問は編集後に表示されます。
(1)多対1削減とチューリング削減は、同じNP完全問題のセットを定義しますか(つまり、NPにある問題とどのSATに削減できるか)。チューリング削減でのNPCが多対1削減でのNPCと同じであるかどうかは、7年前も未解決の問題であり、それが閉じられたとは思えません。詳細については、2003年6月のACM SIGACTニュースからこの調査を参照してください。
(2)SATがチューリングを削減する問題のクラスは何ですか?これは、P NPに含まれるNP困難問題(チューリング還元のもとで)のクラスです。この詳細については、Noamの回答を参照してください。
これはあなたの質問には答えませんが、弱い削減について同じ質問をすることができます。たとえば、ログスペースの削減のみ、またはAC 0の削減のみ、またはNC 0の削減さえ許可すると、NP完全な問題のセットが変更されますか?驚くべき事実は、NC 0を削減しても、すべての既知のNP完全問題が完全であることです。
参照:Agrawal、M.、Allender、E。、およびRudich、S。1997回路の複雑さの削減:同型定理とギャップ定理。
2つの概念は、合理的な仮定の下では異なります。このペーパーを確認してください:http : //www.cs.iastate.edu/~pavan/papers/reductions.pdf