- 3
- 0
- 约5.45千字
- 约 38页
- 2017-02-09 发布于北京
- 举报
如果Π是NP完全问题,Π’是NP难问题,那么,他们之间的差别在于Π必定是NP类问题,而Π’不一定在NP类问题中。 一般而言,若判定问题属于NP完全问题,则相应的最优化问题属于NP难问题。 NP完全问题和NP难问题的区别: 2.4.3 基本的NP完全问题 证明一个判定问题Π是NP完全问题需要经过两步: (1)证明问题Π属于NP类问题,也就是说,可以在多项式时间以确定性算法验证一个任意生成的串,以确定它是不是问题的一个解; (2)证明NP类问题中的每一个问题都能在多项式时间变换为问题Π。由于多项式问题变换具有传递性,所以,只需证明一个已知的NP完全问题能够在多项式时间变换为问题Π。 NP完全问题的证明思想 NP类问题 已知的NP 完全问题 要证明的 NP完全问题 一些基本的NP完全问题: 1.SAT问题(Boolean Satisfiability Problem) 2.最大团问题(Maximum Clique Problem) 3.图着色问题(Graph Coloring Problem) 4. 哈密顿回路问题(Hamiltonian Cycle Problem) 5.TSP问题(Traveling Salsman Problem) 6.顶点覆盖问题(Vertex Cover Problem) 7.最长路径问题(Longest Pa
原创力文档

文档评论(0)