- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(算法分析与设计2009第a讲
上次内容: (1)先行约束排工,限制很强时是多项式可解的,没有限制是NP-Complete。 (2)着色问题,限制顶点度不超过4的图3着色问题是NPC,限制平面图的3着色问题是NPC。 (3)拟多项式变换与NPC类,划分问题的拟多项式算法。 划分问题拟多项式时间算法。 一个问题实例中有两个因素影响算法时间复杂度:划分问题。 输入长度: Length(I)=|A|log2|A|+|A|log2() 最大数值:问题的实例中碰到的最大数值。 Max(I)=B= 算法时间复杂性:O(nB)=P(Length(I),Max(I)) 说明:可以设计算法与两个参数有关系。 一个问题的编码不是完全相同的,因此输入长度和最大数值会根据编码不同有所不同。不同人编不同的程序。 有的问题根本不含有数值参量,这样MAX(I)=0。 定义6.1:拟多项式算法:判定问题?,存在解答算法A,算法A的时间复杂度为:T=P(Length(I), Max(I)),I为任意实例,则称算法A为求解问题?的拟多项式算法。 看问题:问题怎样在计算机存储?首先明确输入长度为n,则最大数值可能是2n。 (1)SAT,该问题中根本没有MAX(I)这一项。没有最大数值,Max(I)=0 (2)TSP,该问题中边长或K是最大数值MAX(I)项。 (3)划分问题,元素重量或B是Max(I)项。O(nB) (4)团问题,最大数值,J?|V|。自然受到限制。 考虑(1),Max(I)=0,这个问题是NPC的,可以认为,最大数值本身受到输入长度的限制。Max(I)?P(Length(I)),P(?)是多项式函数。 考虑问题(2)(3),TSP问题中,边长根本不受输入长度的约束,每条边长可能很大,问题3的元素重量也不受到输入长度约束。 受约束的含义:存在多项式函数P(?),使Max(I)?P(Length(I))。 将Max(I)不受Length(I)约束的问题单独分为一类,给个名份。 定义6.2:对于判定问题?,若不存在多项式函数P(),使对所有实例I有:Max(I)?P(Length(I)),则称?为数问题。最大数值不受约束。 就是最大数值可能很大的问题是数问题。不受输入长度约束。 命题6.1:若判定问题不是数问题,P?NP,则该问题不能被拟多项式算法解答。解释什么问题不是数问题。 证明:设?不是数问题,T= q(Length(I), Max(I))?q(length(I), p(length(I))) =q1(length(I))。若存在解答?的拟多项式算法,则有多项式算法解答?,则P=NP,矛盾。 问题?,多项式函数P(),D(?)表示该问题的所有实例组成的集合。对于多项式函数P(?),定义一个新的实例集合:D(?P) = {I|I?D?, Max(I)?P(Length(I))},由D(?P)中实例表达的问题就是多项式可解的吗。注意多项式函数给定。 例如划分问题中,每个元素长度S(a)?n2,n是元素个数。P(n)=n2,则?P是多项式可解得。 再次强调问题是实例的集合! 定义6.3:判定问题?,存在多项式函数P,使?P是NPC的,则称?是强NPC的。 (1)非数NPC问题一定是强NPC问题 (2)主要讨论数问题是否为强NPC问题 命题6.2:若问题?是强NPC的,P?NP,则?一定不能被拟多项式算法解答。 强NPC问题不能有拟多项式算法,否则NPC问题就可以多项式解答了。 受限子问题是NPC的,能被多项式时间算法解答,则任意NP问题都能被多项式时间算法解答。 §6.2证明强NPC与拟多项式变换 先证明货郎问题是强NPC的。限制货郎问题的边长不是很大,也是NPC。 结论:限制边长为1或2的TSP问题是NPC的。 HC?TSP HC实例为: ? 将该实例变为货郎问题实例如下: d(a,b)=d(a,c)=d(a,d)=d(a,e)=d(b,c)=d(c,d)=d(c,e)=d(d,e)=1,d(b,d)= d(b,e)=2 常数K=5 显然,若HC实例存在hamilton回路,则相应TSP实例存在不超过K的旅游,若TSP实例存在不超过K的旅游,则HC实例存在hamilton回路。 每条边的长度不超过2,可以认为Max(I)=2。满足下式否? Max(I)?Length(I),满足这种限制的TSP仍然是NPC的。所以TSP问题是强NPC的。 对于一个NPC问题,如果你能说明其受限子问题是NPC的,则就说明这个问题是强NPC的。 先讲一个问题,3划分问题 实例:讲清楚,但不证明。 (1)集合A,含有3m个元素,A={a1,a2,…,a3m}, (2)S(ai)?Z+, (3)存在正整数B?Z+,满足:B/4S(ai)B/2, (4) 询问:是否存在A的划分:A=S1?S2
您可能关注的文档
- (广场舞.ppt
- (历年高考题中的工业及区位选择题目2.doc
- (化学农资料.docx
- (化学反应的平衡常数和影响因素.doc
- (化学制药卤化反应合成理论.doc
- (化学反应类型.doc
- (化学名词解释.doc
- (化学品安全使用规定,常用工具安全使用规定.doc
- (广告设计中标志的标准色彩.ppt
- (化学基本概念.doc
- 高盛2026年投资展望报告在复杂环境中捕捉新契机(中文版).pdf
- 00-电碳市场百问百答(2025).docx
- AI机器人和类人AI:回顾、展望和方向 AI Robots and Humanoid AI Review, Perspectives and Directions.pdf
- unesco -世界遗产与可再生能源 风能和太阳能项目指南 World Heritage and renewable energy guidance on wind and solar energy projects in a World Heritage context; Protecting World Heritage in the face of the renewable energy transition.pdf
- 新世纪 -北京市及下辖各区经济财政实力与债务研究(2025).pdf
- 浙江大学(杨强):2025年交通-能源耦合下电动汽车基础设施规划与调度控制报告.docx
- 麻黄草产业的发展与未来.pptx
- 2026年全球风险焦点报告摘要 2026 Global Summary Risk in Focus Report.pdf
- AI智能体 技术、创新和竞争政策交叉点的未来问题 AGENTIC AI FUTURE ISSUES AT THE INTERSECTION OF TECHNOLOGY, INNOVATION, AND COMPETITION POLICY.pdf
- 2026比亚迪市场竞争力分析:吉利与小米谁更能威胁比亚迪.pdf
最近下载
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 低空经济数字孪生平台建设方案.ppt VIP
- RockwellAutomation罗克韦尔搭载 TotalFORCE 控制技术的 PowerFlex 变频器用户手册说明书.pdf
- 安科瑞AMC国网中文电力仪表说明书V1.1-中文-20211025.pdf VIP
- (精)必威体育精装版个人租房合同免费下载.docx VIP
- 小学语文阅读理解万能答题公式模版 .pdf VIP
- 大班健康蔬菜沙拉PPT课件.pptx VIP
- 阅读理解答题万能公式【小学语文阅读理解答题万能公式(简单实用)】.doc VIP
- 《是谁爱着你的背影》散文阅读练习及答案(2017年柳州市中考题).doc VIP
- MPX_维保手册_簡体字(1)(1).pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)