假设P≠NP的NP完整问题的算法的运行时范围
假设。P≠NPP≠NPP\neq NP 关于所有NP完全问题的运行时边界,我们能说什么? 即最紧密的函数是什么,我们可以保证对于任何 NP完全问题的最优算法至少在并且在长度为的输入上最多为。L,U:N→NL,U:N→NL,U:\mathbb{N}\to\mathbb{N}ω(L(n))ω(L(n))\omega(L(n))o(U(n))o(U(n))o(U(n))nnn 显然,。而且,。∀c:L(n)=Ω(nc)∀c:L(n)=Ω(nc)\forall c:L(n)=\Omega(n^c)U(n)=O(2nω(1))U(n)=O(2nω(1))U(n) = O(2^{n^{\omega(1)}}) 如果不假设,ETH或P \ neq NP没有暗示的任何其他假设,我们能否对L,U给出更好的界限?QP≠NPQP≠NPQP\neq NPETHETHETHP≠NPP≠NPP\neq NPL,UL,UL,U 编辑: 请注意,L,U中的至少一个L,UL,UL,U必须远离我在此处给出的范围,因为它们是NPC问题,所以这些问题彼此之间具有多重时间减少,这意味着,如果某些NPC问题具有最佳的时间算法f(n)f(n)f(n),那么所有问题都有运行时间O(f(n ^ {O(1)}))的算法(是否优化)O(f(nO(1)))O(f(nO(1)))O(f(n^{O(1)}))。