网络科学中的度量分析与应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3 图矩阵

由于现代计算机的诞生发展,使用矩阵对图或者网络进行描述是非常适合的。用矩阵形式表述各种网络的拓扑统计性质,非常有利于编程的规范性和简洁性。设G是一个图,其中VG)={v1,…,vn}和EG)={e1,…,em}分别是它的点集和边集。

邻接矩阵是应用最广泛的矩阵。它描述各个节点之间的邻接关系,因此包含了网络的最基本拓扑性质。G的邻接矩阵是一个n×n矩阵AG)=(aij),其中aij是具有端点{vivj}的边的数目。每个自环被作为两条边计数。

关联矩阵描述各个节点和各条边之间的邻接关系,因此包含了网络的最全面拓扑性质。G的关联矩阵是一个n×m矩阵MG)=(mij),其中mijviej相关联的次数(0,1或2)。

G的度矩阵是一个n×n的对角矩阵DG)=(dii),其中dii是点vi的度。

G的距离矩阵是一个n×n的矩阵DisG)=(dGvivj)),其中dGvivj)是点vi和点vj之间的距离。

圈矩阵可以描述图中所有圈以及它们的边不交并所构成的圈与边的关系。G的圈矩阵是一个(2m-n+1-1)×m矩阵CG)=(cij),其中cij=1(若边ej在圈i中);否则cij=0。

G的拉普拉斯矩阵是一个n×n矩阵L1G)=DG)-AG)。特别地,G的规范化拉普拉斯矩阵定义为

L2G)=DGDG)-AG))DG

也就是说,      L2G)=DGL1GDG

G的无符号拉普拉斯矩阵定义为

L3G)=DG)+AG

下面列出了图2-7的几种矩阵表示。

id:2147489373;FounderCES

图2-7 图G

AG)=  MG)=

DG)=  DisG)=

CG)=  L1G)=

L2G)=  L3G)=