第一章图的基本概念节精选PPT.ppt
《第一章图的基本概念节精选PPT.ppt》由会员分享,可在线阅读,更多相关《第一章图的基本概念节精选PPT.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章图的基本概念节第1页,本讲稿共45页14 图的矩阵表示法定义:对于图G=(V,E),构造一个矩阵 其中n|V|;1 (vi,vj)E;称A是图G的邻接矩阵邻接矩阵。0 否则;nnijaA=)(=ija第2页,本讲稿共45页2置换矩阵:相当于将单位矩阵中相应的行与行,或者列与列互换的矩阵。1 0 00 0 10 1 0P a11 a12 a13a21 a22 a23 a31 a32 a33 A a11 a12 a13a31 a32 a33a21 a22 a23PA a11 a13 a12a31 a33 a32a21 a23 a22(PA)P P就是一个置换矩阵第3页,本讲稿共45页3邻接矩
2、阵中图的性质:v1v2v3v40 1 1 01 0 1 11 1 0 00 1 0 0A 无向图的邻接矩阵是对称的!(1)A=(ij)nn中,第i行或第i列中非0元素的个数等于顶点vi的度。(无向图无向图)第4页,本讲稿共45页4v4v1v2v30 1 1 00 0 0 10 1 0 11 0 1 0A 竖入横出(2)A=(ij)nn中,第i列列中非0元素的个数等于顶点vi的入入度,第i行行中非0元素的个数等于顶点vi的出出度。(有向图)第5页,本讲稿共45页5(3)B=A2。a11 a12 a1na21 a22 a2n an1 an2 ann B=A2=a11 a12 a1na21 a22
3、a2n an1 an2 ann(bij)nnbij表示vi两步到达vj的路径数目第6页,本讲稿共45页6(4)有向图中:C=AAT。a11 a12 a1na21 a22 a2n an1 an2 ann C=(cij)=a11 a21 an1a12 a22 an2 a1n a2n ann cij表示以vi,vj为始始点的终终点数目。cij=ik jkvivjvk第7页,本讲稿共45页7(5)有向图中:D=ATA。a11 a12 a1na21 a22 a2n an1 an2 ann D=(cij)=a11 a21 an1a12 a22 an2 a1n a2n ann dij表示以vi,vj为终终点
4、的始始点数目。dij=ki kjvivjvk第8页,本讲稿共45页8图的同构定义:若两个图顶点数相同且相对应,对应顶点之间的边也相对应,则称两个图同构同构同构同构。G1(V1,E1),G2(V2,E2),G1G2若u1,v1V1,u2,v2V2,u1 u2,v1 v2,则(u1,v1)E1(u2,v2)E2。v1v2v3v4vavbvcvd第9页,本讲稿共45页9v1v2v3v4图G1vavbvcvd图G20 1 1 11 0 1 11 1 0 11 1 1 0A11 2 3 40 1 1 11 0 1 11 1 0 11 1 1 0A2a b c dv1vav2vbv3vcv4vd第10页,
5、本讲稿共45页10判别定理:图G1,G2同构的充要条件充要条件是:存在置换矩阵P,使得:A1PA2P。其中A1,A2分别是G1,G2的邻接矩阵。如何判断两图同构是图论中一个困难问题,下面我们来探讨一些判断同构的一些策略。第11页,本讲稿共45页11根据同构的定义可知,如果两个图G和H是同构的,则从G的顶点集到H的顶点集必须存在一个一一对应,这意味着G的顶点和H的顶点必能够完全匹配,所以G和H有相同的阶,因此讨论两个图是否相同,我们先考虑他们的阶是否相同。同理,根据定义,边也存在一一对应,因此,若两个图同构,则必有相同的边数。因此,若两个图的阶或边数不同,则它们一定不同构。第12页,本讲稿共45
6、页12定理:图G和H是同构图,则它们对应的顶点有相同的度。另一方面,即使两个图具有相同的阶和相同的变数,也不能确保它们同构。从以上定理可知,若两图同构,则它们具有相同的度序列。实际上,即便具有相同的度序列,也只是两个图同构的必要条件,而非充分条件。第13页,本讲稿共45页13举例:判断下面两图是否同构。1245e1e2e3e4e5e6e7图136abcdek1k2k3k4k5k6k7图2f以上2个图的度序列均为(4,3,3,2,1,1),事实上它们并不同构。为什么?第14页,本讲稿共45页14课堂练习1、判断下面两图是否同构,若同构写出对应关系,若不同构则写出理由。12345e1e2e3e4e
7、5e6e7图1abcdek1k2k3k4k5k6k7图2第15页,本讲稿共45页15课堂练习答案课堂练习答案解:同构。对应关系顶点对应:1a;2b;3e;4d;5c;边对应:e1k1;e2k2;e3k3;e4k4;E5k5;e6k6;e7k7;第16页,本讲稿共45页165 5 中国邮路问题中国邮路问题第17页,本讲稿共45页175 中国邮路问题 中国邮路问题中国邮路问题(Chinese postman problem),是我国数学家管梅谷于1960年首次提出的。问题描述:设邮递员从邮局出发,遍历他所管辖的每一条街道,将信件送到后返回邮局,求所走的路径最短。第18页,本讲稿共45页18中国邮路
8、问题的图论模型为:设G=(V,E)是连通图,而且对于所有的eE都赋以权权c(e)0,求从点v0V出发,通过所有边至少一次最后返回v0的回路C,使得 达到最小。邮局v1v2v3v4v5v634521426351v0第19页,本讲稿共45页19问题分析:(1)如果道路正好是一个Euler图,则容易求解,用Fleury算法求出一个Euler回路即可;(2)如果不是Euler图,则加上如干重复边,使之变成Euler图,然后求Euler回路。现在问题的关键关键:如何加重复边!中国邮路问题是Euler回路的近似求解。第20页,本讲稿共45页20定理:设E*E是使W(E*)=达到最小 的重复边集合,当且仅当
9、对于Ga图的任一回任一回 路路 ,恒有W(E*)W(E()-E*)E*是重复边集合Ga是加重复边以后的Euler图E*=(v2,v3)E(C)=(v1,v2),(v1,v3)(v2,v3)(v2,v4)(v3,v4)v1v3v23234v42第21页,本讲稿共45页21中国邮路证明中国邮路证明证明:证明:必要性必要性必要性必要性。如若不然,假定存在一回路C使得 W(E(C)E*)W(E(C)E*)。这意味着E(C)E*部分的权超过其余部分的权,即E(C)E*部分的权。令 =E(C)E*,即 =(E(C)E*)(E(C)E*)=(E(C)E*)(E*E(C)由于假定W(E(C)E*)W(E(C)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 基本概念 精选 PPT
限制150内