您是否知道任何问题(最好至少在某种程度上是众所周知的),对于实际的问题大小,指数算法的运行速度比最著名的多项式时间对应物快得多。
例如,假设一个问题具有的实际尺寸* 并且有两个已知的算法:一种是2 Ñ,另一个是Ñ Ç对于某一常数Ç。显然对于任何c > 15,指数算法都是首选。
*我想实际尺寸将意味着在现实世界中常有的东西。就像网络上的火车数量一样。
1
我认为您可能会在参数化复杂性文献中找到所需的内容。
—
卡夫2014年
对于线性算法,通常会有一个常数乘数,该乘数通常并不重要,并且经常从复杂度中忽略,但是我记得看起来非常高的是就地合并,它是线性的,但最坏的情况是5000N。在这些情况下,存在一个较大的可用区域,其中N ^ 2小于5000 N,大小小于sqrt(5000),较小的域,其中2 ^ n仍将更快,其中n小于log 5000
—
Grady Player