第1章 图和子图精.ppt
《第1章 图和子图精.ppt》由会员分享,可在线阅读,更多相关《第1章 图和子图精.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 图和子图第1页,本讲稿共65页第一章 图的基本概念第2页,本讲稿共65页v1.1 图的概念v1.2 同构v1.3 图的矩阵和顶点的度v1.4 子图v1.5 路和连通性 v1.6 圈v1.7 最短路问题 第3页,本讲稿共65页1.1 图的概念第4页,本讲稿共65页lKnigsberg七桥问题l电网络 l四色猜想第5页,本讲稿共65页图图 G=(V(G),E(G),其中 V(G)=V-顶点集,-顶点数 E(G)=E-边集,-边数例如,下图中,V=a,b,f,E=k,p,q,ae,af,ce,cf defG=(V,E)p q abc k 第6页,本讲稿共65页v注意注意,右图仅仅是图G的一个
2、几何实现几何实现(geometric realization,代表代表representation),它们有无穷多个,随顶点位置及边的形状而不同。真正的图G是上面所给出式子,它与顶点的位置、边的形状等无关。不过今后对图G及其几何实几何实现现将经常不加以区别。defG=(V,E)p q abc k 第7页,本讲稿共65页v称 边 ad 与顶点a(及d)相关联相关联(incident)。也称顶点 b(及 f)与边 bf 相关联相关联。v称顶点a与e 相邻相邻(adjacent)。也称有公共端点的一些边,例如 p与af彼此相邻相邻。v称一一条边的两个顶点为它的两个端点端点v环环(loop,selfl
3、oop):如边 k,它的两个端点相同。v棱棱(link):如边ae,它的两个端点不相同。v重边重边:如边p及边q。v简单图简单图:(simple graph)无环,无重边v平凡图平凡图:仅有一个顶点的图。v注意注意:任何一图都有:任何一图都有 V 。v记号记号:(,)defG=(V,E)p q abc k 第8页,本讲稿共65页例题例题v1.1 若G为简单图,则 。v1.2 若一群人中,凡相识的两人都无公共朋友,凡不相识的两人都恰有两个公共朋友,则每人的朋友数相等。第9页,本讲稿共65页1.2 同构第10页,本讲稿共65页例如在下图中,称 图G恒等恒等于图H(记为 G=H)VG)=V(H),E
4、(G)=E(H)。a y zx wb c d e G=(V,E)x d w a b c y e z F=(V,E)x w b c d e a yz H=(V,E)第11页,本讲稿共65页图G同构同构于图F (记为 G F)V(G)与V(F),E(G)与E(F)之间各各存在一 一映射,及且这二映射保持关联关联关系,即:a y zx wb c d e G=(V,E)x w b c d e a yz H=(V,E)x d w a b c y e z F=(V,E)第12页,本讲稿共65页注注 两个图同构是指”它们有相同的结构”,仅在顶点及边的标号上或两个图的画法上有 所不同而已。往往将同构慨念引伸到
5、非标号图中,以表达两个图在结构上是否相同。注注 判定两个图是否同构是个未解决的困难问题(open problem)。a y zx wb c d e G=(V,E)x w b c d e a yz H=(V,E)x d w a b c y e z F=(V,E)第13页,本讲稿共65页v完全图完全图(complete graph)Knv空图空图(empty g.)E=。V(V)为独立集独立集 V中任二顶点都互不相邻。v二部图二部图(偶图偶图,bipartite g.)G=(X,Y;E)存在 V(G)的一个 2-划分划分(X,Y)(即V(G)=X Y,且XY=),使X与Y 都是独立集。K1K2K3
6、K4K5第14页,本讲稿共65页v完全二部图完全二部图 Km,n 二部图G=(X,Y;E),其中X和Y之间的每对顶点都相邻,且 X=m,Y=n。v类似地可定义,完全三部图完全三部图(例如,Km,n,p),完全完全 n-部部 图图等。二部图K3,3K1,5K2,2,2第15页,本讲稿共65页v例。用标号法判定二部图用标号法判定二部图。用红蓝两种颜色进行顶点标号如下:任取一顶点v 标以红色。再将v的所有相邻顶点都标以兰色。这时称v为已扫描顶点。若尚存在一已标号未扫描顶点u,将它的所有相邻顶点,(若不出现矛盾)都标以(其相异色)红色,并称u为已扫描顶点。如此继续下去,直到或者所有顶点都已标号,从而该
7、图为一二部图;或者在标号过程中出现矛盾,该图为非二部图。第16页,本讲稿共65页习题1.2.1 G H (G)=(H),(G)=(H)。并证明其逆命题不成立。1.2.2 证明下面两个图不同构:第17页,本讲稿共65页v1.2.3 证明下面图1与图2是同构的;而图1与图3是不同构的:v1.2.4 证明两个简单图G和H 同构 存在一 一映射 f:V(G)V(H),使 得 uv E(G)当且仅当 f(u)f(v)E(H)。图1 图2 图3 第18页,本讲稿共65页v1.2.5 证明:(a).(Km,n)=mn;(b).对简单二部图有 2/4.v1.2.6 记Tm,n为这样的一个完全m-部图:其顶点数
8、为n,每个部分的顶点数为n/m 或n/m个。证明:(a).(Tm,n)=其中 k=n/m.(b)*.对任意的n顶点完全m-部图G,一定有(G)(Tm,n),且仅当G Tm,n 时等式才成立。v1.2.7 所谓k-方体方体是这样的图:其顶点是由0与1组成的有序有序k-元组元组,其二顶点相 邻当且仅当它们恰有一个坐标不同。证明k-方体有2k个顶点,k*2 k-1条边,且是一偶图。第19页,本讲稿共65页v1.2.8 简单图G的补图补图G c 是指和G有相同顶点集V的一个简单图,在G c中两个 顶点相邻当且仅当它们在G中不相邻。(a).画出Kcn和 Kcm,n。(b).如果G G c则称简单图G为自
9、补的自补的。证明:若G是自补的,则 0,1(mod 4)。v1.2.9 设 ,且 ,则H一定是个完全二部图。v1.2.10若 的简单图 中如下性质成立 则G一定是个完全(某)m部图。第20页,本讲稿共65页1.3 图的矩阵和顶点的度第21页,本讲稿共65页M(G)=mi,j,(关联矩阵)mi,j=顶点vi与边ej 的关联次数=0,1,2.e1e2e3e4e5e6v1v2v3v4G=(V,E)e7第22页,本讲稿共65页A(G)=ai,j,ai,j=连接顶点vi 与 vj 的边数。(邻接矩阵)第23页,本讲稿共65页v顶点 v的 度度 dG(v)=G中与顶点v 相关联边数。(每一环记为2)v记号
10、:最大、最小度最大、最小度 ,。((G),(G))v奇点奇点:度为奇数的顶点;v偶点偶点:度为偶数的顶点;v孤立点孤立点:度为0的顶点;v悬挂点悬挂点:度为1的顶点;v悬挂边悬挂边:悬挂点的关联边。第24页,本讲稿共65页v定理定理1.3.1(hand shaking lemma)任一图中,v推论推论1.1 任一 图中,度为奇数顶点的个数为偶数。第25页,本讲稿共65页例:任一多面体中,边数为奇数的外表面的数目为偶数。(提示:作一图,其顶点对应于多面体的面,且二顶点相邻当且仅当对应的两个面相邻(即有公共边界)。)k-正则图正则图(k-regular g.)0-正则图1-正则图2-正则图3-正则
11、图第26页,本讲稿共65页习题v1.3.1 证明:2/。v1.3.2 若 k-正则偶图(k 0)的2-划分为(X,Y),则 X=Y。v1.3.3 在人数 1的人群中,总有二人在该人群中有相同的朋友数 第27页,本讲稿共65页v1.3.4 设V(G)=,则称(d(v1),d(v2),d(v)为G的度序列度序列。证明:非负整数序列(d1,d 2,d n)为某一图的度序列 是偶数。v1.3.5 证明:任一 无环图G都包含一偶生成子图H,使得 dH(v)dG(v)/2 对所有v V 成立。(提示:考虑G的边数最多的偶生成子图)v1.3.6*设平面上有n个点,其中任二点间的距离 1,证明:最多有 3n对
12、点的距离=1。第28页,本讲稿共65页1.4 子图第29页,本讲稿共65页v子图子图(subgraph)H G V(H)V(G),E(H)E(G)。v真子图真子图 H G H G 且HG。母图母图(super graph)。v生成子图生成子图(spanning subg.)H H G 且V(H)=V(G)。v生成母图生成母图。v基础简单图基础简单图(underlying simple g.):从一图中去掉其所有重边及环后所得的剩余(简单图)图称之为其基础简单图。v导出子图导出子图(induced subgraph.)GV,(非空非空 V V)以V为顶点集,以G中两端都在V上的边全体为边集构成的
13、G的子图 v边导出子图边导出子图 GE (非空非空E E)以E为边集,以E中所有边的端点为顶点集的的子图。第30页,本讲稿共65页GV,GE 两种子图对应于取子图的两种基本运算。下面是取子图的另两种基本运算:vG-V 去掉V及与V相关联的一切边所得的剩余子图。即 GV VvG-E 从中去掉E 后所得的生成生成子图 fea bc dghG=(V,E)x wvyuGu,w,x Gu,w,x,y Gc,d,eGf,c 第31页,本讲稿共65页v例。G-b,d,g,(=GE b,d,g )G-b,c,d,g,(GE b,c,d,g )G-a,e,f,g.(GE a,e,f,g )注意注意 GE E 与
14、G-E 虽有相同的边集,但两者不一定相等:后者一定是生成子图,而前者则不然。fea bc dghG=(V,E)x wvyubc dhx wvyufeac hxwvyuxfeahwvyu第32页,本讲稿共65页v上述四种运算是最基本的取子图运算,今后经常会遇到,一定要认认真掌握好真掌握好。关于子图的另一些定义还有:G+E 往G上加新边集E 所得的(G的)母图。为简单计,今后将 G e 简记为 G e;G-v 简记为 G-v。设 G1,G2 G,称G1与G2为v 不相交不相交的(disjiont)V(G1)V(G2)=(E(G1)E(G2)=)v 边不相交边不相交(edge-distjiont,边
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 图和子图精 子图精
限制150内