Complete Graph
完全图
完全图强调“任意两个不同顶点之间都直接相连”。无向图和有向图的完全图计数不同,关键差别来自边是否有方向。
完全图给出了同顶点数图的边数上界,也常用于理解稀疏图与稠密图。
无向完全图
在无向图中,若任意两个不同顶点之间都存在边,则称该图为无向完全图。
若顶点数为 $n$,则每两个顶点确定一条无向边,因此边数为:
$$
C_n^2=\frac{n(n-1)}{2}
$$
一般 $n$ 个顶点的无向图,边数范围为:
$$
0\le |E|\le C_n^2
$$
其中 $|E|=C_n^2$ 时就是无向完全图。
有向完全图
在有向图中,若任意两个不同顶点之间都存在方向相反的两条弧,则称该图为有向完全图。
对任意两个不同顶点 $v_i$ 和 $v_j$,有向完全图同时包含:
$$
\langle v_i,v_j\rangle
$$
$$
\langle v_j,v_i\rangle
$$
若顶点数为 $n$,则每对不同顶点贡献两条方向相反的弧,因此弧数为:
$$
2C_n^2=n(n-1)
$$
一般 $n$ 个顶点的有向图,弧数范围为:
$$
0\le |E|\le n(n-1)
$$
其中 $|E|=n(n-1)$ 时就是有向完全图。
计数区别
无向完全图中,$(v_i,v_j)$ 和 $(v_j,v_i)$ 是同一条边;有向完全图中,$\langle v_i,v_j\rangle$ 和 $\langle v_j,v_i\rangle$ 是两条方向相反的弧。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Elian's blog page!