《离散数学》第七章图论-第5节.ppt
《《离散数学》第七章图论-第5节.ppt》由会员分享,可在线阅读,更多相关《《离散数学》第七章图论-第5节.ppt(48页珍藏版)》请在三一办公上搜索。
1、,A(4)=A(2)A(5)=A(3),解:,例7-3.3 求右图中图G中的可达性矩阵。,分析:先计算图的邻接矩阵A布尔乘法的的2、3、4、5次幂,然后做布尔加即可。,P=A A(2)A(3)A(4)A(5),补充:二部图,二部图:G=是图,图G的两个结点子集V1,V2,满足V=V1V2,V1 V2=,且图G的每一条边e均具有e(vi,vj),其中vi V1,vj V2。,若V1中任一结点与V2中每一结点均有边相连接,则称二部图为完全二部图。若|V1|=r,|V2|=t,则记完全二部图G为Kr,t。,补充:二部图,K3,3,在现实生活中,常常要画一些图形,希望边与边之间尽量减少相交的情况,例如
2、印刷线路板的布线,交通道的设计等,近些年来,大规模集成电路的发展,进一步促进了图的平面性的研究。本节将简要地介绍平面图的概念,欧拉公式和平面图的着色。,7-5 平面图,本章所涉及到的图均指无向图。,平面图问题:在一块地上盖有三座房子,并且挖了三口井供房主人使用。由于土质和气候等关系,这些井中的这一个或那一个常常干枯。因此各座房子的主人有时要到这个井去打水,有时要到那个井去打水,三个井都可能需要去。不久,这三个房子的主人相互间变成了冤家,于是决定修建各家通往三个井的小道,使得他们在去三个井的途中不会相遇。请问:你能否帮他们设计整个的小道路线,满足他们的要求?对于许多问题,一个图怎样画出来无关紧要
3、,只要与原来的图同构怎样画都可以。但是有些时候的实际问题要求我们在平面上完成该图,使得不是节点的地方不能有边相交出现。例如单层印刷电路板,集成电路的布线,通讯和交通中的某些问题等,这就是可平面图问题。制印刷电路板必须把电路除结点外导线不相交的印制在线路板上。虽然交通立交桥、多层电路板已广泛出现在现实生活中,但可平面图问题仍然是其最基本的问题。,7-5 平面图,井1,井2,井3,提出问题,平面图,知识点:平面图,面,欧拉公式Kuratowski定理本章中的图均指无向图,平面图的定义,定义7-5.1 设GV,E是一个无向图,如果能够把G的所有结点和边画在平面上,且使任何两条边除了端点外没有其它的交
4、点,就称G是一个平面图。非连通图可以对连通分支分别讨论。注意,有些图形从表面上看有几条边是相交的,但不能就此肯定它不是平面图。,平面图的例,K1(平凡图),K2,K3,K4都是平面图,K3,K4,K2,判别平面图的直观方法-观察法。,(1)找出长度尽可能大的且边不相交的圈 Cv1v2v3v4v1是G中的任何圈。(2)找出交叉的边,设P1v1v3和P2v2v4是G中的任意两条无公共结点的边。交叉出现在边P1和P2上。对P1和P2的放置有4种方法,(1)P1和P2或者都在圈C内部,或者都在圈C外部时,它们才会相交叉。(2)P1和P2分别放置在圈的内部或外部,从而避免交叉。只有避免不了交叉时,这种图
5、才是非平面图。,例K5e(K5删除任意一条边)是平面图,平面图的例,K3,3-e是平面图吗?,非平面图的例,完全图K5和完全二部图K3,3都不是平面图,K5,K5,K5不是平面图,因为无论如何改画都不能使其所有边不相交。,完全二部图K3,3,非平面图的例,v1,v2,v3,v4,v6,v5,K3,3,K3,3,K3,3不是平面图,因为无论如何画都不能使其所有边不相交。,v1,v2,v3,v4,v6,v5,完全二部图K3,3,非平面图的例,v1,v2,v3,v4,v6,v5,K3,3,K3,3,K3,3不是平面图,因为无论如何画都不能使其所有边不相交。,平面图的简单性质,若图G是平面图,则G的任
6、何子图都是平面图。若图G是非平面图,则G的任何母图也都是非平面图。Kn(n5)和K3,n(n3)都是非平面图。设G是平面图,则在G中加平行边或环后所得图还是平面图。平行边与自回路不影响图的平面性,因此研究图的平面性时,不考虑平行边和环。,平面图面、边界、次数的定义,定义7-5.2 面:设G是一个连通平面图,由图中的边所包围的区域,在区域内既不包含图的结点,也不包含图的边,这样的区域称为图G的一个面,记为r。边界:包围该面的所有边所构成的回路称为这个面的边界。次数:边界(即回路)的长度称为该面的次数,即回路中边的条数,面r的次数记为deg(r)。环的次数=1。内部面:区域面积有限的面称为有限面(
7、或内部面)。外部面:区域面积无限的面称为无限面(或外部面)。显然,平面图有且仅有一个无限面。,例 求面的次数,有5个面 由如下回路包围:ADBAdeg(r1)=3 由如下回路包围:BCDBdeg(r2)=3 由如下回路包围:CDEFECdeg(r3)=5 由如下回路包围:ABCEAdeg(r4)=4 由如下回路包围:ADEAdeg(r5)=3,A,B,C,D,E,F,r1,r2,r3,r4,r5,相加为18,正好是边数9的2倍,r1,r2,r4,r5,r3,平面图的握手定理,定理7-5.1 一个有限平面图,面的次数之和等于其边数的两倍。即:证明:任取eE(G)。若e为面ri和rj(ij)的公共
8、边界上的边时,在计算ri和rj的次数时,e各提供1。若e只在某一个面的边界上出现时,则在计算该面的次数时,e提供2。于是每条边在计算总次数时,都提供2,因而,K2,考察下图所示平面图的面、边界和次数。,解 平面图把平面分成4个面:r0,边界为abdeheca,D(r0)=7r1,边界为abca,D(r1)=3r2,边界为becb,D(r2)=9r3,边界为bdeb,D(r3)=3r1、r2和r3是有限面,r0是无限面。,注意:对于平面图的不同平面表示,虽然面的数目相同,但各面的边界和次数会不同。,补充定理,定理 设G是n(n3)阶简单连通平面图,则G的每个面的次数大于等于3。证明:因为G的任意
9、一个面上至少有3个结点,所以G的每个面的次数都大于等于3。,欧拉定理,定理7-5.2 欧拉定理:设G是连通平面图,则 v-e+r=2(欧拉公式)其中v是G结点数,e是G边数,r是G的面数。例1:在下图中验证欧拉公式v=7,e=11,r=6:7-11+6=2。,例2:连通平面图20个结点,每个结点度数为3,求这个平面图的面数。解:v=20,握手定理:3v=2e所以,e=3/2v=30欧拉公式v-e+r=2得:r=12,证明:归纳法若G为一个孤立结点,则v1,e0,r1,故v-e+r2成立。若G为一条边,则v2,e1,r1,则v-e+r2成立。设G为k条边时,欧拉公式成立。即 vk-ek+rk2。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 第七 章图论
链接地址:https://www.31ppt.com/p-5903353.html