- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章图论概念和一笔画问题
图论概念和一笔画问题;第八章 图论概念和一笔画问题; ;
若边e表示为 ,这时称 和 是边e的端点,便e与点 或 关联。
两点相邻:如果两个点与同一条边关联。
;两边邻接:如果两条边有一个公共端点。
环:两个端点重合的边。
重边:具有两个公共端点的两条边。
孤立点:不与任何边关联的点。
简单图:一个既没有换也没有重边的图。
空图:没有任何边的图。
平凡图:只有一点的图。
点 的次:与 关联的边的条数,记作 或
*注意:在计算点的次时,环作两条边计算,孤立点的次为0
奇点:次为奇数的点;偶点:次为偶数的点。
和 分别表示图G的最大次和最小次。; 链:设图G中有一个点边交错的序列,
如果 ,且 互不相同,则称这个序列是从 到 的链。 和
称为这条链的两个端点。
闭链:如果 和 相同,则称这条链是闭链
路:各顶点互不相同的链
圈:除初始顶点外,各顶点互不相同的闭链
点连通:图G中存在点u到点v的路
分图:图G中连通的顶点连同边构成的图
连通图:只有一个分图的图
完全图:任意两点之间均有边连接的简单图
偶图(二分图):顶点集是两个互不相交的非空集合,并且同一个集合中任意两顶点均不相邻的简单图; 完全偶图:两顶点集中每一对不同集合的顶点之间都 有一条边 相连的偶图
子图:若图G1的顶点集包含于图G2的顶点集,图G1的边集包含于图G2的边集,则称图G1是图G2的子图
生成子图:若图G1、图G2的顶点集相同,图G1的边集包含于图G2的边集,则称图G1是图G2的生成子图
; §2 一笔画问题与中国邮递员问题
邮递员从邮局中取出邮件,递送到不同地点,然后再返回邮局。假设要求他至少一次走过他投递范围内的每一条街道,我们希望选择一条尽可能短的路线。这个问题称为中国邮递员问题,因为他是由我国数学家管梅谷首先研究的。
欧拉链:在一个网络N中,经过它的每条边的链
N的环游:经过N中每条边至少一次的闭链
欧拉环游:经过N中每条边恰好一次的环游
一个图能一笔画就是该图就有欧拉环游
若N有欧拉环游,则它的每一条欧拉环游具有相同的权,它也必然是最优环游。对有欧拉环游的网络,我们可以用弗莱里算法求得N的最优环游 ;弗莱里算法 计算步骤如下:
⑴任意取N的一个顶点 ,置于Z=
⑵假设链 已选定,从
中按下述方法选取 :
① 和 相关联;
尽量不选 (是G中去掉边 而得到的图)的割边(即去掉此边后,图 变为不连通),除非没有非割边可选择。
⑶设 另一关联点 。若 ,重复步骤⑵;否则 即为N的一条欧拉环游; 若网络N没有欧拉环游,此时最优环游通过的某些边将超过一次。例如图8.4(a)的图中xuywvzwyxuwvxzyx是最优环游,此时四条边ux,xy,yw和wv都被这环游通过两次。
图8.4 ; 下面是一种有关引进重复边的算法。将边e的两个端点再用一条权为w(e)的新边连接时,称为边e的重复边。
因此,中国邮递员问题可以重新叙述如下:给定一个具有非负权的网络N,
① 用添重复边的方法求得N的一个欧拉赋权母图N+ ,使得 尽可能小;
② 求N+ 的欧拉环游。
解 ② 可用弗莱里算法;解 ①可用爱德蒙斯和约翰逊算法,这里不作介绍。
当点数较少时,可用奇偶点图上作业法。
结论1 网络N有欧拉环游当且仅当N中每一点的次数为偶数。;结论2 最优环游具有这样的性质:⑴每条边至多重复重复一次;⑵每一圈上重复边的长度不超过该圈总长的一半。
当某一圈上重复边的长度超过该圈总长的一半时,将该圈中所有重复边去掉,该圈中未重复的边重复,从而的奇偶
文档评论(0)