ScholarGate
助手

树和生成结构

树是连通无环图,而生成结构则从更大的图中提取出这种最小连通骨架。

用 PaperMind 寻找选题即将推出Find papers & topics
Tools & resources
下载幻灯片
Learn & explore
视频即将推出

Definition

树是无环的连通图;连通图的生成树是其一个子图,该子图是一棵树并包含图中的每个顶点。

Scope

本主题涵盖了树的等价特性、有根树和带标号树、生成树和生成森林,以及通过凯莱公式和矩阵树定理进行的枚举。它还介绍了最小生成树作为优化问题,将图论与算法设计和组合枚举联系起来。

Core questions

  • 哪些等价条件可以将图表征为一棵树?
  • 给定数量的顶点,有多少种带标号树?
  • 给定图包含多少棵生成树?
  • 如何有效地找到总权重最小的生成树?

Key concepts

  • 无环连通图
  • 有根树和带标号树
  • 生成树和生成森林
  • 普吕弗序列
  • 凯莱公式
  • 最小生成树

Key theories

凯莱公式
在n个顶点上恰好有n^(n-2)个不同的带标号树,这是一个经典的枚举结果,可以通过普吕弗序列、矩阵树定理或几种优雅的双射来证明。
矩阵树定理
图的生成树数量等于其拉普拉斯矩阵的任意一个余子式,将生成树的组合计数与线性代数和行列式联系起来。

Clinical relevance

生成树是网络设计和广播路由的基础,最小生成树解决了成本最低的连接问题,而树结构则在整个计算机科学中组织数据和层次结构。

History

基尔霍夫在19世纪对电路网络的研究产生了矩阵树定理,而凯莱在1889年对带标号树的计数则成为枚举图论中最著名的公式之一。

Key figures

  • Arthur Cayley
  • Gustav Kirchhoff
  • Heinz Prufer

Related topics

Seminal works

  • diestel2017
  • stanley2011

Frequently asked questions

为什么n个顶点的树恰好有n-1条边?
树是连通的,这至少需要n-1条边,并且是无环的,这排除了更多的边;这两个条件共同将边的数量精确地限定在n-1条。
生成树有什么用?
生成树提供了一组最小的连接,以保持网络连通,这是高效广播和最低成本网络设计的基础。

Methods for this concept

Related concepts