- 1、本文档共132页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
离散件10-基本图类及算法
2、定理:简单连通图G是哈密顿图?cl(G)是哈密顿图。 证明要点: G是哈密顿图?G+uv是哈密顿图; G+uv是哈密顿图?存在哈密顿圈C,如果C不含uv,则G是哈密顿图;如果C含uv,则C-uv是G的哈密顿道路,且d(u)+d(v) ? n,从而可由此构造出G的哈密顿圈。 五、平面哈密顿图 下面是一个平面哈密顿图,先从中得出一些直观印象,其中哈密顿圈用红色标记。 圈内(外)面数比边数多1。 定理:设G是n阶无环的连通平面图,若G含有哈密顿圈C,则 ∑(i-2)(fi(1)-fi(2))=0,其中fi(1)和fi(2)分别是含在圈C内部和外部的i度面的面数。 证明要点:设在C内和外的边数分别是?1 、?2 ,那么 ∑ i fi(1) = 2 ?1+ n ∑ i fi(2) = 2 ?2+ n ∑ fi(1) = ?1+ 1 ∑ fi(2) = ?2+ 1 由上述4式即可导出结论。 i=1 n i=1 n i=1 n i=1 n i=1 n 例:下面平面图含6个4度面和1个8度面,建立方程组: 2 (f4(1)-f4(2)) + 6 (f8(1)-f8(2)) = 0 f4(1) + f4(2) = 6 f8(1) + f8(2) = 1 由方程组得不出正整数解,因此不是哈密顿图。 a b c d e 作业: 习题10.6 3、8(吴子华) or 习题13.6 3、8 (冯伟森) * “?” “ ?” * “?” “ ?” “?” “ ?” v1 v2 v7 v5 v6 C= v1v5v7v4v3 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4v8 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4v8v7 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4v8v7v6 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4v8v7v6v5 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4v8v7v6v5v2 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 v1 v2 v7 v5 v6 C= v1v5v7v4v3v2v4v8v7v6v5v2v1 例: 下面给出构造欧拉回路的算法过程演示。 v3 v8 v4 应用:模数转换—磁鼓设计问题简介 a b d c 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 思考题:如果图中只存在欧拉道路,如何利用欧拉回路算法去找它?即考虑一般的“一笔画”问题的解法。 a d c g e f h b 4 2 1 3 2 4 1 3 1 1 3 2 3 五、中国邮递员问题 1、问题的提出 在一个带边权的简单连通图中,构造一条包括全部边的回路(边可能重复),并使回路的权和最小。 1 1 2、无向图中中国邮递员问题的解法 如果G中无奇度结点,则欧拉回路就是解。 如果G中有奇度结点,为v1, v2,…, v2k,计算每对结点间最短道路(距离)。 在这些道路中选出k条道路P1, P2,…, Pk,使满足: 彼此无共同的起点或终点; P1+P2+…+Pk最短. 在G中复制P1, P2,…, Pk的边; 在新图中构造欧拉回路。 五、中国邮递员问题 例:在下图中有4个奇数度点(红点),两两之间最短道路长度为: Pa-c=3(abc), Pa-e=3(abe) Pa-h=5(abcfh), Pc-e=2(cbe), Pe-h=3(egh), Pc-h=2(cfh), 可见, Pa-e和Pc-h满足最小性要求. 复制abe和cfh中的边, 得到一个欧拉图, 再由欧拉回路算法,即得到问题的解. a d c g e f h b 4 2 1 3 2 4 1 3 1 1 3 2 3 1 1 作业: 习题10.5 2、5、
您可能关注的文档
- 生物分离工程-双语版 9.ppt
- 生物圈中的人中考题.ppt
- 生物必修二名师一号第一章答案.ppt
- 生物:1.1《孟德尔的豌豆交实验(一)》精品课件(新人教版必修2).ppt
- 生物:4.1.2《传粉与受精》课件2(济南版八年级上).ppt
- 用公因数、公倍数解决问题.ppt
- 用恒心和意志决胜高考.ppt
- 生理学第二章第一节.ppt
- 用机器种庄稼(JJF).ppt
- 用落球法测液体的粘滞系数.ppt
- 《学前教育政策法规与教师职业道德》课件39-40学时第七章教师职业道德规范-关爱学生.pptx
- 《学前教育政策法规与教师职业道德》课件9-10学时第三章第一节教师法.pptx
- 数据分析与可视化 课件 2.7统计与分析.pptx
- 人教版小学语文三年级下册31课女娲补天公开课获奖课件百校联赛一等奖课件.pptx
- 人教版小学语文三年级上册《找骆驼》课件.ppt
- 人教版小学语文四年级上册《观潮》版.ppt
- 人教版小学语文五年级上册《钓鱼的启示》课件市公开课一等奖省赛课获奖课件.pptx
- 人教版思想品德九年级第七课第三框省公开课一等奖全国示范课微课金奖课件.pptx
- 人教版小学语文四年级下册第一课《古诗词三首》课件1.ppt
- 人教版小学语文四年级上册《观潮》宣讲-.ppt
文档评论(0)