已知在P中的不切实际算法的例子?

tem*_*def 6 algorithm big-o

人们普遍认为,在多项式时间内可以解决的问题是"易处理的",而需要比这更长时间的算法是难以处理的.当然,在多项式时间内可解决的问题绝不是绝对的效率; 例如,在时间n 1000中运行的东西在实践中是完全不切实际的.

虽然我已经看到了相当数量的多项式时间算法,但我从来没有见过一个超过O(n 4)的实际问题,这是Edmonds匹配算法的原始版本.

我的问题是:是否存在一个众所周知的问题,其最佳多项式时间算法对于实际输入是完全不切实际的?显然,我们可以构造完全无用的简单设计问题,但我很好奇是否有一个着名的问题,其中最着名的解决方案是多项式时间和完全不可行.

编辑:为了澄清,我应该说我正在寻找一个在问题规模上有巨大指数的算法,而不是一个难以实现的算法或一个具有巨大常数因子的算法.正如莫伦指出的那样,有许多着名的不切实际的算法具有很好的渐近行为.

mac*_*ksk 10

PRIMES在P:AKS素性测试中,复杂度为O(n 6),其中n = log N是用于编码主要候选者的比特数.

虽然这是一个很好的理论结果,但通常使用Miller-Rabin测试或其他随机算法进行素数测试.


Arm*_*yan 5

是的,线性规划问题.众所周知的单纯形算法是非子函数的,尽管存在一个多项式(n ^ 5,我认为)算法,由于系数非常大,在实践中运行速度比指数算法快得多