Skip to content

8.图

图的分类

  • n 阶图:n个顶点的图
  • 连通图:节点度数都大于等于1
  • 有限图:V,E 都是又穷集合的图
  • 零图:\(E= \emptyset\)
  • 平凡图:1阶零图
  • 空图:\(V=\emptyset\)
  • 完全图:每个节点都与其余节点邻接
  • 边数m = n(n-1)/2;任意节点度数为 \(n-1\),度数和 \(n(n-1)\)
  • 正则图:所有定点的度数都为 k;性质类似完全图
  • 简单图:不包含环和平行边的图
  • 多重图:允许存在环和平行边的图
  • 补图:

子图

一个图的节点集和边集的子集构成的图

生成子图

节点集等于原图,边集的子集构成的图

例题

8阶简单图的最大边数-> 8阶完全图

\(\frac{n(n-1)}{2}\)

图的连通性

通路

\[\Gamma = v_{i_0} e_{j_1} v_{i_1}e_{j_1} v_{i_2}... e_{j_n} v_{i_n}\]

称之为 连接 \(v_{i_0}\)\(v_{i_n}\)的通路

分类 边都不同 起点终点相同 所有顶点不同(起终除外)
初级通路
初级回路
简单通路
简单回路

Note

  • 初级:点不同
  • 简单:边不同
  • 哈密顿图研究的是初级通路
  • 欧拉图研究的是简单通路
  • 记法:欧拉图比较简单,欧拉图走桥(边)

通路相关的定理

  • n 阶图的两个节点存在通路,则长度一定小于等于 n-1
  • n 阶图的两个节点存在通路,则存在一个初级通路(节点不同),长度小于等于 n-1
  • 回路则长度 小于等于 n
  • 如存在一个简单回路,则存在一个初级回路长度小于等于n

连通分支数 W

  • W,图中不连通的部分的个数
  • W(G) = 1 图是连通的

点割集:删除这些点后 W 变大,并且是最少的;只有一个元素时称为割点 边割集:删除这些边后 W 变大,并且是最少的;只有一个元素时称为割边或桥

有向图可达

  • u可达v:u 到v 有通路,节点自身是可达的
  • 弱连通:基图为无向连通图
  • 单向连通:任意两个节点,有一边可达
  • 强连通:任意两个节点,都相互可达

邻接矩阵M相关定理

设 A 为n阶有向图 D 的邻接矩阵, 则 \(A^l (l \ge 1)\)中元素

  • \(a_{ij}\) 为D 中 \(v_i\)\(v_j\) 边的个数
  • \({a_{ij}}^{(l)}\) 为 D 中 \(v_i\)\(v_j\) 长度为 l 的通路数
  • \({a_{ii}}^{(l)}\) 为 D 中 \(v_i\) 到自身 长度为 l 的回路数
  • \(\sum_{i=1}^{n} \sum_{j=1}^{n} {a_{ij}}^{(l)}\) 为 D 中长度为 l 的通路总数
  • \(\sum_{i=1}^{n} {a_{ii}}^{(l)}\) 为 D 中长度为 l 的回路总数

\(B_l = A + A^2 + A^3 +...+ A^{l}\),则\(B_l\)中元素

  • \(\sum_{i=1}^{n} \sum_{j=1}^{n} {b_{ij}}^{(l)}\) 为D 中长度小于或等于 l 的通路数
  • \(\sum_{i=1}^{n} {b_{ii}}^{(l)}\) 为 D 中长度小于或等于 l 的回路数

可达矩阵 P(G)

  • 可达矩阵由连通矩阵生成,
\[B_n = A + A^2+ A^2+...+ A^n\]
\[B_n = A \lor A^2 \lor A^2 \lor ... \lor A^n\]

再将 \(B_n\)中大于1的元素改为1

握手定理

  • 所有定点的度数之和等于边数的两倍;有向图的出度等于入度
  • \(\Sigma Deg(v) = 2|E|\)
  • 推论:图中奇数顶点点的个数一定为偶数