- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《离散数学课件》5树要点
生成子图是由全部顶点与部分边组成的子图。 生成子图是由全部顶点与部分边组成的子图。 教材上未明确“基本圈”的概念。 每种连接方式的成本可以看成对每条边都赋予了一个权值。 实际上,不会同时安装所有的连接,左图是成本最低的安装方案。 在如图所示的例子中, 基本割集与回路的交=基本割集=两条边 一棵根树,为简单起见,我们往往把它画成一个无向图。我们使每一条边的箭头都指向下方,从而达到可以省略箭头的目的。 (在有序树中,最左边的子树的根称为第一个孩子,最右边的称为最后一个孩子) 例2 已知无向树T有5片树叶, 2度与3度顶点各1个, 其余顶点的度数均为4. 求T的阶数n, 并画出满足要求的所有非同构的无向树. 解 设T的阶数为n, 则边数为n?1, 4度顶点的个数为n?7. 由握手定理得 2m=2(n?1)=5?1+2?1+3?1+4(n?7) 解出n=8, 4度顶点为1个. T的度数列为1,1,1,1,1,2,3,4 有3棵非同构的无向树 * */60 10.2 连通图的生成树和带权连通图的最小生成树 (一) 生成树 (二) 基本圈、基本割集 (三) 生成树与基本圈、基本割集的关系 (四) 最小生成树 (五) 避圈法 */60 例 假设有分布在不同建筑物中的5台计算机。计算机连接的可能方案如右图所示。 这些可能安装方案都是生成子图,并具有树的结构。 */60 生成树 定义:设G=(V,E)是一个连通图, G的一个生成子图若本身是一棵树, 称它为G的一棵生成树。 */60 定理1 任何连通图都有生成树。 证明:设G=(V,E)是一个简单连通图. 若G中无圈,则G 本身是G的一棵生成树。 若G中有圈,拿去圈中一条边,原图仍连通。若再有圈,再拿去圈中一条边,直到G中无圈为止。因为G中顶点与边均为有限数,故上述工作一定可以在有限步内结束。 G的这个无圈的连通子图就是G中一颗生成树。 */60 例1 G若有生成树,一般不唯一 */60 生成树的枝、弦 设G=(V,E)是一个图,TG=(V,D)是G的一棵生成树。 称e?D为TG的枝, 称e?E但e?D为TG的弦。 例 */60 基本圈(回路)系统 对于生成树TG的每一个弦,对应于G中的唯一的一个含且仅含该弦的基本圈。 G中由所有弦所分别对应的基本圈组成了G关于TG的基本圈系统。 { v0v1v2v1, v1v3v4v2v1, v1v4v2v1, v2v4v5v2, v3v4v6v3, v4v5v8v7v4, v4v6v7v4, v6v7v8v9v6} 例 v0 v2 v5 v1 v4 v3 v6 v7 v8 v9 */60 基本割集 设e={u0,v0} ?D是TG的枝。令 V1={v?V │v=u0或在 TG中 v与u0之间有不经过边 e的通路}, V2={v?V │v=v0或在 TG中 v与v0之间有不经过边 e的通路}, 则 D’={ {u,v} ?E│u?V1, v?V2}是G的一个割集。 这样的割集叫G关于TG的基本割集。 所有的这样的基本割集组成了基本割集系统。 例 * 实例 例 图中红边为一棵生成树, 求对应它的基本回路系统 与基本割集系统 解 弦e,f,g对应的基本回路分别为 Ce=e b c, Cf=f a b c, Cg=g a b c d, C基={Ce, Cf, Cg}. 树枝a,b,c,d对应的基本割集分别为 Sa={a, f, g}, Sb={b, e, f, g}, Sc={c, e, f g}, Sd={d, g}, S基={Sa, Sb, Sc, Sd}. */60 带权图的最小生成树 例 假设有分布在不同建筑物中的5台计算机C1, C2, C3, C4, C5。计算机连接的可能方案以及每种连接方式的成本(单位:元)如右图所示。 C1 100 C2 900 C3 C4 C5 120 400 200 450 370 C1 C2 C3 C4 C5 左图是成本最低的安装方案。 */60 带权图的最小生成树 设G=(V,E, φ)是一个带权连通图, φ:E→R+,R+ ={x?R│x0}。 TG=(V,D)是G中一棵生成树,可定义TG的权值如下: φ(TG) = ∑ φ(e) e?D 如何在一个给定的带权图中求出权值最小的生成树? */60 带权图的最小生成树 避圈算法(Kruskal) 普里姆(Prim)算法 避圈算法的指导思想 G中任何一个圈中权值最大的
您可能关注的文档
- 《碳和碳的氧化物》单元检测2.doc
- 《短文两篇·蝉·贝壳》教学课件.ppt
- 风情美食方案.ppt
- 《真菌》教学课件.ppt
- 风景.ppt
- 《社会生活有规则》教科版六年级下册品社教案.ppt
- 《知恩感恩成长主题班会-PPT》ppt课件.ppt
- 《硫和氮的氧化物》PPT课件.pptx
- 《社会历史的主体》课件5.ppt
- 《硫酸的制备和性质》课件.ppt
- 2024年山西省临汾市企业人力资源管理师之一级人力资源管理师考试真题题库附答案【基础题】.docx
- 2024年山东省泰安市企业人力资源管理师之四级人力资源管理师考试完整题库加答案.docx
- 2024年山东省济宁市企业人力资源管理师之四级人力资源管理师考试A4版可打印.docx
- 2024年山西省长治市企业人力资源管理师之一级人力资源管理师考试优选题库含答案(实用).docx
- 2024年山东省莱芜市企业人力资源管理师之一级人力资源管理师考试题库附答案【基础题】.docx
- 2024年广东省云浮市企业人力资源管理师之一级人力资源管理师考试完整题库【能力提升】.docx
- 2024年山东省菏泽地区企业人力资源管理师之一级人力资源管理师考试题库带答案(最新).docx
- 2024年山西省太原市企业人力资源管理师之一级人力资源管理师考试优选题库(名校卷).docx
- 2024年山东省聊城市企业人力资源管理师之一级人力资源管理师考试【基础题】.docx
- 2024年山东省淄博市企业人力资源管理师之四级人力资源管理师考试通关秘籍题库带答案(模拟题).docx
文档评论(0)