第2 编图论第5 篇.pptVIP

  • 5
  • 0
  • 约3.71千字
  • 约 24页
  • 2017-06-20 发布于湖北
  • 举报
5.1 树的定义与性质 5.1.2 生成树及其应用 若连通图G有n个结点,m条边,要确定G的一棵生成树,必须删去G的m-(n-1)条边。 定义4 设T是n阶m条边的无向连通图G的一棵树, e1,e2,…,en-1为T的树枝,Sj为G的只含树枝ej的割集,则称Sj为G的对应生成树T的由树枝ej产生的基本割集,称{S1,S2,…,Sn-1}为对应T的基本割集系统,称n-1为割集秩,记为η(G)。 例1 n=4,m=5, 红线表示一棵生成树。 树枝为: (v1,v2), (v1,v3), (v1,v4)   定理3 T是连通图G的生成树,则 1) G的任何边割集与T至少有一条公共边。 2) G的任何回路与T的补至少有一条公共边。 求最小生成树的克鲁斯克尔算法(避圈法): 1. 在G中选取最小权的边ei,置i = 1; 2. 当i = n-1时结束,否则转3; 3. 设已选择边为T={e1,e2,...,ei}, 在E-T中选取ei+1, 使T?ei+1无回路,且ei+1具有最小的权; 4. 置i = i + 1,转2。 定义9 在根树T中,任一结点v及其所有后代导出的子图T称为T的以v为树根的子树。 定理5 若正则二叉树有n个分支点,且各分支点的层数之和为 I,各树叶的层数之和为E,则 E = I + 2n . 求带权w1≤w2≤...≤wt最优树(哈夫曼树)算法: 例2

文档评论(0)

1亿VIP精品文档

相关文档