第章_NP完全问题.ppt

第章_NP完全问题.ppt

* 第10章 NP完全问题 * 10.1 引言 10.2 P类 10.3 NP类 10.4 NP完全问题 10.5 co-NP类(略) 10.6 NPI类(略) 10.7 四种类之间的关系(略) 10.x 近似算法初步 * 10.1 引言 在前面的各章中,我们对一些算法的设计和分析进行了讨论,这些算法的运行时间可用低次多项式来表示。在这一章,我们将注意力集中在这样一类问题,这些问题至今没有找到有效算法,而且今后也有可能证明它们不存在有效算法。 设П是任意问题,如果对该问题存在一个算法,它的时间复杂性是O(nk),其中n是输入大小、k是非负整数,我们说问题П存在多项式时间算法。现实世界的许多问题并不属于这个范畴,因为求解这些问题耗费的时间需用指数函数或阶乘函数来表示。 * ⑴易求解问题 存在多项式时间算法。 ⑵难解问题 到目前为止不存在多项式时间算法。 本章将研究难解问题的一个子类,通常称为NP完全问题(NPC问题)。这一类问题目前约有3000多个,其中还包括数百个著名问题。它们有一个共同特性,如果它们中的一个是多项式可解的话,那么所有其它问题也是多项式可解的。现存的求解这些问题算法的运行时间,对于中等大小的输入也要用几百或几千年的时间。 * ⑶判定问题 为了研究问题的复杂性,我们必须将问题抽象。为了简化问题,我们只考

文档评论(0)

1亿VIP精品文档

相关文档