计算复杂性理论

computational_complexity_theory2026-09-09 13:52:08

计算复杂性理论(Computational complexity theory)研究解决计算问题需要多少资源,以及问题之间的难度关系. 常见资源包括运行时间、存储空间、随机性和并行能力.

复杂度类

复杂度理论把具有相近资源上界的问题归入复杂度类. P 类包含可由确定性算法在多项式时间内求解的判定问题;NP 类包含给定候选答案后可在多项式时间内验证的判定问题.

归约用一种问题的求解过程表达另一种问题,从而比较它们的难度. P 与 NP 问题询问这两个复杂度类是否相等,是这一领域最著名的开放问题之一.

参考资料

本页目录