离散数学课件16.1-2无向树和生成树
- 格式:ppt
- 大小:103.50 KB
- 文档页数:22
离散数学生成树一、引言离散数学是数学的一个分支,它研究的是不连续的、离散的数学结构。
生成树是离散数学中的一个重要概念,它在图论中有着广泛的应用。
本文将介绍生成树的定义、性质以及应用领域。
二、生成树的定义在图论中,生成树是指包含图中所有顶点的一个连通子图,并且该子图是一个树。
换句话说,生成树是从图中选择一些边,构成一个没有回路的子图,同时保持图的连通性。
三、生成树的性质1. 生成树的边数等于顶点数减一。
这个性质可以通过数学归纳法证明。
假设一个图有n个顶点,那么它的生成树一定有n-1条边。
2. 生成树是连通图的最小连通子图。
也就是说,对于一个连通图来说,它的生成树是包含所有顶点的子图中边数最少的一个。
3. 生成树中任意两个顶点之间都是互联的。
也就是说,生成树中任意两个顶点之间存在且仅存在一条路径,这个路径就是生成树中的边。
四、生成树的应用生成树在计算机科学中有着广泛的应用,以下是一些常见的应用领域:1. 网络设计:生成树可以用于设计计算机网络中的最优传输路径,以提高网络的稳定性和可靠性。
2. 电力传输:生成树可以用于规划电力传输网络,以确保电力的高效传输和供应。
3. 数据压缩:生成树可以用于数据压缩算法中,通过构建最优编码树来减少数据的存储空间。
4. 优化问题:生成树可以用于解决一些优化问题,比如旅行商问题中的最短路径搜索。
5. 连接关系:生成树可以用于分析社交网络、物流网络等复杂系统中的连接关系。
五、总结生成树作为离散数学中的重要概念,在图论和计算机科学中有着广泛的应用。
它不仅可以用于网络设计和电力传输等实际问题,还可以用于解决优化问题和分析复杂系统中的连接关系。
通过对生成树的研究和应用,我们可以更好地理解和优化各种实际问题。
生成树的定义和性质使得它成为离散数学中的重要研究对象。
希望本文对读者理解生成树的概念和应用有所帮助。
树
1
无向树:连通且不含任何简单回路的无向图称为无向树,简称树。
树中度数为1的顶点称为叶子,度数大于1的顶点称为分枝点
2
树的相关性质
定理1 : 设n(n≥2)阶无向连通图G的边数满足m=n-1,则图G中至少存在两个度数为
1的顶点
定理2 : 设T是(n,m)-无向图,则下述命题相互等价
1.T是树,即T连通且不存在简单回路
2.T的每一对相异顶点之间存在唯一的简单道路
3.T不存在简单回路,但在任何两个不相邻的顶点之间加一条新边后得到的图中存
在简单回路。
(也称作“极大无圈”)
4.T连通,但是删去任何一边后便不再连通,即T 中每一条边都是桥。
(也称作“极
小连通")
5.T是树,即T连通且不存在简单回路
6.T连通且m=n-1
7.T不存在简单回路且m=n-1
定理3 : 无向树都是平面图。
定理4 : 假设无向树T中有aᵢ个度数为i的顶点,aᵢ则T的叶子数为\sum \limits
_{i=3}(i-2) \times a_{i}+2
生成树 : 若连通图G的支撑子图T是一棵树,则称T为G的生成树
或支撑树 一个连通图可以有多个不同的支撑树。
最小生成树 : 给定一个无向连通赋权图,该图所有支撑树中各
边权值之和最小者称为这个图的最小支撑树。
kruskal算法
备注:
1. 根据这个定义,一阶简单图K₁也是树,称作平凡树,它是一个既无叶子又无分枝点的特殊树 由定义可知,树必定是不含重边和自环的,即树一定是简单图。
不含任何简单回路的图称为森林(显然,森林的每个连通分支都是树
2. 无向,连通,m=n-1。