矩阵树定理
矩阵树定理
给定带权无向图
定义
-
定义
-
对于无向图,定义
为其度数矩阵,有: . -
对于有向图,定义
和 分别表示其入度矩阵和出度矩阵,有: . -
定义
为图的邻接矩阵。 表示 连向 的边的数量。 -
定义无向图的 Laplace 矩阵
为 。有向图的情况可以类似的定义 和 . -
定义图
以 为根的根向树和叶向树的数量分别为 和 。 -
定义矩阵
的子矩阵 为选取 , 构成的元素。 -
定义有向图
的关联矩阵为 (无向图可以随便定方向),有 ,令 。
不难发现
进而有
对于无向图有
定理
- 对于无向图
和任意的 ,有 - 对于有向图
和根 ,有 ,
证明
引理 1(Cauthy-Binet):
对于
的矩阵 和 的矩阵 ,有 如果
,则必有 。
证明咕了。
引理 2:
对于图
的子图 ,若 ,则子图 是一棵以 为根的根向生成树当且仅当 且该式的值在不为
时,恰好为 。
证明:
记
先考虑第一个行列式。如果
现在考虑第二个行列式:
记从第
所以当且仅当
根据刚刚的证明,有更通用的结论:
这里的
时间复杂度是求行列式的
例题先咕了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现