的后果


12

我们知道,如果则整个PH崩溃。如果多项式层次结构部分崩溃怎么办?(或者如何理解PH可能会在某个点以上崩溃而不是在下面崩溃?)P=NP

简而言之,P N P的后果是什么?NP=coNPPNP


3
在这种情况下,PH仍会崩溃(降至1级而不是0级)。
哈克·贝内特

第一句话似乎表达了“如果P = NP不是因为层次崩溃而造成的麻烦”,这是不正确的(抛开P = NP是否会带来麻烦的情况可能引起争议的问题)。
卡夫

2
@Huck我认为OP可能正在尝试询问PH崩溃到第1级的后果。那么我们将能够解决哪些很酷的问题?
Artem Kaznatcheev

@Xavier:为什么您说“ ...而我们有麻烦”。P = NP,随之而来的PH崩溃,简直是太棒了;-)
Giorgio Camerani 2011年

@ArtemKaznatcheev:感谢您的谅解评论
Xavier Labouze 2011年

Answers:


17

对我而言,最基本,最令人惊讶的结果之一就是存在大量问题的简短证明,而这些问题很难理解为什么要有简短证明。(这是从“这种崩溃还会带来哪些其他复杂性影响?”退回到“这种崩溃令人惊讶的最基本的,现实的原因是什么?”)NP=coNP

例如,如果,那么对于每个非哈密顿图,都有一个简短的证明。对于非三色图形也是如此。对于非同构的图对也是如此。对于任何命题重言式也是如此NP=coNP

的世界中,证明命题重言式的困难不是某些短重言式具有长证明-因为在这样的世界中,每个重言式都具有多项式短证明-而是存在一些我们无法有效找到这些证明的其他原因。PNP=coNP


我喜欢这个答案!+1
Tayfun Pay

谢谢您的回答,强调的结果非常令人惊讶。我想知道还有哪些其他原因无法有效地找到这些证据。任何的想法 ?
Xavier Labouze 2014年

12

如果我们还假设,则该假设还会导致随机分类崩溃:NP=RP。尽管所有这些都被推测无条件地崩溃为 P,但是是否真的发生仍然是未知的。无论如何, N P = c o N P本身并不暗示这些随机类别崩溃了。ZPP=RP=CoRP=BPPPNP=coNP

如果没有,则我们至少具有 ,那么,仅连同 N P = c o N P假设,这将产生另一个重要结果:BPPPNP=coNP。这遵循鲍鲍伊,Fortnow,尼森和Wigderson的结果,这表示,如果在所有的一元(讯号)语言 P ħ落在 P,然后P P = P。因此,如果P PP,那么它们不能都落在 P,作为 Ñ P = C ^ ö Ñ P假设意味着 P ħ = Ñ P。因此,必须使用 N PP的提示语言ENEPHPBPP=PBPPPPNP=coNPPH=NPNPP。最后,在一个符合语言的存在 是公知的暗示ÈÑ ËNPPENE

上述推理示出了有趣的效果是,假设,尽管是一个崩溃,实际上放大分离的功率P PP,因为后者单独尚不为暗示ÈÑ Ë。这种“反常现象”似乎支持这个猜想P P = PNP=coNPBPPPENEBPP=P


1
也许我在这里很慢,但是NP = coNP意味着ZPP = RP = coRP = BPP?
2014年

@JoshuaGrochow我也被困在那。
Tayfun Pay 2014年

谢谢,我确实错过了一个条件。我纠正了答案。
Andras Farago 2014年

@AndrasFarago好吧!+1 :)
Tayfun Pay

@AndrasFarago Tks为您解答!
Xavier Labouze 2014年

7

#P

ValiantsDefinition:_C#C=AC(#P)A(#PA)A

#NP=#CoNP

TodasDefinition:_C#.CfCRpxf(x)=||{y|p(|x|)=|y|R(x,y)}||

#.NP=#.CoNPNP=CoNP

PNPFP#P


它是NP的计数版本。
Tayfun Pay

“#.NP”中的句点是什么?
蒂莫西·太阳

4
如果计算定义的等级,则有两种类型。由Valiant于1979年提出,他使用符号#P,#NP,#Co-NP ...其中#NP = Co-NP。另一方面,Toda定义了不同的层次结构。并且该符号使用点。除非NP = Co-NP,否则#.NP!=#。Co-NP
Tayfun Pay

2

Ker-i Ko证明了有一个使PH在第k级崩溃的预言。参见“ Ker-I Ko:具有完全K等级的相对多项式时间层次。SIAMJ. Comput。18(2):392-408(1989)”。


您可以将我们链接到本文吗?
Tayfun Pay 2012年

@ BinFu Tks-我以为PH下降到了第一级...
Xavier Labouze 2012年

1
对于k = 1的情况,就是这种问题的情况。在NP = coNP的情况下,多项式时间确实崩溃为NP。Ko论文中第k级预言的存在,意味着任何相对论解决PH崩溃问题的障碍。
傅彬2012年

1
@BinFu:您的发言没有描述PNP = coNP的任何后果。问题不是如何显示崩溃到第一级,也不是关于结果描述崩溃到第一级,而是被称为崩溃到第一级的推论。我完全看不出您的回答如何影响到这一点。
Niel de Beaudrap 2012年

1
每个可满足的布尔公式都具有多项式时间和长度证明,这是使公式成为真的真值分配。条件NP = coNP使每个无法满足的布尔公式具有多项式时间和长度证明。如果P不等于NP,并且NP = coNP,那么就没有布尔值公式的多项式时间证明可满足或不满足要求,因此没有多项式时间算法可以找到。同样,对于NP中的所有问题,我们将得出类似的结论。
傅彬
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.