离散数学第九章图的基本概念及其矩阵表示.ppt

离散数学第九章图的基本概念及其矩阵表示.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9.3 路径、回路和连通性 定理9.12 在图 G 中 e是割边,当且仅当 e不在任何回路上。 例9.20 图9.29中, 是割点, 都是割边。 * PART 01 图的基本概念 主要内容 PART 02 子图和图的运算 PART 03 路径、回路和连通性 PART 04 图的矩阵表示 9.4 图的矩阵表示 一个图可以按定义描述出来,也可以用图形表示出来,还可以同二元关系一样,用矩阵来表示。图用矩阵表示有很多优点,既便于利用代表知识研究图的性质、构造算法,也便于计算机处理。 图的矩阵表示常用的有两种形式:邻接矩阵和关联矩阵。邻接矩阵常用于研究图的各种道路的问题,关联矩阵常用于研究子图的问题。由于矩阵的行列有固定的顺序,因此在用矩阵表示图之前,需将图的结点和边加以编号(定序),以确定与矩阵元素的对应关系。 * 9.4 图的矩阵表示 定义9.32 设G=V,E,? 是一个简单有向图,其中的结点集合V={v1,v2,…,vn},并且假定各结点已经有了从结点v1到vn的次序。试定义一个n×n的矩阵A,使得其中的元素 则称这样的矩阵A是图G的邻接矩阵。这个定义也适用于无向图,只需把其中的有向表示换成无向表示。 * 邻接矩阵 9.4 图的矩阵表示 例9.21 在图9.30中,给出了一个有向图。首先给各结点安排好一个次序,譬如说是v1,v2,v3,v4,v5。于是,能够写出给定有向图的邻接矩阵如下。 在矩阵A的第一行上有一个1,在第一列上有2个1,因此结点v1的出度和入度应分别为1和2。在第二行上有一个1,在第二列上也有3个1,因此结点v2的出度为1,入度为3。第三行和第三列以及第四行和第四列上1的个数,都和前面的解释意义相同。 * 邻接矩阵 9.4 图的矩阵表示 显然,当改变图的结点编号顺序时,可以得到图的不同的邻接矩阵,这相当于对一个矩阵进行相应行列的交换得到新的邻接矩阵。例如对图9.30的结点重新定序,使 v1与 v5 对换,则得到新的邻接矩阵A’ 给定两个有向图和相对应的邻接矩阵,如果首先在一个图的邻接矩阵中交换一些行,而后交换相对应的各列,从而有一个图的邻接矩阵,能够求得另外一个图的邻接矩阵,则事实上这样的两个有向图,必定是互为同构的。 * 邻接矩阵 9.4 图的矩阵表示 从给定的简单有向图的邻接矩阵中,能够直接判定出它的某些性质。如果有向图是自反的,则邻接矩阵的主对角线上的各元素,必定都是1。如果有向图是反自反的,则邻接矩阵的主对角线上的各元素,必定都是0。对于对称的有向图来说,其邻接矩阵也是对称的,也就说,对于所有的i和j而言,都应有aij=aji。与此类似,如果给定有向图是反对称的,则对于所有的 i 和j和 i≠j而言,aij=1蕴涵aji=0。 可以把简单有向图的矩阵表示的概念,推广到简单无向图、多重边图和加权图。对于简单无向图来说,这种推广会给出一个对称的邻接矩阵。在多重边图或加权图的情况下,可以令 其中的wij,或者是边vi,vj的重数,或者是边vi,vj的权。另外,若 ,则wij=0。 * 邻接矩阵 9.4 图的矩阵表示 在零图的邻接矩阵中,所有元素都应该是0,亦即其邻接矩阵是个零矩阵。如果给定图中的每个结点上都有闭路,而且又没有其他的边存在,则其邻接矩阵是个单位矩阵。 如果给定的图G = V,E,φ是一个简单有向图,并且其邻接矩阵是A,则图G的逆图G的邻接矩阵是A的转置AT。对于无向图或者对称的有向图来说,应有AT=A。 下面就来定义矩阵B=AAT。设aij是邻接矩阵A中的第i行和第j列上的(i,j)元素,bij是矩阵B中的第i行和第j列上的(i,j)元素。于是,对于i,j=1,2,3,…,n来说,有 * 邻接矩阵 9.4 图的矩阵表示 在零图的邻接矩阵中,所有元素都应该是0,亦即其邻接矩阵是个零矩阵。如果给定图中的每个结点上都有闭路,而且又没有其他的边存在,则其邻接矩阵是个单位矩阵。 如果给定的图G = V,E,φ是一个简单有向图,并且其邻接矩阵是A,则图G的逆图G的邻接矩阵是A的转置AT。对于无向图或者对称的有向图来说,应有AT=A。 下面就来定义矩阵B=AAT。设aij是邻接矩阵A中的第i行和第j列上的(i,j)元素,bij是矩阵B中的第i行和第j列上的(i,j)元素。于是,对于i,j=1,2,3,…,n来说,有 * 邻接矩阵 9.4 图的矩阵表示 例9.24 对于例9.21中的图9.30来说,根据上述的定义能够求得 从这些矩阵可以知道图中存在两条从 到 的长度为2的有向道路,不存在从 到自身的长度为2或3的有向回路,但是存在从 到自身的两条长度为4的有向回

文档评论(0)

ranfand + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档