简单有向图是没有重边或环的有向图(对应于对角线上为 0 的二进制邻接矩阵)。对于 个节点的简单有向图的数量,对于
, 2, ... 分别是 1, 3, 16, 218, 9608, ... (OEIS A000273),其由下式给出NumberOfDirectedGraphs[n] 在 Wolfram 语言 包中Combinatorica`。
个节点上的有向图可以枚举为ListGraphs[n,Directed] 在 Wolfram 语言 包中Combinatorica` .
具有 个节点的简单有向图可能具有 0 到
条边。具有
个节点和
条边的简单有向图的数量可以由下式给出NumberOfDirectedGraphs[n, m] 在 Wolfram 语言 包中Combinatorica`。具有
个节点(行)和
条边(列)的图的三角形计数如下所示 (OEIS A052283)。
1 | 1 |
2 | 1, 1, 1 |
3 | 1, 1, 4, 4, 4, 1, 1 |
4 | 1, 1, 5, 13, 27, 38, 48, 38, 27, 13, 5, 1, 1 |
完全图,其中每条边都是双向的,称为完全有向图。没有对称有向边对(即,没有双向边)的有向图称为定向图。完全定向图(即,每对节点都由具有唯一方向的单条边连接的有向图)称为竞赛图。
多项式
(1)
|
枚举了具有 个节点的不同简单有向图的数量(其中
是具有
个节点和
条边的有向图的数量)可以通过应用 Pólya 枚举定理找到。这给出了具有
个点的有向图的计数多项式,如下所示
(2)
|
其中 是作用于
的 2-子集的缩减有序对群,由下式给出
(3)
|
(Harary 1994, p. 186)。这里, 是向下取整函数,
是二项式系数,LCM 是最小公倍数,GCD 是最大公约数,和
遍布循环指标的所有指数向量,并且
是
项的系数在
中。前几个循环指标
是
(4)
| |||
(5)
| |||
(6)
| |||
(7)
|
设置 给出具有
个节点和
条边的有向图数量的生成函数,
(8)
| |||
(9)
| |||
(10)
|