离散数学第七章第四节解析.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7-4讲 欧拉图与汉密尔顿图 1. 欧拉图 2. 有向图中的欧拉路 3. 周游世界问题 4. 汉密尔顿图 5. 标识法 6.课堂练习 7. 第7-4讲 作业 1、欧拉图(1) 1、欧拉图(2) 定理1 无向图G有一条欧拉路,当且仅当G连通,且有零个或两个奇数度结点。 1、欧拉图(3) 定理1 无向图G有一条欧拉路,当且仅当G连通,且有零个或两个奇数度结点。 1、欧拉图(4) 推论 无向图G具有一条欧拉回路,当且仅当G连通,且所有结点度数皆为偶数。 2、有向图中的欧拉路 3、周游世界问题(1) 1859年,Willian Hamilton给友人的信中首先谈到了关于12面体的数学游戏:将正12面体的每个顶点看作一个城市,两个顶点间的连线视为旅行线,能否找到一条旅行线,经过每个城市恰好一次,再回到出发地? 3、周游世界问题(2) 周游世界问题可视为在一个平面图中,从任一结点出发,找一条路,经过每个结点恰好一次,再回到出发点? 4、汉密尔顿图(1) 4、汉密尔顿图(2) 4、汉密尔顿图(3) 4、汉密尔顿图(4) 4、汉密尔顿图(5) 5、标识法(1) 5、标识法(2) 6、课堂练习 练习:(1)画一个既有欧拉回路又有汉密尔顿回路的图。 (2)画一个有欧拉回路但没有汉密尔顿回路的图。 (3)画一个没有欧拉回路但有汉密尔顿回路的图。 第7-4讲 作业 P311 1, 3,6 * * 定义1 设图G无孤立结点,若存在一条路(回路),经过图中每边一次且仅一次,则称该路(回路)为欧拉路(欧拉回路) 。 具有欧拉回路的图叫欧拉图 例如,下图具有欧拉路,而没有欧拉回路。 从图中v2出发经过图中每边一次且仅一次到v3可得欧拉路: v2 v1 v3 v5 v4 v2 v3 但此图不可能有欧拉回路,因而不是欧拉图。 证:必要性。设图G有欧拉路v0e1v1e2v2...eiviei+1...ekvk,其中结点可重复出现,但边不重复,且每条边都经历一次,因此,欧拉路遍历G中所有结点,所以G是连通的。 其次,若vi不是端点,则deg(vi)必为偶数;而对端点v0和vk,如果v0=vk,则G中无奇数度结点;如果v0?vk,则deg(v0)和deg(vk)必为奇数,故G中有一对奇数度结点。 充分性。当G连通,且有零个或两个奇数度结点。可按如下方法构造一条欧拉路。 (1)若G有两个奇数度结点v0和vk,因G连通,可构造一条迹 (无重复边的路)L1:v0e1v1e2...vk;若G无奇数度结点,则可从任何结点vi出发构造一条闭迹L1:vie1v1e2...vi。 证:充分性(续)。 (2)如果L1遍历G的所有边,则L1就是一条欧拉路。 (3)如果L1未遍历G的所有边,则删除L1的所有边及由此产生的孤立结点得子图G’,G’中每个结点的度数应为偶数。因G连通,所以L1与G’至少有一个结点vj重合,在G’中从结点vj出发可构造闭迹L2。 (4)如果L1和L2组合在一起恰为G,则得一条欧拉路,否则重复第3步,如此下去,必可得到一条经过图G所有边的欧拉路。 证明过程示意图: 由推论可知,七桥问题无解: 右图中既无欧拉回路,又无欧拉路。 定义2 经过有向图中每边一次且仅一次的单向路(回路)称为单向欧拉路(回路) 。 欧拉路可推广到有向图。 定理2 有向图G具有一条单向欧拉回路,当且仅当G连通,且每个结点的入度等于出度。有向图G具有一条单向欧拉路,当且仅当G连通,且除两个结点之外,每个结点的入度等于出度。而这两个结点,一个结点的入度比出度大1,另一个结点的入度比出度小1。 (证明与定理1类似,从略) 按右图中各顶点的数字标定的顺序给出了周游世界问题的一个解。 遗憾的是,周游世界问题不象七桥问题那样有一个完满的结局,判定此类问题是否有解至今还未找到一个方便的充分必要条件。 定义3 经过图中每个结点一次且仅一次的路(回路) 称为汉密尔顿路(汉密尔顿回路)。具有汉密尔顿回路的图叫汉密尔顿图 例如,判断下面各图 是否为汉密尔顿图。 图(1)中有汉密尔顿路,但不存在汉密尔顿回路,所以它不是汉密尔顿图;图(2)中有汉密尔顿回路,它是汉密尔顿图;图(3)中既无汉密尔顿回路,也不存在汉密尔顿路。 定理3 若无向图G=V,E是汉密尔顿图,任意S?V,则 W(G-S)?|S| 其中W(G-S)表示G中删除S后所得子图的连通分支数

您可能关注的文档

文档评论(0)

335415 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档