图论---04-2015概述.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 树 树是图论中的一个非常重要的概念,而 在计算机科学中有着非常广泛的应用,例如 现代计算机操作系统均采用树形结构来组织 文件和文件夹,本章介绍树的基本知识和应 用。 定义1 §9.1 树 无向树:连通而不含回路的无向图称为无向树, 简称树,常用T表示树。 叶:树中度数为1的结点; 分支点或内部结点:度数大于1的结点; 森林:每个连通分支都是树的无向图。 注:树中没有环和平行边,因此一定是简单图 例1 判断下图中的图哪些是树?为什么? (a) (b) (c) (d) 分析 判断无向图是否是树,根据定义1,首先看它 是否连通,然后看它是否有回路。 定理1 设无向图G = V,E,|V| = n,|E| = m,下 列各命题是等价的: ① G连通而不含回路(即G是树); ② G中无回路,且m=n-1; ③ G是连通的,且m=n-1; ④ G中无回路,但在G中任二结点之间增加一条 新边,就得到惟一的一条基本回路; ⑤ G是连通的,但删除G中任一条边后,便不连 通;(n≥2) ⑥ G中每对结点间有惟一一条基本通路。(n≥2) 例2:无向树G有5片树叶,3个2度分支点,其 余分支点均为3度,问G有多少个结点? 解:由握手定理 2m=∑d(vi) 及定理1 n= m+1 设G有n个顶点,则有下列关系式 5 ×1+3 ×2+(n-5-3) ×3=2 ×(n-1) 解得:n=11 例3:无向树G有2个2度结点,1个3度结点,3 个4度结点,则其1度结点数为多少? 解:由握手定理 2m=∑d(vi) 及定理1 n=m+1 设G有t个1顶点, 则有下列关系式 2×2+3+4×3+t =2m =2×(n-1) =2×(2+1+3+t-1) 解得:t = 9 定理2 任意非平凡树T = (n, m) 都至少有两片叶。 分证析明 利因用树握T手是定连理通和的m,=从n而-1T即中可各。结点的度数均大 于等于1。设T中有k个度数为1的结点(即k片叶), 其余的结点度数均大于等于2。于是由握手定理 2m = ? v∈V deg(v) ≥ k + 2(n - k) = 2n - k 由于树中有m=n-1,于是2(n-1)≥2n-k,因此可 得k≥2,这说明T中至少有两片叶。 §9.2 有向树 定义1 一个有向图,若略去所有有向边的方 向所得到的无向图是一棵树,则这个有向图 称为有向树。 例1 判断下图中的图哪些是树???为什么? (a) (b) (c) (d) (e) 外向树的定义与分类 定义2 外向树:一棵非平凡的有向树,如果恰有一个结点 的入度为0,其余所有结点的入度均为1。 根:入度为0的结点; 叶:出度为0的结点; 分支点:非根非叶结点称为分支点。 层数:从根到任一结点v的通路长度,称为该结点 的层数; 高:所有结点中的最大层数。 例2 判断下图所示的图是否是外向树?若是外向树,给 出其根、叶和分支点,计算所有结点所在的层数和 高。 解 是 一 棵 外 向 树 , 其 中 v1 为 v1 根,v ,v ,v ,v ,v ,v ,v 为叶, 5 6 8 9 10 12 13 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v2,v3,v4,v7,v11 为 内点 。 v1 处在第 零层,层数为0; v2,v3,v4 同处在 第 一 层 , 层 数 为 1 ; v5,v6,v7,v8, v9 同处在第二层,层数为2;v10, v11,v12同处在第三层,层数为3; 处在第四层,层数为4;这棵树 v13 v13 的高为4。 家族关系 定义3 在外向树中,若 从 结点vi 到 vj 可达,则 称vi是vj的祖先,vj是vi 的后代;又若vi, vj是 根树中的有向边,则称  v1 v2 v3 v4 v5 v6 v7 v8 v9 vi是vj的父亲,vj是vi的 儿子;如果两个结点是 同一个结点的儿子,则 称这两个结点是兄弟。  v10  v11  v13  v12 内向树:一棵非平凡的有向 树,如果恰有一个结点的 出度为0,其余所有结点的 出度均为1。 根:出度为0的结点; 叶:入度为0的结点; 分支点:非根非叶结点称为 分支点。 层数:从根到任一结点v的 通路长度,称为该结点的 层数; 高:所有结点中的最大层 数。  v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 定义4 在外向树T中, m元树:若每个结点的出度不超过正数m; m元完全树:若每个结点(不含叶)的出度 都等于正数m 。 例3 判断下图所示的几棵外向树是什么树? (a) (b) (c) 2元 完全

文档评论(0)

***** + 关注
实名认证
文档贡献者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档