离散数学E图和H.ppt
《离散数学E图和H.ppt》由会员分享,可在线阅读,更多相关《离散数学E图和H.ppt(38页珍藏版)》请在三一办公上搜索。
1、2023/10/17,离散数学,1,第八章 E图和H图,2023/10/17,离散数学,2,8.1 七桥问题与E图,七桥问题:有四块陆地与连结它们的七座桥,问能否从这四块陆地中的任意一块出发,经过每一座桥恰好一次,最后回到原地?,2023/10/17,离散数学,3,一笔画,该问题等价于“能否一笔画出下图?”,Euler证明了,七桥问题是无解的。,图中:顶点表示陆地,边表示陆地之间的桥。,2023/10/17,离散数学,4,E图,定义:设G是一个图,经过G 的每一条边的链称为E链;闭的E链称为E闭链。如果G中存在E链,称G为半E图;如果G中存在E闭链,称G为E图。下面的讨论中设G是非平凡的连通图
2、。,2023/10/17,离散数学,5,无奇点的连通图是E图,引理:连通图G中无奇点,则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图(
3、由G和C的选法)。于是G有一条E闭链C。因G连通,C和C必有公共点v,以v作为CC的起、终点,于是CC是G的一条闭链且长度大于C的长度,这与C的假设矛盾。故G是E图。,因G不是E图。G无奇点且C无奇点。,2023/10/17,离散数学,6,C,C,G,v,G,G中含闭链图示,CC是一条闭链图示,2023/10/17,离散数学,7,E图是无奇点的连通图,引理8.1.1:E图是无奇点的连通图。证明:设G是E图,C是G的一条E闭链。由于G连通且C是含G的每边恰一次的闭链,因此,C中的每个点都既是起点也是终点。于是,从C上的任一点u出发,每经过一个顶点v,就有两条与v关联的边出现(一进一出)。这样,C
4、上的每个顶点,也即G的每个顶点的度均为偶数,故G中无奇点。由引理和8.1.1,我们有:,定理:连通图G是E图当且仅当G中无奇点。,2023/10/17,离散数学,8,半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图。,2023/
5、10/17,离散数学,9,哥尼斯城堡桥不是E图,半E图,2023/10/17,离散数学,10,8.2 周游世界问题与H图,周游世界问题:用一个正十二面体的二十个顶点来代表二十个城市,要求从其中任一顶点出发,沿着这个正十二面体的棱走遍这二十个顶点,且每个城市只经过一次,最后回到起点。该问题等价于“能否从下图找一条含所有顶点的回路?”,2023/10/17,离散数学,11,H图,定义:设G是一个图,含G 的每个顶点的通路称为H通路;起点与终点重合的H通路称为H回路;如果G中存在H回路,称G为H图;若G中存在H通路,称G为半H图;说明:H图必是半H图,反之不然。,?,2023/10/17,离散数学,
6、12,Herschel 图,该图是半H图。,因为它是一个具有奇数个顶点的二分图。所以不可能有H回路。,?,因为二分图中的回路一定是偶数条边。(定理5.5.2),2023/10/17,离散数学,13,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)式成立。,2023/10/17,离散数学,14,G(H图),C(H回路),定理证明图
7、示,2023/10/17,离散数学,15,一个非H图的判定,取S为红色点集。|S|=5。,(G S)=6|S|,根据定理,此图不是H图。,2023/10/17,离散数学,16,注意:这只是必要条件,注意定理只是判断H图的必要条件,有的图虽然满足条件,却不是H图。如右边的Peterson图不是H图。可是它却满足定理的条件。,Peterson图,Peterson图是半H图而不是H图。,2023/10/17,离散数学,17,H图的一个充分条件,定理:设G是p(3)阶简单图。如果G中任何两个不邻接的顶点u和v均满足:d(u)+d(v)p(8.2)则G是H图。证明:若满足(8.2)的简单图不是H图,令G
8、(p,q)是其中边数最多的一个图。显然,GKp。,?,因为Kp 一定是H图。,设u,v是G 中不邻接的两个顶点。由G的假设可知,G+uv是H图,且其中的H回路必含uv。于是,G中存在从u到v的H通路P:v1v2vp,其中u=v1,v=vp。,2023/10/17,离散数学,18,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,
9、从而ST v2,v3,vp,|ST|p。,2023/10/17,离散数学,19,H图的一个充分条件,证明:|ST|p。,而 ST=。,若不然,设viST,则 存在v1v2 vi1vp vp1vi v1将是G的H回路。此与G不是H图的假设相矛盾。,u=v1,v2,vi-1,vi,vi+1,vp-1,vp=v,G+uv中的H回路,G中的H回路,2023/10/17,离散数学,20,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)+
10、d(vp)=|S|+|T|=|ST|p,此为矛盾。故结论成立。,2023/10/17,离散数学,21,定理的条件不是必要的,例如下图是H图但任意两顶点度之和为4,而P=5,2023/10/17,离散数学,22,H图的又一个充分条件,推论 设G是 p(3)阶简单图,如果(G)P/2,则G是H图。证明:任取u,v V(G),由题设均有 d(u)+d(v)p/2+p/2=p 因此,由定理知,G是H图。,2023/10/17,离散数学,23,图的闭包,定义:设A是 p 阶图,对A中满足:d(u)+d(v)p(8.3)的顶点u,v,若uvE(A),则将边uv加入到A中,得到A+uv.如此反复加边,直到所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学

链接地址:https://www.31ppt.com/p-6326501.html