据我了解,证明P = NP或P≠NP的证明将是不可相对的(如在递归理论中一样)。
但是,几乎所有证据似乎都是可以相对论的。
有哪些非可相对性证明的好例子,例如P = NP / P≠NP证明,这些证明不是平凡的还是人为的?
(我不是递归理论家,所以请避免缺少引用。)
[编辑:更好的mathoverflow帖子]
据我了解,证明P = NP或P≠NP的证明将是不可相对的(如在递归理论中一样)。
但是,几乎所有证据似乎都是可以相对论的。
有哪些非可相对性证明的好例子,例如P = NP / P≠NP证明,这些证明不是平凡的还是人为的?
(我不是递归理论家,所以请避免缺少引用。)
[编辑:更好的mathoverflow帖子]
Answers:
如史蒂芬笔记时,典型的例子是。这种崩溃不相对化,在这个意义上,有一个预言一个,但以不违反我P一 ≠ P 小号P 一Ç é一个。这种结果的已知证据避免了相对化障碍的直觉是,它使用算术化(Yonatan在评论中暗指了这一点):针对P S P A C E的交互式协议通过考虑在适当的大域上将量化的布尔公式扩展为低次多项式来给出完全问题TQBF。如果给我们一个相对化的布尔公式(带有oracle gates),则这种扩展不存在。
〜甲 Ç 〜甲 ⊄ d 甲我P = P 小号P 甲Ç é Ñ P ⊄ P。Aaronson和Wigderson显示代数化,但是许多其他结果,包括却没有。
一点不algebrize或相对化的技术的最近的例子是瑞恩Williams的证明该。分离不algebrize:有一个oracle和低度延伸,使得。直观上,证明避开障碍的原因是它依赖于的比平凡的满足性算法更快的存在。甲〜甲 Ñ é X P 〜甲 ⊂ 甲Ç Ç甲甲Ç Ç电路,并且该算法使用了此类电路的非相对论和非代数性质。Ryan在论文中指出,当添加Oracle或oracle的代数扩展时,所有已知的快于平凡的可满足性算法都会崩溃。
还有一种有趣的方法可以通过逻辑来理解相对化。在旧的手稿中,Arora,Impagliazzo和Vazirani定义了一个公理系统,使得相对论结果恰好是遵循该公理的结果,而非相对论结果则独立于该系统。由A纸张Impagliazzo,Kabanets和Kolokolova确实通过引入额外的公理由阿罗拉,Impagliazzo和瓦齐拉尼中定义的用于algebrization类似的东西。他们表明,最公知的非相对论结果是根据其公理得出的,而P与NP等则与它们无关。
抱歉,如果我做错了什么,我不是专家。
这是不可收回的证明清单:
依赖实例的承诺意味着零知识协议:
零知识与承诺之间的对等
通用电路没有有效的“虚拟黑匣子”电路混淆器:
零知识与承诺之间的对等
PSPACE可简化为评估的简洁产物:PSPACe克服了三位瓶颈
面对毫无争议的证明者,NEXP具有最少交互性的2证明者证明系统:
2证明者一轮证明系统:它们的功能和问题
针对可能被纠缠的证明者,NESP具有更具交互性的MIP协议:
针对NEXP声音的多重证明者交互式证明,可防止被纠缠的证明者
NP具有“有效可简化的非标准分布”隐藏位模型中具有完善知识提取的NISZK有效知识证明,以及(真实)隐藏位模型中具有有效知识的NIPZK知识证明。此外,如果允许采样器输出可能性很小(并且仅当采样器不输出时才需要保持健全性),那么前一句中的“ NISZK”可以替换为“ NIPZK” 。乔纳森·卡茨(Jonathan Katz),“密码学高级话题”,第13讲⊥
注意:完善的知识提取方法是通过检查第2页上的健全性部分进行的。(非完美)知识提取与非完善的健全性相同,其原因与第5页的顶部所述相同。完善的零知识可以通过使模拟器使用哈密顿矩阵作为其置换,可以得到一些实际的位串,它们对应于值本身为0的偏置位,而它们大多位于不同的位置。在“更多”句子之后,使采样器输出 π ⊥ 如果无法在足够短的时间内从{0,1,2,3,...,n!-1}中完美地选择一个元素,因为这样的选择将允许a的完美统一生成有向循环图矩阵或顶点的排列。
这是一位领先专家对这一领域所做的很好的调查,总结/详细介绍了到目前为止其他答案的一些观点,并提供了其他示例。
[1] 相对化在复杂性理论中的作用 Fortnow
交互式证明领域中的一些最近的非相对论性结果已引起许多人重新审视相对性的重要性。在本文中,我们将研究复杂性理论家如何使用和滥用oracle结果。我们特别注意新的交互式证明系统和程序检查结果,并试图了解为什么它们不相对。我们给出了一些新结果,可以帮助我们更好地理解这些问题。