- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章特殊图105
11.2 欧拉图 11.2.1 欧拉图的引入与定义定义11.2.1设G是无孤立结点的图,若存在一条通路(回路),经过图中每边一次且仅一次,则称此通路(回路)为该图的一条欧拉通路(回路)(Eulerian Entry/Circuit)。具有欧拉回路的图称为欧拉图(Eulerian Graph)。 规定:平凡图为欧拉图。 以上定义既适合无向图,又适合有向图。 v1v4v1v4v1v4v2v3v2v3v2v3(a)(b)(c)v1v4v1v4v1v4v2v3v2v3v2v3(d)(e)(f)例11.2.1判断下面的6个图中,是否是欧拉图?是否存在欧拉通路? 不存在欧拉通路 不是欧拉图,但存在欧拉通路 欧拉图 不存在欧拉通路 欧拉图 不是欧拉图,但存在欧拉通路 例如11.2.2-4 欧拉图的判定及应用定理11.2.1 (含推论11.2.1) (1)无向图G = V, E是欧拉图,当且仅当G是连通的,且仅有零个奇度数结点。(2)无向图G = V, E有欧拉通路但不是欧拉图,当且仅当G是连通的,并且恰有两个奇度数结点。(两个奇度数结点必是G中每条欧拉通路的端点) 例如,对完全图 Kn,因 d(Kn) = n-1,故当n为奇数时是欧拉图,当n为偶时不是欧拉图。定理11.2.2 有向图G具有一条欧拉通路,当且仅当G是连通的,且除了两个结点以外,其余结点的入度等于出度,而这两个例外的结点中,一个结点的入度比出度大1,另一个结点的出度比入度大1。推论11.2.2 有向图G具有一条欧拉回路,当且仅当G是连通的,且所有结点的入度等于出度。 图 G 有欧拉通路G 能 “一笔画”G 连通且 G 中度数为奇数的点的个数不超过2定义11.2.2 设G = V, E,e∈E,如果p(G-e)>p(G)称e为G的桥(Bridge)或割边(Cut edge)。 显然,所有的悬挂边都是桥。 求一个欧拉图的欧拉回路的Fleury算法的简述:从任一点出发按下法来描画一条边不重复的通路,使在每一步中未描画的子图的割边仅当没有别的边可选择时才被描画。例例:v1v1v1v4v2v5v2v5v2v3v3v4v3v4(a)(b)(c)例11.2.3图中的三个图能否一笔画?为什么? 解 因为图(a)和(b)中分别有0个和2个奇度数结点,所以它们分别是欧拉图和存在欧拉通路,因此能够一笔画,并且在(a)中笔能回到出发点,而(b)中笔不能回到出发点。图c中有4个度数为3的结点,所以不存在欧拉通路,因此不能一笔画。 A(甲)CB(乙)例11.2.4 蚂蚁比赛问题 甲、乙两只蚂蚁分别位于图的结点A、B处,并设图中的边长度相等。甲、乙进行比赛:从它们所在的结点出发,走过图中所有边最后到达结点C处。如果它们的速度相同,问谁先到达目的地? 解 图中仅有两个度数为奇数的结点B、C,因而存在从B到C的欧拉通路,蚂蚁乙走到C只要走一条欧拉通路,边数为9条,而蚂蚁甲要想走完所有的边到达C,至少要先走一条边到达B,再走一条欧拉通路,因而它至少要走10条边才能到达C,所以乙必胜。 11.3 哈密顿图 11.2.1 哈密顿图的引入与定义 定义11.3.1 经过图中每个结点一次且仅一次的通路(回路)称为哈密顿通路(回路)。存在哈密顿回路的图称为哈密顿图。 规定:平凡图为哈密顿图。 以上定义既适合无向图,又适合有向图。 二、Hamilton图例例2只有哈密尔顿通路,但不是哈密尔顿图无哈密尔顿通路哈密尔顿图例:对下面的图v1v1v4v1v4v1v4v1v4v5v4v6v7v2v3v2v3v2v3v2v3v2v3(a)(b)(d)(e)(f)不存在哈密顿通路 不存在哈密顿通路 不是哈密顿图,但存在哈密顿通路 哈密顿图 哈密顿图 11.3.2 哈密顿图的判定 定理11.3.1 设无向图G = V, E是哈密顿图,V1是V的任意非空子集,则p(G-V1) ≤ |V1|其中p(G-V1)是从G中删除V1后所得到图的连通分支数。证明 设C 是G 中一条哈密尔顿回路。任取 V 中非空子集V’ ,因 C 是G 的哈密尔顿回路含G 的所有点,故V’ 也是子图 C 的非空子集。由点不重复的回路的特性知任意删去C 中 | V’ | 个点,最多将C 分为 | V’ | “段” ,即 P(C-V’) ≤ | V’ | (*) 而 C 是 G 的生成子图,又有 : P (G-V’) ≤ ω(C-V’)所以 P (G-V’)≤ | V’ | v1v4v1v5v5v3v6v7v2v4v2v3推论11.3.1设无向图G = V, E中存在哈密顿通路,则对V的任意非空子集V1,都有p(G-V1) ≤ |V1| + 1 例 下列图不是哈密顿图,其中V1 = {蓝色记号}。aadggihihefcbcb例11.3
文档评论(0)