- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
的非确定性算法
第15讲 NP完全性理论与近似算法 学习要点 理解RAM,RASP和图灵机计算模型 理解非确定性图灵机的概念 理解P类与NP类语言的概念 理解NP完全问题的概念 理解近似算法的性能比及多项式时间近似格式的概念 通过范例学习NP完全问题的近似算法 (1)顶点覆盖问题; (2)旅行售货员问题; (3)集合覆盖问题; (4)子集和问题。 15.1 计算模型 在进行问题的计算复杂性分析之前,首先必须建立求解问题所用的计算模型,包括定义该计算模型中所用的基本运算。 建立计算模型的目的是为了使问题的计算复杂性分析有一个共同的客观尺度。 3个基本计算模型: 随机存取机RAM(Random Access Machine); 随机存取存储程序机RASP(Random Access Stored Program Machine) 图灵机(Turing Machine)。 这3个计算模型在计算能力上是等价的,但在计算速度上是不同的。 15.1.1 随机存取机RAM 15.1.1 随机存取机RAM 15.1.1 随机存取机RAM 15.1.2 随机存取存储程序机RASP 15.1.3 图灵机 15.1.3 图灵机 15.1.3 图灵机 15.2 P类与NP类问题 一般地说,将可由多项式时间算法求解的问题看作是易处理的问题,而将需要超多项式时间才能求解的问题看作是难处理的问题。 有许多问题,从表面上看似乎并不比排序或图的搜索等问题更困难,然而至今人们还没有找到解决这些问题的多项式时间算法,也没有人能够证明这些问题需要超多项式时间下界。 在图灵机计算模型下,这类问题的计算复杂性至今未知。 为了研究这类问题的计算复杂性,人们提出了另一个能力更强的计算模型,即非确定性图灵机计算模型,简记为NDTM(Nondeterministic Turing Machine)。 在非确定性图灵机计算模型下,许多问题可以在多项式时间内求解。 15.2.1 非确定性图灵机 15.2.2 P类与NP类语言 15.2.2 P类与NP类语言 15.2.2 P类与NP类语言 15.2.3 多项式时间验证 15.3 NP完全问题 P?NP。 直观上看,P类问题是确定性计算模型下的易解问题类,而NP类问题是非确定性计算模型下的易验证问题类。 大多数的计算机科学家认为NP类中包含了不属于P类的语言,即P≠NP。 NP完全问题有一种令人惊奇的性质,即如果一个NP完全问题能在多项式时间内得到解决,那么NP中的每一个问题都可以在多项式时间内求解,即P=NP。 目前还没有一个NP完全问题有多项式时间算法。 15.3.1 多项式时间变换 15.3.1 多项式时间变换 15. 3.2 一些典型的NP完全问题 15.4 NP完全问题的近似算法 学习要点: 理解近似算法的性能比的概念 理解多项式时间近似格式的概念 通过范例学习NP完全问题的近似算法 概述 近似算法设计思想 放弃求解最优解,用近似最优解代替最优解,以此换取: 算法设计上的简化 时间复杂性的降低 近似算法是可行的: 问题的输入数据是近似的; 问题的解允许有一定程度的误差; 近似算法可在很短的时间内得到问题的近似解。 15.4.1 近似算法的性能 衡量近似算法性能的标准: 时间复杂性:必须是多项式阶的——基本目标 解的近似程度:——重要目标 若一个最优化问题的最优值为c*,求解该问题的一个近似算法求得的近似最优值为c,则将该近似算法的近似比定义为 ?= 在通常情况下,该性能比是问题输入规模n的一个函数ρ(n),即 ≤ρ(n) 15.4.1 近似算法的性能 近似算法的相对误差λ定义为: λ= λ表示一个近似最优解与最优解相差的程度。 若问题的输入规模为n,存在一个函数ε(n),使得: ≤ε(n) ε(n)称为近似算法的相对误差界。且有: ε(n)≤ρ(n)-1 15.4.2 顶点覆盖问题的近似算法 15.4.2 顶点覆盖问题的近似算法 求解过程: 15.4.3 旅行售货员问题近似算法 1 满足三角不等式的旅行售货员问题 1 满足三角不等式的旅行
您可能关注的文档
- 特定资产支持借款协议 - 嘉石榴.pdf
- 牧牛人与农夫都同时会生产牛肉、马铃薯.ppt
- 点心师傅(冷菜).ppt
- 爱迪科森介绍 - 享学网.ppt
- 特殊疾病范围.doc
- 特种经济动物饲养学科来华留学硕士生培养方案.pdf
- 特色专业 - 三峡大学教务处.doc
- 特色专业建设实施办法 - 淮阴工学院教务网.doc
- 特点: 财务管理的目标-股东财富最大化.ppt
- 特色研究团队申请书 - 台北医学大学.doc
- “新质生产力”与全球产业链重构 -价值链、空间链、供应链三维驱动 202502-新发展研究院.pdf
- 2024年安全生产验收制度(二篇) .pdf
- 中控在有色行业智能制造的探索.docx
- 数据资产核心政策.docx
- 【易凯】2024年GLP-1赛道大事记.pdf
- 中汽协:2025年1月中国汽车产销报告-中汽协产销.docx
- 2024年资产支持票据市场年度报告:两年蛰伏涅槃归来,票据试点行以致远 -大公国际.pdf
- 2025年全球人才展望:见解·预测·建议+2025+Global+Talent+Outlook+Report:Insights,+Predictions,+and+Recommendations.pdf
- 中国不动产首席展望 2025 调研报告.docx
- 数字化转型基本普及,智能化升级战略突破.docx
最近下载
- 党员领导干部2024年度民主生活会个人对照检查材料.docx VIP
- 新改版苏教版六年级下册科学全册知识点.doc
- 建设单位管理指南.ppt VIP
- 人力资源管理诊断告及建议.ppt
- 新闻采访与写作.ppt VIP
- 项目1 1.1 植物生产与环境概述(1)(课件)- 《植物生产与环境》(高教版第四版)同步精品课堂.pptx
- (人教2024版)英语七年级下册全册单元知识点讲解+思维导图(新教材).docx
- 2025年临床医师定期考核试题中医知识题库及答案(共300题).doc
- 学校校长2023年度生活会个人对照检查材料.doc VIP
- 2024-2025年度民主生活个人“四个带头”检查发言材料八篇.docx VIP
文档评论(0)