离散数学E图和H.ppt
《离散数学E图和H.ppt》由会员分享,可在线阅读,更多相关《离散数学E图和H.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章 E图和H图4/20/20231离散数学8.1 七桥问题与E图七桥问题:有四块陆地与连结它们的七座桥,问能否从这四块陆地中的任意一块出发,经过每一座桥恰好一次,最后回到原地?4/20/20232离散数学一笔画该问题等价于“能否一笔画出下图?”Euler证明了,七桥问题是无解的。图中:顶点表示陆地,边表示陆地之间的桥。4/20/20233离散数学E图定义:定义:设G是一个图,经过G 的每一条边的链称为E链;闭的E链称为E闭链。如果G中存在E链,称G为半E图;如果G中存在E闭链,称G为E图。下面的讨论中设G是非平凡的连通图。4/20/20234离散数学无奇点的连通图是E图引理:连通图G中无奇
2、点,则G是E图。证明:证明:设G是无奇点的连通图且G不是E图。在所有连通无奇点的非E图中,选一个边最少的图G。因G的每个顶点的度至少是2,从而G必含闭链。为什么?若G不含回路,则G是树。我们知道树中至少有两个悬挂点(奇点)。矛盾,所以G中一定含有回路。而回路就是闭链。如果回路之间有重复出现的边,我们可以去掉重复者,使每条边仅出现一次,这样就得到了一条闭链。所以G中必含闭链。设C是G中最长的闭链,由假设C不是E闭链,于是G E(C)中必含非平凡连通分支G且G中无奇点,显然q(G)q(G)。为什么?故G必是E图(由G和C的选法)。于是G有一条E闭链C。因G连通,C和C必有公共点v,以v作为CC的起
3、、终点,于是CC是G的一条闭链且长度大于C的长度,这与C的假设矛盾。故G是E图。因G不是E图。G无奇点且C无奇点。4/20/20235离散数学CCGvGG中含闭链图示中含闭链图示CC是一条闭链图示是一条闭链图示4/20/20236离散数学E图是无奇点的连通图引理8.1.1:E图是无奇点的连通图。证明:设G是E图,C是G的一条E闭链。由于G连通且C是含G的每边恰一次的闭链,因此,C中的每个点都既是起点也是终点。于是,从C上的任一点u出发,每经过一个顶点v,就有两条与v关联的边出现(一进一出)。这样,C上的每个顶点,也即G的每个顶点的度均为偶数,故G中无奇点。由引理和8.1.1,我们有:定理定理:
4、连通图:连通图G是是E图图当且仅当当且仅当G中无奇点中无奇点。4/20/20237离散数学半E图中最多有两个奇点推论:推论:G是半E图当且仅当G中最多有两个奇点。证明:证明:(必要性必要性)设G是半E图,C是G的一条E链。除起点与终点外,C中每个顶点的度均为偶数。又因G连通,故G最多有两个奇点。(充分性充分性)设G最多只有两个奇点。若G无奇点,则由定理知,G为E图,亦为半E图;若G有两个奇点,设为u和v,则在G中加入e=uv的边,使G中无奇点。由定理知,G+e为E图,即G+e含E闭链C,于是Ce构成G的一条E链,所以G是半E图。4/20/20238离散数学哥尼斯城堡桥不是哥尼斯城堡桥不是E图图
5、半半E图图4/20/20239离散数学8.2 周游世界问题与H图周游世界问题周游世界问题:用一个正十二面体的二十个顶点来代表二十个城市,要求从其中任一顶点出发,沿着这个正十二面体的棱走遍这二十个顶点,且每个城市只经过一次,最后回到起点。该问题等价于“能否从下图找一条含所有顶点的回路?”4/20/202310离散数学H图定义:设G是一个图,含G 的每个顶点的通路称为H通路;起点与终点重合的H通路称为H回路;如果G中存在H回路,称G为H图;若G中存在H通路,称G为半H图;说明:H图必是半H图,反之不然。?4/20/202311离散数学Herschel 图该图是半H图。因为它是一个具有奇数个顶点的二
6、分图。所以不可能有H回路。?因为二分图中的回路一定是偶数条边。(定理5.5.2)4/20/202312离散数学H图的一个必要条件定理定理 如果G是一个H图,则对V(G)的任何非空真子集 S,均成立:(G S)|S|(8.1)证明:设C是G的H回路(G的所有顶点都在C上),则显然有 (C S)|S|成立,其中 SV(G)。由于C S是G S的生成子图,C S的 连通分支数不比G S的少,因此:(G S)(C S)|S|故(8.1)式成立。4/20/202313离散数学G(H图图)C(H回路)回路)定理证明图示定理证明图示4/20/202314离散数学一个非H图的判定取S为红色点集。|S|=5。(
7、G S)=6|S|根据定理,此图不是H图。4/20/202315离散数学注意:这只是必要条件注意定理只是判断H图的必要条件,有的图虽然满足条件,却不是H图。如右边的Peterson图不是H图。可是它却满足定理的条件。Peterson图Peterson图是半H图而不是H图。4/20/202316离散数学H图的一个充分条件定理定理:设G是p(3)阶简单图。如果G中任何两个不邻接的顶点u和v均满足:d(u)+d(v)p (8.2)则G是H图。证明:若满足(8.2)的简单图不是H图,令G(p,q)是其中边数最多的一个图。显然,GKp。?因为Kp 一定是H图。设u,v是G 中不邻接的两个顶点。由G的假设
8、可知,G+uv是H图,且其中的H回路必含uv。于是,G中存在从u到v的H通路P:v1v2vp,其中u=v1,v=vp。4/20/202317离散数学H图的一个充分条件证明:H通路P:v1v2vp,其中u=v1,v=vp。令 S=vi|v1viE(G),T=vi|vi-1vpE(G)。(S是邻接u的点的集合,T是位于邻接v的顶点的后面的顶点的集合)由G是简单图知,|S|=d(u),|T|=d(v)。又由v1与vp不邻接有S v2,vp1以及 T v3,vp,从而ST v2,v3,vp,|ST|p。4/20/202318离散数学H图的一个充分条件证明:|ST|p。而 ST=。若不然,设viST,则
9、 存在v1v2 vi1vp vp1vi v1将是G的H回路。此与G不是H图的假设相矛盾。u=v1v2vi-1vivi+1vp-1vp=vG+uv中的H回路G中的H回路4/20/202319离散数学H图的一个充分条件定理定理:设G是p(3)阶简单图。如果G中任何两个不邻接的顶点u和v均满足:d(u)+d(v)p (8.2)则G是H图。证明:|S|=d(u),|T|=d(v),|ST|p,ST=,于是 p d(v1)+d(vp)=|S|+|T|=|ST|p,此为矛盾。故结论成立。4/20/202320离散数学定理的条件不是必要的定理的条件不是必要的例如下图是H图但任意两顶点度之和为4,而P=54/
10、20/202321离散数学H图的又一个充分条件推论推论 设G是 p(3)阶简单图,如果(G)P/2,则G是H图。证明:任取u,v V(G),由题设均有 d(u)+d(v)p/2+p/2=p 因此,由定理知,G是H图。4/20/202322离散数学图的闭包定义:设A是 p 阶图,对A中满足:d(u)+d(v)p (8.3)的顶点u,v,若uvE(A),则将边uv加入到A中,得到A+uv.如此反复加边,直到所有满足(8.3)的点都邻接,最后所得的图称为A的闭包,记为 。由于一个图的闭包是唯一的,所以求闭包时加边的顺序可以任意。4/20/202323离散数学求一个图的闭包例:求右图的闭包。v1v2v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学
限制150内