第7章 欧拉图(最新整理版).pptxVIP

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.4 欧拉图与哈密尔顿图;7.4.1 欧拉图; 每逢假日, 城中居民进行环城游玩, 人们对此提出了一个“遍游”问题, 即能否有这样一种走法, 使得从某地出发通过且只通过每座桥一次后又回到原地呢? ; 我们将图7.4.1中的哥尼斯堡城的4块陆地部分分别标以A, B, C, D, 将陆地设想为图的结点, 而把桥画成相应的连接边, 这样图7.4.1可简化成图7.4.2。 于是七桥“遍游”问题等价于在图7.4.2中, 从某一结点出发找到一条回路, 通过它的每条边一次且仅一次, 并回到原来的结点。 ;图 7.4.1哥尼斯堡七桥问题示图 ; 图 7.4.2哥尼斯保七桥问题简化图 ; 定义 7.4.1 给定无孤立结点的图G, 若存在一条经过G中每边一次且仅一次的回路, 则该回路为欧拉回路。 具有欧拉回路的图称为欧拉图。 例如, 给出如图7.4.3所示的两个图, 容易看出, (a)是欧拉图, 而(b)不是欧拉图。 ; 图 7.4.3; 定理 7.4.1 连通图G是欧拉图的充要条件是G的所有结点的度数都是偶数。 证明: 必要性: 设G是一欧拉图, α是G中的一条欧拉回路。 当α通过G的任一结点时, 必通过关联于该点的两条边。 又因为G中的每条边仅出现一次, 所以α所通过的每个结点的度数必定是偶数。 ; 图 7.4.4 图G ; 充分性: 我们可以这样来作一个闭迹β, 假设它从某结点A开始, 沿着一条边到另一结点, 接着再从这个结点, 沿没有走过的边前进, 如此继续下去。 因为我们总是沿着先前没有走过的新边走, 又由于图G的边数有限, 所以这个过程一定会停止。 但是, 因为每一个结点都与偶数条边关联, 而当沿β前进到达结点v 时, 若v≠A, β走过了与v关联的奇数条边, 这样在v上总还有一条没有走过的边。 因此, β必定返回停止在A(见图7.4.4)。 ; 如果β走遍了G的所有边, 那么我们就得到所希望的一条欧拉回路。 如果不是这样, 那么在β上将有某一结点B, 与它关联的一些边尚未被β走过(因G连通)。 但是, 实际上, 因为β走过了与B关联的偶数条边, 因此不属于β的与B关联的边也是偶数条。 对于其他有未走过边所关联的所有结点来说, 上面的讨论同样正确。 于???若设G1是G-β的包含点B的一个连通分支, 则G1的结点全是偶数度结点。 ; 运用上面的讨论, 我们在G1中得到一个从B点出发的一条闭迹β1。 这样我们就得到了一条更大的闭迹, 它是从A点出发沿β前进到达B, 然后沿闭迹β1回到B, 最后再沿β由B走到A。 如果我们仍然没有走遍整个图, 那么我们再次把闭迹扩大, 以此类推, 直到最后得到一个欧拉回路。 由于在七桥问题的图7.4.2中, 有4个点是奇数度结点, 故不存在欧拉回路, 七桥问题无解。 ; 在图7.2.3中, (a)图的每个结点的度数都为4, 所以它是欧拉图;(b)图不是欧拉图。 但我们继续考察(b)图可以发现, 该图中有一条路v2v3v4v5v2v1v5, 它经过(b)图中的每条边一次且仅一次, 我们把这样的路称为欧拉路。 定义7.4.2 通过图G的每条边一次且仅一次的路称为图G的欧拉路。 对于欧拉路有下面的判定方法。 ; 定理7.4.2 连通图G具有一条连接结点vi和vj的欧拉路当且仅当vi和vj是G中仅有的奇数度结点。 ; 证明: 将边(vi, vj)加于图G上, 令其所得的图为G′(可能是多重图)。 由定理7.4 .1知: G有连接结点vi和vj的欧拉路, iff G′有一条欧拉回路, iff G′的所有结点均为偶度结点, iff G的所有结点除vi和vj外均为偶度结点, iff vi和vj是G中仅有的奇度结点。; 我国民间很早就流传一种“一笔画”游戏。 由定理7.4 .1和定理7.4.2知, 有两种情况可以一笔画。 1) 如果图中所有结点是偶数度结点, 则可以任选一点作为始点一笔画完; 2) 如果图中只有两个奇度结点, 则可以选择其中一个奇度结点作为始点也可一笔画完。 ; 【例7.4.1】图7.4.5(a)是一幢房子的平面

文档评论(0)

132****2812 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档