-
设G是一个无向图,且V(G)={v1,v2,…,vn}.设AG=(aij)n×n是一个n阶方阵,其中aij取值为连接vi和vj的边数.那么我们就说AG是G的邻接矩阵.
-
设D是一个有向图,且V(D)={v1,v2,…,vn}.设AD=(aij)n×n是一个n阶方阵,其中aij取值为从vi到vj的有向边的个数.那么我们就说AD是D的邻接矩阵.
- 无向图的邻接矩阵的每一行的行和与每一列的列和都是对应顶点的度.
- 有向图的邻接矩阵中,每一行的行和是对应顶点的出度,每一列的列和是对应顶点的入度
- 无向图的邻接矩阵是对称的,有向图的邻接矩阵是非对称的.
-
设G是一个无向图,且V(G)={v1,v2,…,vn},E(G)={e1,e2,…,em}.设MG=(mij)n×m是一个n×m阶矩阵,其中mij取值为vi与ej的关联次数(即0,1或2).那么我们就说MG是G的关联矩阵.
-
设D是一个有向图,且V(D)={v1,v2,…,vn},A(D)={a1,a2,…,am}.设MG=(mij)n×m是一个n×m阶矩阵,其中mij取值为0,1或−1:如果vi与aj不关联,那么mij=0;如果vi是aj.那么我们就说MG是G的关联矩阵.
设G[X,Y]是一个二部图,其中X={x1,x2,…,xm},Y={y1,y2,…,yn}.设BG=(bij)m×n是一个m×n的矩阵,其中bij是连接xi与yj之间的边数.我们称矩阵BG是G的二部邻接矩阵.
二部图的二部邻接矩阵其实是二部图的邻接矩阵的一个非零分块.