




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四部分
图论本部分主要内容图的基本概念欧拉图、哈密顿图树主要内容图通路与回路图的连通性图的矩阵表示图的运算第十四章
图的基本概念一、无向图与有向图的定义定义14.1
无向图G=<V,E>,其中(1)V
为顶点集,元素称为顶点(2)E为VV的多重集,其元素称为无向边,简称边实例
设V={v1,v2,…,v5},E={(v1,v1),(v1,v2),(v2,v3),(v2,v3),(v2,v5),(v1,v5),(v4,v5)}则G=<V,E>为一无向图第一节图定义14.2
有向图D=<V,E>,只需注意E是VV的多重子集,图2表示的是一个有向图,试写出它的V和E注意:图的数学定义与图形表示,在同构(待叙)的意义下是一一对应的相关概念1.图①可用G泛指图(无向的或有向的)②V(G),E(G),V(D),E(D)③n阶图n阶零图:一条边也没有的图称为零图平凡图:1阶零图4.空图——:顶点集为空集的图5.用ek表示无向边或有向边6.顶点与边的关联关系①关联、关联次数②环③孤立点顶点之间的相邻与邻接关系8.邻域与关联集①vV(G)(G为无向图)
②vV(D)(D为有向图)9.标定图与非标定图10.基图:将有向图的各条有向边改成无向边后所得到的无向图称为这个有向图的基图二多重图与简单图定义14.3
(1)无向图中的平行边及重数:在无向图中,如果关联一对顶点的无向边多于1条,则称这些边为平行边。
(2)有向图中的平行边及重数(注意方向性)
(3)多重图:含平行边的图
(4)简单图:不含平行边也不含环的图三、顶点的度数及握手定理定义14.4(1)设G=<V,E>为无向图,vV,称v
作为边的端点的次数之和为v的度数,记作d(v),简称度
(2)设D=<V,E>为有向图,vV,
d+(v)——v的出度:以v为始点的次数之和
d(v)——v的入度:以v为终点的次数之和
d(v)——v的度或度数
(3)(G):无向图G的最大度
(G):无向图G的最小度
(4)+(D):有向图D的最大出度
+(D):有向图D的最小出度
(D):有向图D的最大入度
(D):有向图D的最小入度
(D):有向图D的最大度
(D):有向图D的最小度
(5)度数为1的顶点称为悬挂顶点,与它关联的边称为悬挂边(6)奇顶点度:度为奇数的顶点
偶顶点度:度为偶数的顶点例:求顶点的度,以及图的(G),(G),+(D),+(D),(D),(D),(D),(D)2.图论基本定理握手定理定理14.1
设G=<V,E>为任意无向图,V={v1,v2,…,vn},|E|=m,则
证
G中每条边(包括环)均有两个端点,所以在计算G中各顶点度数之和时,每条边均提供2度,m条边共提供2m度.
本定理的证明类似于定理14.1定理14.2
设D=<V,E>为任意有向图,V={v1,v2,…,vn},|E|=m,则推论任何图(无向或有向)中,奇度顶点的个数是偶数.证设G=<V,E>为任意图,令
V1={v|vVd(v)为奇数}
V2={v|vVd(v)为偶数}则V1V2=V,V1V2=,由握手定理可知由于2m,均为偶数,所以为偶数,但因为V1中顶点度数为奇数,所以|V1|必为偶数.例1
无向图G有16条边,3个4度顶点,4个3度顶点,其余顶点度数均小于3,问G的阶数n为几?解本题的关键是应用握手定理.设除3度与4度顶点外,还有x个顶点v1,v2,…,vx,则
d(vi)2,i=1,2,…,x,于是得不等式
3224+2x得x4,阶数n4+4+3=11.3.图的度数列(1)V={v1,v2,…,vn}为无向图G的顶点集,称d(v1),d(v2),…,d(vn)为G的度数列
(2)V={v1,v2,…,vn}为有向图D的顶点集,
D的度数列:d(v1),d(v2),…,d(vn)D的出度列:d+(v1),d+(v2),…,d+(vn)D的入度列:d(v1),d(v2),…,d(vn)(3)非负整数列d=(d1,d2,…,dn)在为偶数的情况下可图形化易知:(2,4,6,8,10),(1,3,3,3,4)是可图化的,后者又是可简单图化的,而(2,2,3,4,5),(3,3,3,4)都不是可简单图化的,特别是后者也不是可图化的定理14.4
设G为任意的n阶无向简单图,则
四、图的同构定义14.5
设G1=<V1,E1>,G2=<V2,E2>为两个无向图(两个有向图),若存在双射函数f:V1V2,对于vi,vjV1,(vi,vj)E1当且仅当(f(vi),f(vj))E2
(<vi,vj>E1当且仅当<f(vi),f(vj)>E2)并且,(vi,vj)(<vi,vj>)与(f(vi),f(vj))(<f(vi),f(vj)>)的重数相同,则称G1与G2是同构的,记作G1G2.图之间的同构关系具有自反性、对称性和传递性.能找到多条同构的必要条件,但它们全不是充分条件:①边数相同,顶点数相同;②度数列相同;③对应顶点的关联集及邻域的元素个数相同,等等若破坏必要条件,则两图不同构判断两个图同构是个难题图中(1)与(2)的度数列相同,它们同构吗?为什么?
(1)(2)(3)(4)图中,(1)与(2)不同构(度数列不同),(3)与(4)也不同构.
(1)(2)
五、完全图与竞赛图定义14.6(1)n(n1)阶无向完全图——每个顶点与其余顶点均相邻的无向简单图,记作Kn.简单性质:边数(2)n(n1)阶有向完全图——每对顶点之间均有两条方向相反的有向边的有向简单图.简单性质:(3)n(n1)阶竞赛图——基图为Kn的有向简单图.简单性质:边数(1)为K5(2)为3阶有向完全图(3)为4阶竞赛图.六、正则图定义14.7
n阶k正则图——==k
的无向简单图简单性质:边数(由握手定理得)Kn是n1正则图七子图定义14.8
G=<V,E>,G=<V,E>(1)GG——G为G的子图,G为G的母图(2)若GG且V=V,则称G为G的生成子图(3)若VV或EE,称G为G的真子图(4)V(VV且V)的导出子图,记作G[V](5)E(EE且E)的导出子图,记作G[E]例2
画出K4的所有非同构的生成子图例3
画出4阶3条边的所有非同构的无向简单图解
(1)由握手定理,所画的无向简单图各顶点度数之和为2x3=6,最大度小于或等于3.
问题演变为:将6分成4个非负整数,每个整数大于等于0且小于等于3;奇数的个数为偶数。排列组合:(1)3,1,1,1(2)2,2,1,1(3)2,2,2,0八、补图定义14.9
设G=<V,E>为n阶无向简单图,以V为顶点集,以所有使G成为完全图Kn的添加边组成的集合为边集的图,称为G的补图,记作.若G,则称G是自补图.相对于K4,求上面图中所有图的补图,并指出哪些是自补图.第二节通路与回路一、通路与回路的定义定义14.11
给定图G=<V,E>(无向或有向的),G中顶点与边的交替序列
=v0e1v1e2…elvl,vi1,vi是ei的端点.(1)通路与回路:为通路;若v0=vl,为回路,l为回路长度.(2)简单通路与回路:所有边各异,为简单通路,又若v0=vl,为简单回路(3)初级通路(路径)与初级回路(圈):中所有顶点各异,则称为初级通路(路径),又若除v0=vl,所有的顶点各不相同且所有的边各异,则称为初级回路(圈)(4)复杂通路与回路:有边重复出现几点说明:表示法①定义表示法②只用边表示法③只用顶点表示法(在简单图中)④混合表示法环(长为1的圈)的长度为1,两条平行边构成的圈长度为2,无向简单图中,圈长3,有向简单图中圈的长度2.
不同的圈(以长度3的为例)①定义意义下无向图:图中长度为l(l3)的圈,定义意义下为2l有向图:图中长度为l(l3)的圈,定义意义下为l个②同构意义下:长度相同的圈均为1个试讨论l=3和l=4的情况二、通路与回路的长度定理14.5
在n阶图G中,若从顶点vi到vj(vivj)存在通路,则从vi到vj存在长度小于或等于n1的通路.推论在n阶图G中,若从顶点vi
到vj(vivj)存在通路,则从vi
到vj存在长度小于或等于n1的初级通路(路径).定理14.6
在一个n阶图G中,若存在vi到自身的回路,则一定存在vi到自身长度小于或等于n的回路.推论在一个n阶图G中,若存在vi到自身的简单回路,则一定存在长度小于或等于n的初级回路.1.无向图的连通性(1)顶点之间的连通关系:G=<V,E>为无向图①若vi与vj之间有通路,则vivj②是V上的等价关系R={<u,v>|u,v
V且uv}(2)G的连通性与连通分支①若u,vV,uv,则称G连通②V/R={V1,V2,…,Vk},称G[V1],G[V2],…,G[Vk]为连通分支,其个数p(G)=k(k1);
k=1,G连通第三节图的连通性(3)短程线与距离
①u与v之间的短程线:uv,u与v之间长度最短的通路②u与v之间的距离:d(u,v)——短程线的长度③d(u,v)的性质:
d(u,v)0,u≁v时d(u,v)=d(u,v)=d(v,u)d(u,v)+d(v,w)d(u,w)2.无向图的连通图(1)删除顶点及删除边
Gv——从G中将v及关联的边去掉
GV——从G中删除V中所有的顶点
Ge——将e从G中去掉
GE——删除E中所有边(2)点割集与边割集点割集与割点定义14.16
G=<V,E>,VV
V为点割集——p(GV)>p(G)且有极小性
v为割点——{v}为点割集定义14.17
G=<V,E>,EEE是边割集——p(GE)>p(G)且有极小性
e是割边(桥)——{e}为边割集例3{v1,v4},{v6}是点割集,v6是割点.{v2,v5}是点割集吗?{e1,e2},{e1,e3,e5,e6},{e8}等是边割集,e8是桥,{e7,e9,e5,e6}是边割集吗?几点说明:Kn中无点割集,Nn中既无点割集,也无边割集,其中Nn为n阶零图.若G连通,E为边割集,则p(GE)=2,V为点割集,则p(GV)23.点连通度与边连通度定义14.18
G为连通非完全图
点连通度—(G)=min{|V|V为点割集}
规定(Kn)=n1
若G非连通,(G)=0
若(G)k,则称G为k-连通图定义14.19
设G为连通图边连通度——(G)=min{|E|E为边割集}
若G非连通,则(G)=0
若(G)r,则称G是r边-连通图图中,==1,它是1-连通图和1边-连通图几点说明(Kn)=(Kn)=n1G非连通,则==0若G中有割点,则=1,若有桥,则=1若(G)=k,则G是1-连通图,2-连通图,…,k-连通图,但不是(k+s)-连通图,s1若(G)=r,则G是1-边连通图,2-边连通图,…,r-边连通图,但不是(r+s)-边连通图,s1,,之间的关系.定理7.5
(G)(G)(G)请画出一个<<的无向简单图二、有向图的连通性1、有向图节点间可达性定义14.20
D=<V,E>为有向图
vivj(vi可达vj)——vi到vj有通路
vivj(vi与vj相互可达)性质
具有自反性(vivi)、传递性
具有自反性、对称性、传递性vi到vj的短程线与距离类似于无向图中,只需注意距离表示法的不同(无向图中d(vi,vj),有向图中d<vi,vj>)及d<vi,vj>无对称性2、有向图的连通性及分类定义14.22
D=<V,E>为有向图
D弱连通(连通)——基图为无向连通图
D单向连通——vi,vjV,vivj
或vjvi
D强连通——vi,vjV,vivj易知,强连通单向连通弱连通判别法定理14.8
D强连通当且仅当D中存在经过每个顶点至少一次的回路定理14.9D单向连通当且仅当D中存在经过每个顶点至少一次的通路3.扩大路径法无向图中设G=<V,E>为n阶无向图,E.设l为G中一条路径,若此路径的始点或终点与通路外的顶点相邻,就将它们扩到通路中来,继续这一过程,直到最后得到的通路的两个端点不与通路外的顶点相邻为止.设最后得到的路径为l+k(长度为l的路径扩大成了长度为l+k的路径),称l+k为“极大路径”,称使用此种方法证明问题的方法为“扩大路径法”.有向图中类似讨论,只需注意,在每步扩大中保证有向边方向的一致性.由某条路径扩大出的极大路径不惟一,极大路径不一定是图中最长的路径下图中,(1)中实线边所示的长为2的初始路径,(2),(3),(4)中实线边所示的都是它扩展成的极大路径.还能找到另外的极大路径吗?例4
设G为n(n3)阶无向简单图,
2,证明G中存在长度
+1的圈.证设
=v0v1…vl是由初始路径0用扩大路径法的得到的极大路径,则
l(为什么?).因为v0不与
外顶点相邻,又d(v0)
,因而在上除v1外,至少还存在1个顶点与v0相邻.设vx是离v0最远的顶点,于是v0v1…vxv0为G中长度
+1的圈.4、二部图定义14.23
设G=<V,E>为一个无向图,若能将V分成V1和V2(V1V2=V,V1V2=),使得G中的每条边的两个端点都是一个属于V1,另一个属于V2,则称G为二部图
(或称二分图、偶图等),称V1和V2为互补顶点子集,常将二部图G,记为<V1,V2,E>.
又若G是简单二部图,V1中每个顶点均与V2中所有的顶点相邻,则称G为完全二部图,记为Kr,s,其中r=|V1|,s=|V2|.注意,n阶零图为二部图.定理14.10
无向图G=<V,E>是二部图当且仅当G中无奇圈由定理14.10可知图9中各图都是二部图,哪些是完全二部图?哪些图是同构的?第四节图的矩阵表示一、无向图的关联矩阵(对图无限制)定义14.24
无向图G=<V,E>,|V|=n,|E|=m,令mij为vi与ej的关联次数,称(mij)nm为G的关联矩阵,记为M(G).性质二、有向图的关联矩阵(无环有向图)
定义14.25
有向图D=<V,E>,令则称(mij)nm为D的关联矩阵,记为M(D).
性质(4)平行边对应的列相同三、有向图的邻接矩阵定义14.26
设有向图D=<V,E>,V={v1,v2,…,vn},E={e1,e2,…,em},令为顶点vi
邻接到顶点vj边的条数,称为D的邻接矩阵,记作A(D),或简记为A.性质
为D中长度为l的通路总数,定理14.11
设A为有向图D的邻接矩阵,V={v1,v2,…,vn}为顶点集,则A的l次幂Al(l1)中元素为D中vi到vj长度为l的通路数,其中为vi到自身长度为l的回路数,而为D中长度为l的回路总数.推论
设Bl=A+A2+…+Al(l1),则
Bl中元素为D中长度小于或等于l的回路数为D中长度小于或等于l的通路数.例5
有向图D如图所示,求A,A2,A3,A4,并回答诸问题:(1)D中长度为1,2,3,4的通路各有多少条?其中回路分别为多少条?(2)D中长度小于或等于4的通路为多少条?其中有多少条回路?(1)D中长度为1的通路为8条,其中有1条是回路.
D中长度为2的通路为11条,其中有3条是回路.D中长度为3和4的通路分别为14和17条,回路分别为1与3条.(2)D中长度小于等于4的通路为50条,其中有8条是回路.四、有向图的可达矩阵定义14.27
设D=<V,E>为有向图.V={v1,v2,…,vn},令
称(pij)nn为D的可达矩阵,记作P(D),简记为P.由于viV,vivi,所以P(D)主对角线上的元素全为1.由定义不难看出,D强连通当且仅当P(D)为全1矩阵.下图所示有向图D的可达矩阵为第十四章
习题课基本要求深刻理解握手定理及推论的内容并能灵活地应用它们深刻理解图同构、简单图、完全图、正则图、子图、补图、二部图的概念以及它们的性质及相互之间的关系记住通路与回路的定义、分类及表示法深刻理解与无向图连通性、连通度有关的诸多概念会判别有向图连通性的类型熟练掌握用邻接矩阵及其幂求有向图中通路与回路数的方法,会求可达矩阵1.9阶无向图G中,每个顶点的度数不是5就是6.证明G中至少有5个6度顶点或至少有6个5度顶点.证关键是利用握手定理的推论.方法一:穷举法设G中有x个5度顶点,则必有(9x)个6度顶点,由握手定理推论可知,(x,9x)只有5种可能:(0,9),(2,7),(4,5),(6,3),(8,1)它们都满足要求.方法二:反证法否则,由握手定理推论可知,“G至多有4个5度顶点并且至多有4个6度顶点”,这与G是9阶图矛盾.2.数组2,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年茶艺师(泡茶、品茶、茶艺)等专业知识试题库与答案
- 2024年广告设计师(制作及创意)等技能知识考试题库与答案
- 现代密封技术试题及答案
- 摄影位置基础知识培训课件
- 2025年设立中外合资经营企业合同餐饮类
- 2025国内留学中介服务合同
- 搭一搭二课件
- 公司财务知识培训课件
- 公司财务培训法律知识课件
- 晋中教师招聘面试题目研究:行业动态与趋势分析
- 心脏起搏治疗与护理
- 降低产后乳房胀痛发生率
- NBT 35080-2016 水电站气垫式调压室设计规范
- 买房尾款结清合同范本
- 2024届贵州省遵义市红花岗区小升初数学高频考点检测卷含解析
- 小学体育训练记录表
- 高中政治必刷题 高考真题 必修3《政治与法治》(原卷版)
- 知识题库-人社劳动知识竞赛测试题及答案(十一)
- 2024年四川省南充市道鑫双语学校小升初必考题语文检测卷含答案
- 《政治学概论》教学课件(总)
- 2024年昆山国创投资集团有限公司招聘笔试参考题库附带答案详解
评论
0/150
提交评论