- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图的矩阵表示 由于矩阵的行和列有固定的次序,因此在用矩阵表示图时,先要将图的结点进行排序,若不具体说明排序,则默认为书写集合V时结点的顺序。 6.1 无向图的完全关联矩阵 定义 给定无向图G,令v1, v2, …, vp, e1, e2, …, eq分别记为M(G)的顶点和边,则矩阵M(G)=(mij) p×q,其中 例 下图G的完全关联矩阵为: 实例1 例1 求下图的完全关联矩阵。 无向图的完全关联矩阵有下列性质: (1)M(G)中每列恰有两个1,即每条边与两个顶点关联; (2)每一行元素之和等于对应顶点的度数; (3)M(G)中元素之和等于G中顶点的度数总和; (4)多重边对应的列相同; (5)若G有w个连通分支G1, G2,?,Gw, 则有准分块对角阵 有向图的关联矩阵 定义 给定简单有向图D=V,E, V={v1, v2, …, vp}, E={e1, e2, …, eq}, p×q阶矩阵M(D)=(mij) p×q,其中 例 求下图的完全关联矩阵 有向图的完全关联矩阵的性质 完全关联矩阵的秩 定理 如果连通图G有p个顶点,则其完全关联矩阵的秩为p-1,即rank M(G)=p-1。 证明 对无向图进行证明 (1) 因为M(G)中的每一列只有两个1,若把M(G)的其余所有行加到最后一行上,则最后一行全为0(模2的运算,相当于各点邻集的环合),故rank M(G) ≤p-1。 (2) 应用行变换使得M(G)第1列(边e)中的1个非零元在第1行第1列的位置,然后把第1行加到第1列另一个非零元所在行上,使得第1列中只有在首行上为1,其余全为0,得到矩阵M’(G)。 由于G1是将M(G)的第1行与另一个首个元素为1的行加起来,对应的是将图的两个顶点放在一起,因此G1必是连通图,所以M’(G1)中没有全零行。若M’(G1)的第1列全零,则将M’(G1)中的非零列与它对换,然后再用交换行和一行加到另一行,使M’(G1)中第1列首元素为1,其余元素为零,得到M’’(G) ,如图所示 继续上述过程,并不改变矩阵秩,最终在经过p-1次,将M(G)变换成M(p-1)(G),如上图所示,显然rank M(G)=rank M(p-1)(G) ≥p-1。综上所述,有rank M(G)=p-1。 例 计算完全关联矩阵M(G)的秩。 推论 推论 设图G有p个结点,k个连通分支,则图G完全关联矩阵的秩为p-k。 证明 设图G有p个结点,k个连通分支,则通过对M(G)进行行交换和列交换,总能得到如下分块矩阵。 邻接矩阵 定义 设G=V,E是一个无向简单图,它有p个顶点V={v1, v2, …, vp}, 则p阶方阵A(G)=(aij)称为G的邻接矩阵,其中 10. 已知图G的邻接矩阵如下 邻接矩阵的性质 无向简单图的邻接矩阵是对称的;有向图的邻接矩阵不一定对称。 邻接矩阵与结点的标定顺序有关,不同标定顺序对应的邻接矩阵是彼此置换等价的。 在无向图的邻接矩阵中,第i行中非零元的个数等于vi的度,第i列中非零元的个数等于vi的度。 在有向图的邻接矩阵中,第i行中所有元素之和等于vi的出度,第i列中所有元素之和等于vi的入度。 例 试写出下图所示图G的邻接矩阵。 说明 由例题可看出,图G = V, E的邻接矩阵依赖于V中元素的次序。对于V中各元素不同的排序,可得到同一图G的不同邻接矩阵。但是,G的任何一个邻接矩阵可以从G的另一邻接矩阵中通过交换某些行和相应的列而得到,其交换过程与将一个排序中的结点交换位置变为另一个排序是一致的。如果我们略去由结点排序不同而引起的邻接矩阵的不同,则图与邻接矩阵之间是一一对应的。因此,我们略去这种由于V中元素的次序而引起的邻接矩阵的任意性,只选V中元素的任一种次序所得出的邻接矩阵,作为图G的邻接矩阵。 利用邻接矩阵计算两点间途径的数目 定理 设A(G)是图G的邻接矩阵,则(A(G))l中的i行,j列元素aij(l)等于G中联结vi与vj的长度为l的途径的数目。 分析:(1) A(G)中所有元素之和为G中长度为1的路的数目。 利用邻接矩阵计算途径的数目 从vi到vj的长度为l的路,可以看成是由vi到vk的一条长度为1的路和vk到vj的一条长度为l-1的路合成,所以vi到vj的长度为l的路的数目为: 由定理可得出以下结论: 1) 如果对l=1, 2, …, n-1, Al的(i, j)项元素(i≠j)都为零,那么vi和vj之间无任何路相连接, 即vi和vj不连通。因此,vi和vj必属于G的不同的连通分支。 2) 结点vi 到vj (
原创力文档


文档评论(0)