参数计算简介NP难问题的算法设计与分析.ppt
《参数计算简介NP难问题的算法设计与分析.ppt》由会员分享,可在线阅读,更多相关《参数计算简介NP难问题的算法设计与分析.ppt(35页珍藏版)》请在三一办公上搜索。
1、参数计算简介(NP-难问题的算法设计与分析),冯启龙,第2页,提纲,NP完全理论参数计算理论分支界定彩色编码核心化,第3页,NP完全理论,多项式可解,P,NP难解问题,各领域中的可计算问题,最小生成树最短路径最大流问题最大匹配问题,顶点覆盖最大团独立集旅行商问题,NP完全理论,多项式可解,P,多项式可解,P,NP难解问题,多项式可解,P,NP难解问题,多项式可解,P,NP难解问题,多项式可解,P,最小生成树最短路径最大流问题最大匹配问题,顶点覆盖最大团独立集旅行商问题,最小生成树最短路径最大流问题最大匹配问题,第4页,NP:在多项式时间内被验证,仅回答Yes或No(判定问题),如何判定给定问题
2、是否在NP中?,给定图G=(V,E),问图G中是否存在V的一个大小不超过k的子集V,使得E中的任意一条边e,e至少有一个端点被包含在V中。,点覆盖,给定V的任意一个子集V1,如果可在多项式时间内判定V1是否为点覆盖问题的解,则说明点覆盖问题在NP 中。,NP完全理论,第5页,给定完全图G=(V,E),其中每条边赋有一定的权值,并给定参数K,问G中是否存在一条权值小于等于K且包括图中所有点的圈。,旅行商问题,给定G中的任意一个圈S,可在多项式时间内判定S是否为旅行商问题的解。,NP完全理论,第6页,多项式规约,Q1 x,Q2r(x),多项式时间,Yes,Yes,Yes,Yes,NP完全理论,第7
3、页,NP-难,NP中的任意问题,Q,多项式规约,问题Q 是NP-难的,NP完全理论,第8页,NP-完全,NP-难+在NP中,Q,问题Q 是NP-完全的,NP完全理论,第9页,可满足性问题(Satisfiability),NP中的任意问题,可满足性问题,多项式规约,可满足性问题是NP-难的,NP完全理论,给定一个合取范式,是否存在对F中变量的一个赋值使得F为真?,可满足性问题,可满足性问题在NP中,可满足性问题NP-完全,第10页,怎样证明某个问题是NP难的?,Q1 x,Q2r(x),多项式时间,Yes,Yes,Yes,Yes,NP完全理论,第11页,关系图:P,NP,NP-难,NP-完全,NP
4、完全理论,第12页,哪些问题是NP-难的,但不是属于NP?,NP完全理论,判断任意一个给定程序是否会在有限的时间之内结束运行。,停机问题(HaltingProblem),哪些问题属于NP,介于P与NP-完全之间?,给定图G和H,判断G和H是否同构?,图同构问题(Graph isomorphism),给定整数N和M,判断N是否有一个比M小的因子?,整数分解(Integer factorization),第13页,参数复杂性(Parameterized Complexity),点覆盖,独立集,输入,图G,整数k,图G,整数k,问题,是否可用k条点覆盖G中的所有边?,是否存在k个相互独立的点(两两之
5、间没边)?,复杂性,NP-完全,NP-完全,枚举,O(nk),O(nk),O(2kn2),参数计算,不存在O(no(k)的算法,第14页,参数复杂性(Parameterized Complexity),如果参数化问题Q可在O(f(k)nc)时间内被求解,其中c为常数,则称Q是固定参数可解的。,固定参数可解(Fixed Parameter Tractable,FPT),基本思想,传统精确算法,指数底与n有关,参数算法,指数仅与k有关,n仅在多项式部分出现,第15页,参数复杂性(Parameterized Complexity),参数计算理论对问题的难解性重新进行了划分:,NP难解问题,固定参数可
6、解,O(f(k)nc),不存在O(f(k)nc)算法,固定参数不可解,寻找k大小的点覆盖,寻找长度为k的简单路径,寻找k个不相交的三角形,删除k个点使给定图无圈,最大团独立集支配集,第16页,参数复杂性(Parameterized Complexity),固定参数不可解,W框架,W1,W2.,Q1(x,k),Q2(x,k),固定参数可解规约,Q1 Yes,Q2 Yes,Q2 Yes,Q1 Yes,固定参数可解规约,O(f(k)nc),最大团W1独立集 W1支配集 W2,第17页,参数复杂性(Parameterized Complexity),Q1(x,k),Q2(x,k),固定参数可解规约,Q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 参数 计算 简介 NP 问题 算法 设计 分析

链接地址:https://www.31ppt.com/p-6094789.html