- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
14203331112222图的生成树不唯一11110222223334(3)破圈法(深探法和广探法核心是避免成圈)步骤:从图G任取一个圈,从圈中任舍弃一条边,将此圈破掉。重复以上步骤直至无圈为止。圈1圈2圈3圈4圈5圈6v1v2v3v4v5v6v7练习2:分别使用深探法、广探法、破圈法找出下图的一个生成树使用深探法找出下图的一个生成树01234使用广探法找出下图的一个生成树01112圈4使用破圈法找出下图的一个生成树圈1圈3圈2求最小树的方法有避圈法和破圈法。三、最小生成树定义16:在赋权图G中,一棵生成树所有树枝上权的和,称为生成树的权。具有最小权的生成树,称为最小生成树或最小树或最小支撑树。最小树的应用:设计长度最小的公路网把若干城市联系起来;设计用料最省的电话线网把有关单位联系起来。例一个乡有9个村,道路及其道路长度如图,如何拉电线才能使电线总长度最短?1、避圈法(krusakal)步骤:每步从未选的边中选取边e,使它与已经选的边不构成圈,且e是未选边中的最小权边,直到选够n-1条边。解(1)先将图中边按照大小顺序由小到大排列(v0,v2)=1,(v3,v2)=1,(v3,v4)=1,(v1,v8)=1;(v0,v1)=2,(v0,v6)=2,(v5,v6)=2(v0,v3)=3,(v6,v7)=3;(v0,v4)=4,(v0,v5)=4,(v0,v8)=4,(v1,v2)=4,(v0,v7)=5,(v7,v8)=5,(v4,v5)=5V1V0V8V2V3V4V5V6V71453251144212354V1V0V8V2V3V4V5V6V71453251144212354定理8:用避圈法(kruskal)算法得到的子图为一棵最小树V1V0V8V2V3V4V5V6V713211212使用电话线最小长度L=1+1+1+1+2+2+2+3=13破圈法步骤:从图G中任选一棵树T1;加上一条弦e1,T1+e1中立即生成一个圈。去掉此圈中的最大权边,得到新树T2,以T2代替T1,继续重复检查剩余的弦,直到全部弦检查完毕。定理9:图G的生成树T为最小树,当且仅当对任一弦e来讲,e是T+e中与之对应的圈ue中的最大权边。V1V0V8V2V3V4V5V6V71453251144212354例:先求出一棵树T1,加以弦(v1,v2),得到圈{v1v2v0v1},去掉最大权边(v1,v2);再加上弦(v2,v3),得到圈{v2v3v0v2},去掉最大权边(v0,v3)……,全部弦。2134142544152351V1V0V7V6V8V2V3V4V5使用电话线最小长度L=1+1+1+1+2+2+2+3=13另一种破圈法:找圈,擦除最大边以破圈。赋权图G1542453134421512生成最小树T12312112圈1圈2圈3圈4圈5圈6圈7圈8使用电话线最小长度L=1+1+1+1+2+2+2+3=13V1V6V3V4V5V2V74323245172674练习3:破圈法求下图的最小树最小树的权=3+3+2+2+1+2=1393174123201516252836练习4:避圈法求下图的最小树最小树的权=1+4+9+3+17+23=57v2v3v4v5v6v7v1根:根树入次=0的点;1叶:根树出次=0的点;其他的顶点为分枝点。2层次:由根到某一顶点的道路长度(假设每边的长度为1),称为点的层次。3根树及其应用4根树对有向图而言,根树在计算机科学、决策论有重要应用5定义17:如果一个有向图在不考虑边的方向时是一棵树,6此有向图为有向树。7定义18:有向树T,恰好有一个结点入次=0,其余各点入次=1,8树T为根树(外向树)。9V1:根V1V4V9V8V7V6V5V2V10V3例V5,V6,V4,V7,V9,V10:叶V1,V2.V3,V8:分枝点V2,V3,V4的层次:1V5,V6,V7,V8,V9
文档评论(0)