“3 SAT 建立在命题逻辑上,并由Cook–Levin 定理后的宽度约化得到 NP 完全性;许多图问题归约从三文字子句构造常数规模 gadget。精确时间主线固定 $n$ 为变量数:ETH排…”
形式陈述
令
这特别排除一份在
ETH 是尚未证明的复杂度假设;任何由它推出的结论都必须保留这一条件。变量数、子句数和编码 bit 长度也不是同一参数。稀疏化引理能把固定宽度 CNF 拆为受控数量的稀疏实例,从而联系变量数与子句数的指数率,但那是额外定理,不属于假设的定义。
直觉
P 与 NP 问题只问是否存在某个多项式时间算法;ETH 进一步猜测 SAT 的指数部分不能压缩到次指数。它为“困难到什么量级”提供刻度:一个归约若把 SAT 的
这个假设不指定最佳指数底数,也不声称所有 NP 困难问题都恰需
例子与边界
穷举全部布尔赋值在
这一区分展示的不是“把 2 换成 1.3”的伪例,而是指数级与次指数级的边界:前者仍有线性指数,后者的指数除以
若以公式总长度
推论与应用
ETH 通过规模保持归约给图算法、参数化算法和精确算法提供条件下界,例如排除某些
SETH会约束所有固定宽度
Petri 覆盖性复杂度区分经典的 EXPSPACE 完全性与进一步的参数化、条件最优界。这里的经典上下界不依赖 ETH;若引用按维数或运行长度细化的条件下界,仍应保留其编码和复杂度假设,不能混作同一结论。
参考资料
- Russell Impagliazzo and Ramamohan Paturi, “On the Complexity of k-SAT,” Journal of Computer and System Sciences 62(2), 2001, pp. 367–375.
- Russell Impagliazzo, Ramamohan Paturi, and Francis Zane, “Which Problems Have Strongly Exponential Complexity?” Journal of Computer and System Sciences 63(4), 2001, pp. 512–530.