F ( x ) = ∑ 2 ( i 2 ) x i i ! F(x)=\sum \frac {2^{\binom i2}x^i}{i!} F(x)=∑i!2(2i)xi是无向图个数的指数生成函数。
D ( x ) = ( ln F ( x ) ) ′ x D(x)=(\ln F(x))'x D(x)=(lnF(x))′x是有根无向连通图的指数生成函数。(注意 [ x 0 ] D ( x ) = 0 [x^0]D(x)=0 [x0]D(x)=0因为没有根)
B ( x ) B(x) B(x)是有根边双连通图的指数生成函数。
D ( x ) D(x) D(x)中枚举根的边双联通分量大小可以得到方程:
D ( x ) = ∑ i = 1 b i x i exp ( i D ( x ) ) i ! D(x) = \sum_{i=1} \frac {b_ix^i\exp(iD(x))}{i!} D(x)=i=1∑i!bixiexp(iD(x))
后面那个 exp \exp exp其实就是在把图中其他有根无向连通图连到根的边双联通分量上的一个点,并且分配标号。
所以
D ( x ) = ∑ i = 1 b i x i exp ( D ( x ) ) i i ! = ∑ i = 1 b i ( x exp ( D ( x ) ) ) i i ! = B ( x exp D ( x ) ) \begin{aligned} D(x) &= \sum_{i=1} \frac {b_i x^i \exp(D(x))^i}{i!}\\&=\sum_{i=1} \frac {b_i (x\exp(D(x)))^i}{i!}\\&= B(x \exp D(x)) \end{aligned}
边双连通图计数
最新推荐文章于 2021-08-01 16:41:31 发布