离散第20讲 图的矩阵表示.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第20讲 图的矩阵表示 理工大学指挥自动化学院 * * * * * PowerPoint Template_Sub 1 图的基础知识 2 路径、回路及连通性 3 欧拉图与哈密顿图 4 图的矩阵表示 图的矩阵表示 《离散数学》第20讲 Page 122 to 125 邻接矩阵(adjacency matrix) 设G=V,E为一无重边的有向图。其中V={v1,v2,…,vn},那么n?n矩阵A = [aij],称为图G的邻接矩阵,记为A[G]。 v1 v2 v3 v4 -*- 第20讲 图的矩阵表示 有向图的邻接矩阵 -*- 第20讲 图的矩阵表示 无向图的邻接矩阵 v1 v2 v3 v4 -*- 第20讲 图的矩阵表示 邻接矩阵的性质 零图的邻接矩阵为 对角线元素aii=1表示 一图的每个顶点以且仅以环为关联的边,其邻接矩阵为 矩阵对称表示 第i行之和表示 第j列之和表示 有向图矩阵所有元素之和为 无向图的邻接矩阵是 Kn的邻接矩阵是 有向完全图的邻接矩阵是 零矩阵 vi上有环 么阵 边成对出现 vi的出度 vj的入度 图的边数 对称矩阵 全1矩阵 对角线元素为0,其余元素为1的矩阵 -*- 第20讲 图的矩阵表示 邻接矩阵与同构 带有下列邻接矩阵的简单图是否同构? v1 v2 v3 v1 v2 v3 v1 v3 v4 v2 v1 v3 v4 v2 -*- 第20讲 图的矩阵表示 重图和赋权图的邻接矩阵 v1 v2 v3 v4 v1 v2 v3 v4 v5 10 8 11 6 4 4 6 -*- 第20讲 图的矩阵表示 设A为图G的邻接矩阵,A=[aij],AT为A的转置矩阵,ο为矩阵乘运算符。若AοB=C, A=[aij], B=[bij], C=[cij],那么 用Ak表示k个矩阵A的乘积。 矩阵的运算 -*- 第20讲 图的矩阵表示 = 4,v3到v1有4条长度为3的拟路径,它们是(v3 ,v1 ,v1 ,v1), (v3 ,v4 ,v1 ,v1),(v3 ,v2 ,v4 ,v1),(v3 ,v2 ,v3 ,v1)。 令Ak= [aij(k)],那么aij(k)的意义是:G中从顶点vi到vj的长度为k的拟路径恰为aij(k)条。 邻接矩阵的运算 v1 v2 v3 v4 -*- 第20讲 图的矩阵表示 邻接矩阵的运算 证明: 对k作归纳 k=1时, A1=A=[aij(1)]=[aij] ,显然成立 假设Ak=[aij(k)]中aij(k)对任意i,j均表示vi到vj的长度为k的拟路径条数,考虑Ak+1=[aij(k+1)] 因为aij(k+1)= 而其中aih(k)表示vi到vh的长度为k的拟路径条数,ahj表示vh到vj的长度为1的拟路径条数,两者乘积代表vi到vj最后一步经vh的长度为k+1的拟路径条数 因此 aij(k+1)= 就表示vi到vj的长度为k+1的拟路径条数 证毕 -*- 第20讲 图的矩阵表示 邻接矩阵的运算 AοAT= [bij],那么bij的意义是:有bij个顶点v,使得vi到v,vj到v都有边(两边交于v)。 bii表示顶点vi的出度。 b31 = 2,有两个顶点v1,v2,使得v3与v1到它们都有边; b33 = 3,顶点v3的出度为3。 v1 v2 v3 v4 -*- 第20讲 图的矩阵表示 邻接矩阵的运算 ATοA =[bij],那么bij 的意义是:有bij 个顶点v,使得v到vi , v到vj都有边 bii表示顶点vi的入度。 b31=0,图中确无到v3,v1均有边的顶点; b44 = 2,而v4的入度正是2 v1 v2 v3 v4 -*- 第20讲 图的矩阵表示 ο为矩阵乘运算符。若AοB=C, A=[aij], B=[bij], C=[cij],那么 令Ak= [aij(k)],那么aij(k)的意义是:G中从顶点vi到vj的长度为k的拟路径恰为aij(k)条。 = 4,v3到v1有4条长度为3的拟路径,它们是(v3 ,v1 ,v1 ,v1), (v3 ,v4 ,v1 ,v1),(v3 ,v2 ,v4 ,v1),(v3 ,v2 ,v3 ,v1)。 路径矩阵 —引入 若不考虑路径条数,只考虑有无路径,怎样对矩阵进行简化? -*- 第20讲 图的矩阵表示 第20讲 图的矩阵表示 理工大学指挥自动化学院 * * * * *

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档