Comet OJ - Contest #11 F arewell

题意

给一个\(n\)个点\(m\)条边的无向图,每条边\((u,v)\)有从\(u\)指向\(v\),从\(v\)指向\(u\)和消失三种情况,概率均为\(\frac{1}{3}\)。问该图为DAG的概率是多少。
\(n\le20\)

做法

定义集合幂级数,乘法为子集卷积
\(F_S\)\(S\)为DAG的方案数,\(E_{S,T}\)\(S\)\(T\)间的边,\(E_S\)\(S\)内的边

\[F_S=\sum\limits_{T\subseteq S,T\neq \varnothing }(-1)^{|T|-1}F_{S\backslash T}2^{E_{T,S\backslash T}} \]

其中\(2^{E_{T,S\backslash T}}=2^{E_S - E_T - E_{S\backslash T}}\)

\[\frac{F_S}{2^{E_S}}=\sum\limits_{T\subseteq S,T\neq \varnothing }\frac{(-1)^{|T|-1}}{2^{E_T}}\ast \frac{F_{S\backslash T}}{2^{E_{S\backslash T}}} \]

猜你喜欢

转载自www.cnblogs.com/Grice/p/12939694.html