NP = PSPACE的后果


Answers:


28

如果,则意味着:NP=PSPACE

  • 也就是说,对 N P中一个问题的解决方案进行计数将可以在多个时间上减少找到单个解决方案的时间;P#P=NP
    NP

  • 即,成功概率任意接近1/2的多项式时间随机算法可比具有单边错误的多项式时间随机算法简化多项式时间,其中YES实例的概率很小。PP=NP

  • 也就是说,对于在多项式时间内可验证的任何问题,随机化最多可提供多项式时间加速(但这只是多项式时间层次结构崩溃的必然结果);MA=NP

  • 即,它是由一台量子计算机可解已经容易地验证其答案证书任何问题; 这将是量子力学哲学中的重要积极成果,并且可能有助于构建量子计算机(用于验证它们是否正在按照预期的方式工作)。BQPNP

所有这些都是由于在左侧面类的安全壳(虽然我们也有Q P P P)。PSPACEBQPPP


1
您可以指向哪里的基准意味着Q PÑ P。谢谢NP=PSPACEBQPNP
Tayfun Pay 2014年

2
@TayfunPay你基本上要为参考。对此的参考是BV97。但是,您也可以证明Q PP P。有关此内容的直观信息,请参见以下演讲:scottaaronson.com/democritus/lec10.htmlBQPPSPACEBQPPP
亚历山德罗·

2
@AlessandroCosentino是的,我知道Ñ PP PP 小号P Ç ë。我想只需要指出我的记忆!谢谢!:)BPPBQPPPPSPACENPPPPSPACE
Tayfun Pay 2014年

23

一个点,这已经隐含但没有明确提及仍然是,我们会得到。尽管这等效于P H崩溃为N P,但这直接源于P S P ANP=coNPPHNPPSPACE在补码下闭合,这很容易证明。

我认为值得一提,因为它会产生大量令人惊讶的后果:有简短的证据可以证明当一个图不是 3色时,*非-*哈密顿量,当两个图不可行时。是*非*同构的,...,并且(在某种意义上更笼统地讲)存在某种Cook-Reckhow证明系统,其中每个命题重言式都有多项式大小的证明。NP=coNP


12

如果NP=PSPACE

1)多项式层次结构会崩溃到NP

2)现在我们将得到因为我们知道P S P A C EN LNPNLPSPACENL

-更新-

3)已知,在那里它们是对数空间中界定的版本Ñ Pc ^ = PP P分别。然后根据定义没有这些复杂类可以等于Ñ P的假设下Ñ P = P 小号P Ç ëNLC=LPLNPC=PPPNPNP=PSPACE


1
这是下面的PH琐碎的后果 PSPACE和NL PSPACE,我希望更多的令人惊讶的后果,NL和P或低于NP两个类之间的“严格”任何新关系之间的实例东西。
丹尼斯2014年

1
请注意,如果您将NL视为具有可在日志空间中验证的解决方案的语言类别,即使该解决方案的每个符号最多只能读取一次(尽管可以随时将对数形式存储在工作磁带上) ,它不同于事实NP表示有一类L”这是一个相对的大号,涉及图灵机具有两个输入磁带,但其中一个被读取一次,而另一个不是,其是不同于P(因为在工作带上有多项式空间,所以一次读取的输入限制无关紧要)。
Niel de Beaudrap 2014年

1
@dkuper您也将有,其中P 大号是对数空间限定版P P以及大号ñ P,其中大号是有界的版数空间PPLNPPLPP#LNP#L#P
Tayfun Pay


1
@TayfunPay:(1)为什么不编辑答案以包括评论中的关系?(2)如何持有?
Niel de Beaudrap 2014年

10

IPNP

IP=PSPACENP=PSPACE


It could still depend on the implementation though? Meaning there would still be interactive provers needing more exchangse, only there exists others with only one message for the same language.
Denis

Well, it would mean that one message is sufficient. If I understood your question correctly, it's the same for problems in P: although there are polynomial time algorithms for them, one can still create an exponential time algorithm.
Alex Grilo

2
@AlexGrilo: hence my comment under the question :)
Alessandro Cosentino

@AlessandroCosentino对不起,我之前没看过
Alex
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.