设计 郑宗汉郑晓明 第12章 NP完全问题.pptxVIP

  • 53
  • 0
  • 约 57页
  • 2017-01-07 发布于上海
  • 举报

设计 郑宗汉郑晓明 第12章 NP完全问题.pptx

第12章 NP完全问题1. 易解问题和难解问题存在多项式时间算法的问题称为易解问题; 指数时间算法或排列时间算法的问题称为难解问题。2. 难解问题的计算相关性计算相关: 某类问题可归约为另一类问题。若计算相关的问题之一可用多项式时间求解, 则其它同类问题也可用多项式时间求解; 若它们之一肯定不存在多项式时间算法, 则同类的其它问题也肯定不存在多项式时间算法。3. 判定问题和优化问题判定问题只牵涉两种情况: Yes, No。这类问题可容易地表达为语言识别问题, 方便地在图灵机上求解。例如, 排序问题的判定形式: 给定一个整数数组, 是否可按非降顺序排序; 图着色问题的判定形式: 给定无向图G=(V,E), 是否可用k种颜色为V中每个顶点分配一种颜色, 使得不会有两个相邻顶点着同一种颜色。优化问题牵涉到极值问题: 例如, 图着色问题的优化形式: 为图G=(V,E)着色, 使相邻两个顶点不会有相同颜色时所需要的最少颜色数目。判定问题转换为优化问题例如, 求解为图G=(V,E)着色, 使相邻两个顶点不会有相同颜色时所需最少颜色数。令图的顶点数为n, 彩色数为num。假定存在一个图着色判定问题的多项式算法coloring: ?Bool coloring(Graph G,int n,int num)则可用coloring求解图着色优化问题:void chromatic_number(Grap

文档评论(0)

1亿VIP精品文档

相关文档