图的代数表示
Abstract
用邻接矩阵或关联矩阵表示图,称为图的代数表示。用矩阵表示图,主要有两个优点:
- (1) 能够把图输入到计算机中
- (2) 可以用代数方法研究图论
Spectral Graph Theory 是研究图和代数的一个领域
邻接矩阵¶
Adjaceny matrix is
定义¶
设
代数性质¶
非负性——由邻接矩阵定义知
(无向图) 对称性——显然
同一图的不同形式的邻接矩阵是相似矩阵。这是因为,同图的两种不同形式矩阵可以通过交换行和相应的列变成致。
如果 G 为简单图,则
连通的充要条件¶
性质(定理)¶
证明:对
当
设结论对
同时,考虑顶点
所以
推论:
若
这是显然的
关联矩阵¶
Incidence matrix is
定义¶
若
- 关联矩阵的元素为 0,1 或 2 ;
- 关联矩阵的每列和为 2 ; 每行的和为对应顶点度数;
连通的充要条件¶
无环图
证明充分性:
若
于是
证明必要性:
令:
由于
另一方面,在
因此,
基本关联矩阵¶
在
Abstract
图的关联矩阵及其性质是网络图论的基础,在电路分析中有重要应用
图的关联矩阵比邻接矩阵大得多,不便于计算机存储。但二者都有各自的应用特点
定义 2¶
Incidence matrix
用来定义拉普拉斯矩阵
- 每行代表一条边,每列代表一个顶点
- 每行和为 0 ,有一个 1 和 -1 ,分别表示边的起点和终点
- 其余元素全部为 0
度矩阵¶
Degree matrix is
定义¶
度矩阵是对角阵,对角上的元素为各个顶点的度。
有向图中,可能会有不同的定义。一般度数为各个顶点入度与出度之和,例如拉普拉斯矩阵引入的度矩阵。
拉普拉斯矩阵¶
Laplacian matrix (
Abstract
拉普拉斯矩阵是对称矩阵,保留了图的“无向”的属性,丢失了“有向”的属性
设
定义:
拉普拉斯矩阵
- 所有特征值为非负实数:
; - 特征向量为实(正交)向量
- 每一行、列之和都等于 0
是半正定二次型,或者说拉普拉斯矩阵 是半正定矩阵
[Fiedler, 1973]
(等式右侧推导在下面)
对任意对称矩阵
考虑拉普拉斯矩阵
此时:
子图空间¶
回路空间¶
https://lfool.github.io/LFool-Notes/other/%E5%9B%BE%E8%AE%BA.html#%E5%9B%9E%E8%B7%AF%E7%B3%BB%E7%BB%9F%E7%AE%80%E4%BB%8B