Oracleなど


12

DOES ホールド?NPNP∩coNP=NP

明らかにが、ように私には思えるN P ∩ C O N Pは私はこれが真実であると信じていますこれは「決定論」です。NPNP≠NPNP∩coNP

簡単な証明はありますか(または定義によって)。


6
まず、はい。実際、オラクル満たすN P A = N P場合に限り、A ∈ N P ∩ C O N P。このクラスはL o w (N P )またはL 1 Pと呼ばれることがあります。complexityzoo.uwaterloo.ca / Complexity_Zoo:L#lkpです。第二に、私はN P N P ≠ N Pであることが全く明らかではないと思いますが、これは広く信じられている信念です。特に、PANPA=NPA∈NP∩coNPLow(NP)L1PNPNP≠NPP≠NPそして、他の方法では相対化可能な意味がないため、厳密に強いように見えます。
— ジョシュアグロチョフ14年

2
また、そのFACTORINGは困難であると考えている人々がいることを、あなたの直感に問題がかかる場合があります「決定論」です。NP∩coNP
— ニール・ド・ボードラップ

9
@JoshuaGrochow:それを答えとして、低階層のクラスが何であるかについていくつかの説明を加えて追加する必要があると思います。OPが取得する可能性が高いのとほぼ同じ答えです。
— ニール・ド・ボードラップ14年

2
含まれている Cのoを- N P等しくすることはほとんどありません理由を説明するように、多分、 N Pを。NPNPco−NPNP
— domotorp 14年

4
@NieldeBeaudrap:コメントではなく答えとしてそれを投稿することをためらうのは、maomaoがこの質問を真剣に質問したと思うが、宿題の練習として与えられる可能性があり、過去にあったことです。
— ジョシュアグロチョフ14年

回答:


13

はい。実際、オラクル満たすN P A = N P場合に限り、A ∈ N P ∩ C O N P。このクラスはL o w (N P )またはL 1と呼ばれることがありますANPA=NPA∈NP∩coNPLow(NP)L1Pます(一般的な低階層の説明については、リンクとそこに引用されている論文を参照してください)。

(それは私たちが締結するために、決定論的に十分ではないのですが、「決定論」についてのあなたの直感は、実際にはやや正確である)。練習としてこれを試してみて、あなたは、この直感が立証表示されます:最初のショーを-慎重に、詳細を綴る-その場合はA ∈ P、その後、N P A = N P。図アウトだけと仮定した場合の仕事をしませんあなたの証明の正確一部A ∈ N Pの時にその部分が作業を行い、なぜ、その後は実現A ∈ N P ∩ C OP=NP∩coNPA∈PNPA=NPA∈NP。A∈NP∩coNP

(:逆を表示することのいずれか非常に困難ではない意味A ∈ N P ∩ C O N Pを。)NPA=NPA∈NP∩coNP

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.