图论中的两种递推计数法

递推计数法

生成树计数:

τ ( G ) = τ ( G − e ) + τ ( G ⋅ e ) \tau(G) = \tau(G-e)+\tau(G\cdot e) τ(G)=τ(G−e)+τ(G⋅e)

G的生成树的颗数,可以分为两类:包含边e的为 τ ( G ⋅ e ) \tau(G\cdot e) τ(G⋅e),不包含边e的为 τ ( G − e ) \tau(G - e) τ(G−e)

生成树的计数还可以通过计算Laplace矩阵任意元素的代数余子式求得。

色多项式计数:

P k ( G ) = P k ( G − e ) − P k ( G ⋅ e ) P_k(G) = P_k(G-e)-P_k(G\cdot e) Pk(G)=Pk(G−e)−Pk(G⋅e)

G-e的k着色方案可以分为两类:e的两个端点着不同色的为 P k ( G ) P_k(G) Pk(G), e的两个端点着相同色的为 P k ( G ⋅ e ) P_k(G \cdot e) Pk(G⋅e)

相关推荐
一只码代码的章鱼9 小时前
数据结构与算法-图论-最短路-floyd扩展
算法·图论
银河梦想家1 天前
【Day48 LeetCode】图论问题 Ⅵ
算法·leetcode·图论
一只码代码的章鱼1 天前
数据结构与算法-图论-最短路-拓展运用
图论
银河梦想家1 天前
【Day47 LeetCode】图论问题 Ⅴ
算法·leetcode·图论
闻缺陷则喜何志丹1 天前
【二分查找 图论】P8794 [蓝桥杯 2022 国 A] 环境治理|普及
c++·算法·蓝桥杯·二分查找·图论·城市·治理
银河梦想家2 天前
【Day46 LeetCode】图论问题 Ⅳ
leetcode·深度优先·图论
Ritsu栗子3 天前
代码随想录算法训练day64---图论系列8《拓扑排序&dijkstra(朴素版)》
c++·算法·图论
Ritsu栗子4 天前
代码随想录算法训练day63---图论系列7《prim算法&kruskal算法》
c++·算法·图论
一只码代码的章鱼4 天前
数据结构与算法-图论-最短路-单源最短路的建图方式
算法·图论
JNU freshman4 天前
图论 之 迪斯科特拉算法求解最短路径
算法·图论