华中农业大学《离散数学》课件15欧拉图与哈密顿图.pptVIP

华中农业大学《离散数学》课件15欧拉图与哈密顿图.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学,本科,专科,硕士,笔记,课件,期中试卷答案,期末试卷答案,教材答案,知识点,经济法,材料科学基础,材料力学,电路,电子技术基础,高频电子线路,宏观经济学,模拟电路基础,模拟电子技术,数字电路,数字电子技术,数字信号处理,通信原理,信号与系统,化工原理,机械设计基础,机械原理,机械制图,微机原理与接口技术,C++程序设计,JAVA技术与应用,MATLAB基础与应用,计算机网络,计算机组成原理,软件工程数据结构,工程力学,工程热力学,结构力学,力学,流体力学,水力学,工程测量,工程经济学,工

* * 第十五章 欧拉图与哈密顿图 15.1 欧拉图 15.2 哈密顿图 15.3 最短路问题与旅行商问题 定义1. 通过无向(有向)图中所有边恰好一次的通路(回路)称为欧拉通路(回路). 定义2. 具有欧拉回路的图称为欧拉图. 定义3. 具有欧拉通路而无欧拉回路的图称为半欧拉图. 15.1 欧拉图 此图无欧拉通路, 也无欧拉回路. 前者是半欧拉图, 后者是欧拉图. 例1. 判断下列图形是否为欧拉图或半欧拉图. 定理1. 无向图G是欧拉图当且仅当G是连通图且无奇度顶点. 定理2. 无向图G是半欧拉图当且仅当G是连通图且恰有两个奇度顶点. 注: 两个奇度顶点即为欧拉通路的端点. 例2. 判断下列图形是否为欧拉图或半欧拉图. 欧拉图 半欧拉图 都不是 例3. (蚂蚁比赛问题)甲、乙蚂蚁分别位于下图中的结点a, b处, 并设图中边长度是相等的. 甲、乙进行比赛: 从它们所在的顶点出发, 走过图中所有边最后到达顶点c处. 如果它们速度相同, 问谁先到达目的地? 乙 定理3. 有向图D是欧拉图当且仅当D是强连通图且每个顶点入度与出度相等. 定理4. 有向图D是半欧拉图当且仅当D是单向连通图且除了两个顶点外, 其余顶点入度与出度相等; 这两个特殊顶点: 一个顶点的入度比出度大1, 一个顶点的出度比入度大1. 例4. 判断下列有向图是否欧拉图或半欧拉图. 都不是 半欧拉图 欧拉图 一笔画问题:从某点出发,不间断地画完整个图. 即在图中找出欧拉通路(回路). Fleury算法: (1) 任取v0?V(G), (2) 设Pi=v0e1v1e2?eivi, 若E(G)-{e1,e2,?ei}中没有与vi关联的边, 则计算停止; 否则在vi关联的边中优先选择非桥的边添加. (3) 令i=i+1, 返回(2). 基本思想:能不走桥就不走桥 15.2 哈密顿图 定义1. 经过无向(有向)图中所有顶点恰好一次的路(圈)称为哈密顿路(圈). 定义2. 具有哈密顿圈的图称为哈密顿图. 定义3. 具有哈密顿路但不具有哈密顿圈的图称为半哈密顿图. 例1. 判断下列图形是否哈密顿图或半哈密顿图. 半哈密顿图 哈密顿图 都不是 例2. 举行一个国际会议, 有A,B,C,D,E,F,G七人, 已知: A会讲英语; B会讲英语和汉语; C会讲英语、意大利语和俄语; D会讲日语和汉语; E会讲德语和意大利语; F会讲法语、日语和俄语; G会讲法语和德语. 试问应如何安排这七人座位使得每个人都能和他身边的人交谈? 解:用点代表人,两人能交谈则连边. 问题转化为在图中找一条哈密顿回路. ABDFGECA即可. 哈密顿图的判定 定理1(必要条件): 设无向图G=V, E是哈密顿图, V1是V的任意非空子集, 则p(G-V1)≤?V1?. 推论: 设无向图G=V, E是半哈密顿图, V1是V的任意非空子集, 则p(G-V1)≤?V1?+1. 在Peterson图中, 虽然对任意顶点集V1, 都满足p(G-V1)?|V1|,但它不是哈密顿图. 定理2(充分条件): 设G=V, E是无向简单图. 若对任意两个不相邻顶点u,v?V, 均有d(u)+d(v)?|V|-1, 则G中存在哈密顿路; 若对任意两个不相邻顶点u,v?V, 均有d(u)+d(v)?|V|, 则G是哈密顿图. 推论: n阶无向简单图G中, n2, ?(G)?n/2, 则G是哈密顿图. 图中任意两个顶点的度数之和为4, 顶点数为6, 即有46, 但它是哈密顿图. 定理3. n(n?2)阶竞赛图都有哈密顿路. 例2. 某地有5个风景点,若每个风景点均有2条道路与其他风景点相通. 问游人可否经过每个风景点恰好一次而游完这5处? 思路:利用定理2,图中存在哈密顿路,故可以. 15.3 最短路问题与旅行商问题 最短路问题: 给出一个连接各城镇的铁路网络, 在这个网络的两个指定城镇之间确定一条最短路线. 图论问题: G=V,E,W是n阶无向(有向)图, 其中W是从E到R+的函数(即直接相连的城镇之间的铁路距离). 求出赋权图上两个指定点之间具有最小权的路. 1 4 4 5 6 4 2 5 3 7 v0 v1 v2 v3 v4 v5 例1. 对下面有向图求顶点v0到其余顶点的最短路. v2 v1 v1 v0 v0 v0 生长点 8 6 8 1 4 0 最短路权 v5 8.2 5 v3 8.2 8.1 4 v4 8.2 6.1 8.1 3 v1 8.2 7.2 ? 4.0 2 v2 ? ? ? 1.0 4.0 1 v0 ? ? ? ? ? 0 0 记录 v5 v4 v3 v2 v1 v0 迭代次数 旅行商问题: 一个商人希望去访问n个城市中的每一个, 开始和结束于城市v1. 任意两个城市间都有一条直接通路,

文档评论(0)

翰林大当家 + 关注
实名认证
服务提供商

文案个性定制,计划书、方案、策划书专业撰写。

1亿VIP精品文档

相关文档