- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机学院 计算机科学与工程学院 冯伟森 Email:fws365@scu.edu.cn * * 计算机学院 * 主要内容 树与生成树 Kruskal算法 根树 完全二叉树 Huffman算法 * 计算机学院 * 树 定义11.1 连通而不含圈的无向图称为无向树,简称树。树中度数为1的结点称为树叶;度数大于1的结点称为枝点或内点。常用T表示树。 若图G不含圈,则称G为林。 若图G是林,则G的每个连通分支都是树。 * 计算机学院 * 例11.1 (a) (b) (c) (d) (e) 显然:(a)、(b)、(c)、(d)都是树. (e)是林。 (c)是平凡图,称之为平凡树,其结点度数为0。 而在任何非平凡树中,都无度数为0的结点。 * 计算机学院 * 树的性质 定理11.1设T是非平凡图﹙n,m﹚,则以下关于树的命题都是等价的: T连通且无圈; T无圈且m=n-1; T连通且m=n-1; T无圈,但在T中任何二结点之间增加一条新边后有且仅有一个圈; T连通的,但删除T中的任意一条边后,便不连通;(n?2) T中每一对结点之间有且仅有一条道路(n?2)。 常用结论 * 计算机学院 * 证明 采用循环论证方法。 即只需证1)?2)?3)?4)?5)?6)?1)即可。 1)?2)用数学归纳法证明,对n作归纳。 当n=2时,m=1,显然有m=n-1; 假设当n=k时,命题成立; 当n=k+1时,由于T连通而无圈,所以T中至少有一个度数为1的结点v0. 为什么? 在T中删去v0及其关联的边,便得到k个结点的连通而无圈的图,由归纳假设知它有k-1条边。再将结点v0及其关联的边加回到原来的图中得到原图T。所以T中含有k+1个结点和k条边,为此满足:m=n-1。 * 计算机学院 * 2)?3) 设T有个分支T1,T2, …,Tk,则由2)知,每支Ti是无圈且连通的(ni,mi)图, 由1)?2)知: mi=ni-1 因此 ∵m=n-1 ∴k=1,即T是连通的 * 计算机学院 * 5)?6)(反证法) 由于T是连通的,因此T中任意二结点vi和vj之间都有道路。 若此道路不唯一,则T中含有回路,删去回路上的一条边,T仍然是连通的,这就与5)矛盾。所以此道路是唯一的。 * 计算机学院 * 推论11.1.1 任意非平凡的树T=(n,m)中,至少有两片树叶。 证明因树T是连通的,从而T中各结点的度数均大于等于1。设T中有k片树叶,其余结点的度数均大于等于2。于是有 2m=deg(v1)+deg(v2)+deg(v3)+……+deg(vn) ?k+2(n-k)=2n-k。 由于树中有m=n-1,于是有: 2(n-1)?2n-k, 由此可得:k?2。这就说明T中至少有两片树叶。■ 推论11.1 .2 阶大于2的树必有割点。 * 计算机学院 * 定义11.2 若连通图G的某个生成子图是一棵树,则称该树为G的生成树T。 生成树T中的边称为树枝; G中不在T中的边称为树补边; G-T称为树补。(这是一个边集合) 对连通图G=(n,m),G的生成树T有n个结点,n-1条边,m-n+1条树补边。 图G=V1 ,E1和图H=V2 ,E2。 若V2=V1, E2?E1,则称H是G的生成子图。 * 计算机学院 * 例11.2 在上图中(b)、(c)所示的树T1、T2,它们都是图(a)的生成树,而图(d)所示的树T3,则不是图(a)的生成树。 对于生成树T1,e1,e2,e3,e4是树枝,而e5,e6,e7是树补边,集合{e5,e6,e7}是T1的树补; 对于生成树T2,e1,e2,e6,e7是树枝,而e3,e4,e5是树补边,集合{e3,e4,e5}是T2的树补。 (a) v1 v2 v3 v4 v5 e1 e2 e7 e6 e3 e4 e5 e4 e1 e3 (b) v1 v2 v3 v4 v5 e2 T1 (c) v1 v2 v3 v4 v5 e1 e2 e7 e6 T2 (d) v2 v3 v4 v5 e2 e3 e4 T3 * 计算机学院 * 定理11.2 任意一个无向连通图G都含有生成树。 证明1.若G是无圈,则G本身就是一棵生成树; 2.若G至少存在一个圈,在此圈中删去其中任意一条边得G1,此时不会影响图G的连通性; 3.若G1仍然有圈,再在任意一个圈中删去其中任意一条边得G2,此时仍不会影响图G1的连通性。 4.重复上述步骤,直至得到一个连通图T,且T是无圈的,但T与G有同样的结点集,所以,T是G的生成树。 推论11.2.1 每个n阶连通图,其边数m≥n-1。
您可能关注的文档
最近下载
- 唐望Don Juan-4.力量的传 奇.doc
- (高清版)B/T 25198-2023 压力容器封头.pdf VIP
- 联勤保障部队第九四〇医院面向社会招聘93人招聘笔试备考题库及答案解析.docx VIP
- 一起机端断路器非全相合闸案例的分析与思考.pdf VIP
- 学习2025年全国教育工作会议精神解读课件.pptx VIP
- 数学分析教案下.pdf VIP
- 2025年生物必修一试卷及答案 .pdf VIP
- 《冠心病》PPT课件【23页】.pptx VIP
- 内容文本讲义210325写作ielts-band-9-vocab-secrets.pdf
- 高血压精准化诊疗中国专家共识(2024).pptx VIP
文档评论(0)