2023年7月19日发(作者:)
【离散数学】图论基础知识⽂章⽬录1 图的基本概念⽆向图:简⽽⾔之,边不带⽅向的图就是⽆向图。有向图:简⽽⾔之,边带⽅向的图就是有向图。特殊定义:有限图:边数和顶点数都是有限个的图。n阶图:n个顶点的图。零图:没有边的图。平凡图:只有⼀个顶点,⽽且没有边的图(1阶零图)。空图:没有顶点的图(⾃然也没有边,空图也是零图)。环:边的两头都是同⼀个顶点,这个边就是环。孤⽴点:没有边连着的点。⽆向图顶点的度:顶点的度:⼀个顶点有⼏个边连接着,就是⼏度(注意,环会提供两度)。悬挂顶点:度数为1的顶点。悬挂边:悬挂顶点连着的那个边。最⼩度:⼀个图中各顶点度数中最⼩的数值。最⼤度:⼀个图中各顶点度数中最⼤的数值。有向图顶点的度出度:从⼀个顶点出去的边的边数。⼊度:从外⾯进⼀个顶点的边数。总度数:总度数=⼊度+出度。最⼤⼊度:图中所有顶点中⼊度最⼤的数值。最⼤出度:图中所有顶点中出度最⼤的数值。最⼩⼊度:图中所有顶点中⼊度最⼩的数值。最⼩出度:图中所有顶点中出度最⼩的数值。握⼿定理图的顶点度数和数量是边数的2倍,证明很显然,⼀个边会提供两度。由握⼿定理推出的推论,图的奇度顶点为偶数个。证:如果有奇数个奇度顶点,那么图的总度数必定为奇数,⽽根据握⼿定理,总度数必定为偶数,⽭盾。度数列度数列就是将⼀个图中所有顶点的度按⼀定顺序写出来。注意:判断⼀个数列是否能构成度数列,先看是否满⾜握⼿定理推论(偶数个奇度顶点)。简单图简单图:不存在平⾏边的图,即每两个顶点之间最多只有⼀条边。完全图和正则图⽆向完全图就是任⼀个顶点都与其他所有顶点之间有边,边数:n(n-1)/2,最⼤度=最⼩度=n-1,记作Kn。k—正则图:每个顶点都是k度的⽆向简单图。圈图和轮图圈图Cn就是围成⼀个圈的图,轮图Wn就是在圈图Cn-1中放⼀个点,再把这个点和其它所有点连起来。(注:圈图顶点数>=3,轮图顶点数>=4)⼦图⼦图:从母图中选⼀些点和边构成的图就是该母图的⼦图。⽣成⼦图:删边不删点。导出⼦图:选母图中⼀些点构成点集,这些点和以它们为端点的边构成的图就是这个这个点集的导出⼦图;选母图中⼀些边构成边集,这些边和与它们关联的顶点构成的图就是这个这个边集的导出⼦图;补图补图:将原图补成完全图,再将原图中有的边删掉,就是补图。图的同构同构:同构就是指同⼀个图的不同画法。找⾮同构的⽅法就是根据条件找到不同的度数列,然后试着画出不同结构的图(类似有机化学中找同分异构体)。2 图的连通性通路和回路简单回路:回路中所有边各异。初级回路(圈):回路中所有点各异(⾃然,边也各异,所以初级回路是简单回路)。⽆向图的连通性和连通分⽀连通就是两点之间有通路(能从⼀点⾛到另⼀点);连通图就是任意两点都连通的图(特别的,平凡图是连通图);连通分⽀就是图中的⼀个不跟其它部分连通的部分,连通图只有⼀个连通分⽀。短程线和距离短程线就是两点之间最短的通路,其长度称作距离。点割集和边割集点割集:删掉图中的⼀些点后,图的连通分⽀数增加,且这些点缺⼀不可,这些点的集合就是点割集,如果点割集只有⼀个点,这个点叫做割点;边割集:删掉图中的⼀些边后,图的连通分⽀数增加,且这些边缺⼀不可,这些边的集合就是边割集,如果边割集只有⼀个点,这个点叫做割边或桥。点连通度和边连通度点割集的元素数就是点连通度,如果没有点割集就是(总顶点数-1);边割集的元素数就是边连通度。有向图的弱连通与强连通弱连通就是有向图忽略⽅向以后为连通图,强连通就是有向图中任意两个顶点相互可达。3 图的矩阵表⽰⽆向图的关联矩阵⽆向图关联矩阵:⾏代表边,列代表顶点。数值为0代表不关联,1代表关联,2代表成环。特殊性质:每⼀列的和为2,因为每⼀列代表⼀个边所关联的顶点,⼀个边关联两个顶点;每⼀⾏的和该顶点的度,显⽽易见;所有数加起来是边数的⼆倍,因为根据握⼿定理,总度数之和为边数的⼆倍。有向⽆环图的关联矩阵有向⽆环图关联矩阵:⾏代表边,列代表顶点。数值为1代表边从顶点出去,0代表不关联,-1代表边从顶点进来。邻接矩阵⾏和列都是顶点,矩阵数值是列对应顶点邻接到⾏对应顶点的边的条数。利⽤邻接矩阵求各个长度的通路和回路数量说明:A^n中的元素表⽰⼀个顶点到另⼀个顶点之间距离为n的通路数。所以可以通过矩阵乘法求邻接矩阵的n次⽅求有向图中的通路和回路数。例:可达矩阵可达矩阵;矩阵的⾏和列都是顶点,只要⼀个顶点可达另⼀个顶点,就为1,否则是0,⽆向图连通当且仅当这个图的可达矩阵的元素全为1,有向图强连通当且仅当这个图的可达矩阵的元素全为1。邻接矩阵转可达矩阵的⽅法假设图的顶点数为n,由邻接矩阵(A)计算可达矩阵§的⽅法如下:1.B = A + A ^ 2 + … + A ^ (n-1);2.将B的对⾓线元素全变成1,将B的⾮零元素全变为1.4 ⼏种特殊的图4.1 ⼆部图⼆部图定义⼆部图:如果能将⼀个图的所有顶点分为两份,图中的所有边的两个端点⼀个再⼀份⾥,⼀个在另⼀份⾥,这样的图就叫做⼆部图。完全⼆部图就是图中每⼀个顶点都跟另⼀份中的所有顶点相邻的⼆部图。⼆部图的判别定理(充要条件)证明如下:染⾊法判断⼆部图染⾊法:从图的⼀个顶点开始,将它染成红⾊,所有与它邻接的顶点染成⽩⾊,所有与刚刚染成红⾊的顶点相邻的顶点染成红⾊,如此反复,如果能不冲突地将图中所有点都染上⾊,说明这个图是⼆部图,举例如下:匹配匹配:在⼆部图中选⼀部分互不相邻的边,这些边就是原⼆部图的⼀个匹配。极⼤匹配:如果在已经选好的匹配中,再加任意⼀条边都不再是匹配,那么这个匹配就是极⼤匹配。最⼤匹配:⼀个图中边数最多的匹配(最⼤匹配是极⼤匹配)。完备匹配:如果V1
发布者:admin,转转请注明出处:http://www.yc00.com/web/1689730474a281679.html
评论列表(0条)