离散数学图论图的矩阵表示精选文档.ppt
《离散数学图论图的矩阵表示精选文档.ppt》由会员分享,可在线阅读,更多相关《离散数学图论图的矩阵表示精选文档.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、离散数学图论图的矩阵表示本讲稿第一页,共二十二页2022/9/21第七章 图论7.3 图的矩阵表示v图的矩阵表示图的矩阵表示 图的数学抽象是三元组,其形象直观的表图的数学抽象是三元组,其形象直观的表示即图的图形表示。为便于计算,特别为便示即图的图形表示。为便于计算,特别为便于用计算机处理图,下面介绍图的第三种表于用计算机处理图,下面介绍图的第三种表示方法示方法图的矩阵表示。图的矩阵表示。利用矩阵的运算还可以了解到它的一些有关性质。内容:内容:关联矩阵,邻接矩阵,可达矩阵。重点:重点:1、有向图,无向图的关联矩阵,2、有向图的邻接矩阵。了解:了解:有向图的可达矩阵。本讲稿第二页,共二十二页7.3
2、.1 图的矩阵表示邻接矩阵邻接矩阵 存储原则存储原则:存储结点集和边集的信息存储结点集和边集的信息.(1 1)存储结点集;)存储结点集;(2 2)存储边集:)存储边集:存储每两个结点是存储每两个结点是否有关系。否有关系。本讲稿第三页,共二十二页7.3.1 邻接矩阵1.无向图的邻接矩阵无向图的邻接矩阵定义 1.6.2设 的顶点集为 ,用 表示 中顶点 与 之间的边数。称矩阵 为 的邻接矩阵。从图的邻接矩阵的定义容易得出以下性质:(1)是一个对称矩阵;(2)若 为无环图。则 中第 行(列)的元素之和等于顶点 的度数;(3)(3)两个图 与 同构的充要条件是存在一个置换矩阵 ,使得(4)。对应的邻接
3、矩阵例2下图所示 的邻接矩阵为:A(G)A(G)A(G)A(G)A(G)A(G)相当于将单位矩阵中相应的行与行,或者列与列互换的矩阵本讲稿第四页,共二十二页7.3.1 邻接矩阵v同构图v判别定理:图G1,G2同构的充要条件充要条件是:存在置换矩阵P,使得:A1PA2P。v 其中A1,A2分别是G1,G2的邻接矩阵。v如何判断两图同构是图论中一个困难问题v1v2v3v4图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本讲稿第五页,共二十二
4、页7.3.1 邻接矩阵v在邻接矩阵A的幂A2,A3,矩阵中,每个元素有特定的含义。v定理:设G是具有n个结点集v1,v2,vn 的图,其邻接矩阵为A,则Al(l1,2,)的(i,j)项元素a(l)ij是从vi到vj的长度等于l的路的总数。证明:归纳法 当l1时,A1A,由A的定义,定理显然成立。若lk时定理成立,则当lk1时,A k+1 A Ak,所以 a aij ij(1)(1)等于等于等于等于GG中联结中联结中联结中联结vivi与与与与vjvj的长度为的长度为的长度为的长度为1 1的路径条数。的路径条数。的路径条数。的路径条数。n a aij ij (l+1)(l+1)=a aikik a
5、 akjkj (l)(l)k=1vkvivj长度长度=1长度长度=l共共共共a akj kj(l)(l)条条条条本讲稿第六页,共二十二页7.3.1 邻接矩阵v结论:(1)如果对l1,2,n-1,Al的(i,j)项元素(ij)都为零,那么vi和vj之间无任何路相连接,即vi和vj不连通。因此,vi和vj必属于G的不同的连通分支。(2)结点vi 到vj(ij)间的距离d(vi,vj)是使Al(l1,2,n-1)的(i,j)项元素不为零的最小整数l。(3)Al的(i,i)项元素a(l)ii表示开始并结束于vi长度为l的回路的数目。本讲稿第七页,共二十二页7.3.1 邻接矩阵例1 图G(V,E)的图形
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 图论图 矩阵 表示 精选 文档
限制150内