令为算法任务。(它可以是一个决策问题或优化问题或任何其他任务。)让我们把X “的多项式侧”如果假设X是NP难是众所周知的暗示多项式hieararchy崩溃。如果假设X承认多项式算法,即隐含多项式层次结构,则我们称X为 “ NP侧” 。
当然,P中的每个问题都在多项式侧,而NP难的每个问题都在NP侧。同样,例如,因式分解(或NP相交coNP中的任何值)在多项式侧。图同构在多项式侧。QUANTUM-SAMPLING在NP端。
1)我对多项式方面(尤其是在NP方面的更多示例)中的算法示例的更多示例(尽可能自然)感兴趣。
2)天真地看,NP端是NP难题的一种“邻居”,而P端则是“ P的邻居”。与NP方面的问题相比,将NP方面的问题视为“难得多”是否是正确的见解。甚至将NP方面的问题视为“道德上对NP很难”?
3)(这可能很明显,但我看不到)双方都有还是有理论上的理由认为这样的X不太可能。更新答案为“是”;请参阅下面的Yuval Filmus的答案。
(如果这些“方面”与实际的复杂度类相关,并且如果我错过了一些相关的抄送术语或相关结果,请告诉我。)
更新:到目前为止,这个问题有几个很好的答案。正如Yuval Filmus首先指出并再次提到的,这个问题不是形式上的,需要对表明X在P侧/ NP侧的论点进行一些限制。(否则,您可以让X成为提供正反两面0 = 1的证明的任务。)撇开这个问题,可能是NP侧的问题X(通常是问题)以某种方式捕获了硬度在SAT的硬度方面,尽管这可能也是P侧某些问题的情况,其中SAT的硬度以可证明的方式减弱(甚至略微降低)。尤瓦尔·菲利库斯(Yuval Filmus)给出了双方的SAT的弱化版本。安迪·德鲁克(Andy Drucker)给出了两个有趣的例子(有两个答案),其中包括对舍宁(Schöning)的低层次结构和高层次结构的引用,斯科特·亚伦森(Scott Aaronson)给出了进一步有趣的示例,提到了反转单向函数的问题,该函数接近捕获NP硬度,但在P侧,他的答案还讨论了QUANTUMSAMPLING的有趣情况。我提到了Feige和Lund提出的此类旧结果。