图的矩阵表示及习题-答案资料.doc

图的矩阵表示 图是用三重组定义的,可以用图形表示。此外,还可以用矩阵表示。使用矩阵表示图,有利于用代数的方法研究图的性质,也有利于使用计算机对图进行处理。矩阵是研究图的重要工具之一。本节主要讨论无向图和有向图的邻接矩阵、有向图的可达性矩阵、无向图的连通矩阵、无向图和有向图的完全关联矩阵。 定义9.4.1 设 G=(V,E(是一个简单图,V=(v1,v2,…,vn( A(G)=() n×n 其中: i,j=1,…,n 称A(G)为G的邻接矩阵。简记为A。 例如图9.22的邻接矩阵为: 又如图9.23(a)的邻接矩阵为: 由定义和以上两个例子容易看出邻接矩阵具有以下性质: ①邻接矩阵的元素全是0或1。这样的矩阵叫布尔矩阵。邻接矩阵是布尔矩阵。 ②无向图的邻接矩阵是对称阵,有向图的邻接矩阵不一定是对称阵。 ③邻接矩阵与结点在图中标定次序有关。例如图9.23(a)的邻接矩阵是A(G),若将图9.23(a)中的接点v1和v2的标定次序调换,得到图9.23(b),图9.23(b)的邻接矩阵是A′(G)。 考察A(G)和A′(G)发现,先将A(G)的第一行与第二行对调,再将第一列与第二列对调可得到A′(G)。称A′(G)与A(G)是置换等价的。 一般地说,把n阶方阵A的某些行对调,再把相应的列做同样的对调,得到一个新

文档评论(0)

1亿VIP精品文档

相关文档