Answers:
取决于您所指的次指数。下面,我解释“次指数”的一些含义以及在每种情况下会发生什么。这些类中的每一个都包含在其下面的类中。
如果用次指数表示,那么复杂性理论中的一个猜想ETH(指数时间假设)意味着没有N P -hard问题可以有运行时间为2 n o (1 )的算法。
请注意,此类在多项式组合下处于关闭状态。如果我们有一个针对任何难题的次指数时间算法,我们可以将其与SAT的多项式时间约简相结合,以获得针对3SAT的次指数算法,这将违反ETH。
情况与上一个类似。
它是根据多项式关闭的,因此在不违反ETH的情况下,无法解决 -hard问题。
如果次指数你的意思是对于一些ε < 1,则答案是肯定的,有可证明这样的问题。
采取像SAT -complete问题。它具有在2 O (n )时间运行的蛮力算法。现在,通过将大小为n k的字符串添加到输入中来考虑SAT的填充版本:
现在这个问题是难题,可以在2 O (n 1。
这包含上一课,答案是相似的。
这包含上一课,答案是相似的。
这包含上一课,答案是相似的。
“多项式以上”不是上限,而是下限,称为超多项式。
像类的函数称为准多项式,顾名思义,它们几乎是多项式,并且远非指数式,次指数通常用于指代具有更快的增长率的更大的函数类。
顾名思义,“次指数”表示慢于指数。通过指数通常是指在类函数,或在更好的类2 Ñ Θ (1 )(其下组合物封闭多项式)。
哪个应该称为次指数是有争议的。通常,人们在工作中使用他们需要的那个,并将其称为次指数。
III用于算法上限,如Pal的答案中提到的那样。
IV也很常见。
V用于陈述ETH猜想。
夏日