返 回 上一页 下一页

一、无向树

二、生成树

树与生成树

重点1、无向树的定义 (包括等价定义)

   2、无向树的性质,

   3、生成树的定义,由连通图构造最小生成树的方法。

一、无向树

1无向树——连通且不含回路的无向图。

  无向树简称树,常用 表示。

  平凡树——平凡图。

  森林——连通分支数大于等于 ,且每个连通分支都是树的无向图。

  

  1
  

  上图中,(1)(4)是树,(4)为平凡树。(2)有回路,不是树。(3)不连通,也不是树,但它有 个连通分支,每个连通分支都是树,故(3)是森林。

  (1)所示的树中, 是树叶, 是分支点。

2、树的六个等价定义。

  定理:

  (1) 连通且不含回路,

  (2) 的每对顶点间具有唯一的路径,

  (3) 连通且

  (4) 无回路且

  (5) 无回路,但在 中任两个不相邻的顶点之间增加一条边,就形成唯一的一条初级回路,

  (6) 是连通的,但删除任何一条边后,就不连通了。

3性质

  设 为无向树, ,由树的等价定义(3)即得

  (1) 树中顶点数与边数的关系:

  (2)定理:非平凡树至少 片树叶。

  证明: 阶非平凡树,设 片树叶,

  则有 个顶点度数大于等于 ,由握手定理,

  

  又由(1) ,代入上式,解得 ,即 至少 片叶。

  2画出所有的 个顶点的非同构的树。

  解:所要画的树有 个顶点,则边数为 ,因此 个顶点的度数之和为 ,可以产生以下五种度数序列:

  (1)

  (2)

  (3)

  (4)

  (5)

  其中序列(1)(2)(3)(5)各画一棵,分别对应以下的树 ,而(4)中有 棵非同构的树,对应以下的

  3(1) 一棵树有 片叶, 度顶点,其余都是 度顶点,求 度顶点多少个?

  (2) 一棵树有 度顶点, 度顶点,其余都是树叶,求这棵树共有多少个顶点?

  解:(1) 设有 度顶点,则顶点数 ,边数

      由握手定理,

      解得

      故这棵树有 度顶点。

    (2) 设有 片树叶,则顶点数 ,边数

    由握手定理,

    解得

    故顶点总数为 个。

二、生成树

1定义: 是无向连通图, 的生成子图,若 是树,称 的生成树。

  树枝—— 中的边,

  弦—— 不在 中的边,

  余树—— 的所有的弦的集合的导出子图。

  4

  

  上图中,(2)(1)的生成树,(3)(2)的余树。

  注意:(1) 生成树不唯一 (思考:求出上图中与(2)不同的生成树)

     (2) 余树不一定是树。

2连通图的性质

  设 为连通图,

  (1) 至少有一棵生成树,

  (2)

  (3) 的生成树, 的余树,则 中有 条边。

  已知连通图 ,求其生成树步骤:

  若 无回路,则 本身就是树,若 中有回路 ,则删除 上任一边,不影响图的连通性,若还有回路,就再删除此回路上的一条边,直到图中无回路为止,得到的即 的生成树。

3、最小生成树。

  对于有向图或无向图 的每条边附加一个实数 ,则称 为边 上的 连同附加在各边上的实数称为带权图,记为

  定义:设无向连通带权图 的一棵生成树, 各边带权之和称为 的权,记作 的所有生成树中带权最小的生成树称为最小生成树

  求最小生成树的方法—— 避圈法

  设 阶无向连通带权图 中有 条边 ,它们带的权分别为 ,不妨设

  (1) (非环,若 为环,则弃 )

  (2) 不与 构成回路,取 中,否则弃 ,再查 ,继续这一过程,直到形成树为止。

  5求以下连通图的最小生成树
  

  解:所求最小生成树如下:

   

  

  注意: 的最小生成树可能不唯一,但 的不同最小生成树权的值一样。

返 回 上一页 下一页