给定的一个新问题,其真正复杂度介于和NP完全之间,我知道有两种方法可以用来证明解决这一问题很困难:P
- 证明问题是GI完全的(GI =图同构)
- 证明问题出在。通过已知结果,这样的结果意味着如果问题是NP完全的,则PH会下降到第二个级别。例如,著名的图非同构协议正是这样做的。
是否使用过其他方法(也许具有不同的“信念强度”)?对于任何答案,都需要一个实际使用位置的示例:显然,有很多方法可以尝试证明这一点,但是示例使该论点更具说服力。
12
如果问题似乎足够困难,但您无法证明它是NPC,则快速检查是计算该语言中长度为n的字符串的数量:如果集合稀疏,则不可能是NPC(否则P = Mahaney定理所表示的NP)...因此,最好直接努力证明它在P中:-) :-) Fortnow&Gasarch博客中的一个示例:{(n,k):存在一种划分{ 1,...,n}最多可放入k个盒子,因此没有盒子具有x,y,z且x + y = z}
—
Marzio De Biasi 2014年
@MarzioDeBiasi听起来像是对我的答复。
—
Sasho Nikolov 2014年
瑞奇·德默(Ricky Demer)+1;我们可能需要第一部分的方法列表。
—
Pteromys
对于FNP中没有明显决策版本的问题,PPAD是一个有用的(并且正在不断增长)的类。完全PPAD问题包括许多有关找到不动点的问题,例如纳什均衡。湿婆的列表非常有用:cs.princeton.edu/~kintali/ppad.html
—
安德拉斯·萨拉蒙