- 1
- 0
- 约4.28千字
- 约 6页
- 2017-06-11 发布于北京
- 举报
最小生成树算法分析
一、生成树的概念
若图是连通的无向图或强连通的有向图,则从其中任一个顶点出发调用一次bfs或dfs后便可以系统地访问图中所有顶点;若图是有根的有向图,则从根出发通过调用一次dfs或bfs亦可系统地访问所有顶点。在这种情况下,图中所有顶点加上遍历过程中经过的边所构成的子图称为原图的生成树。
对于不连通的无向图和不是强连通的有向图,若有根或者从根外的任意顶点出发,调用一次bfs或dfs后一般不能系统地访问所有顶点,而只能得到以出发点为根的连通分支(或强连通分支)的生成树。要访问其它顶点需要从没有访问过的顶点中找一个顶点作为起始点,再次调用bfs或dfs,这样得到的是生成森林。
由此可以看出,一个图的生成树是不唯一的,不同的搜索方法可以得到不同的生成树,即使是同一种搜索方法,出发点不同亦可导致不同的生成树。
可以证明:具有n个顶点的带权连通图,其对应的生成树有n-1条边。
二、求图的最小生成树算法
严格来说,如果图G=(V,E)是一个连通的无向图,则把它的全部顶点V和一部分边E’构成一个子图G’,即G’=(V, E’),且边集E’能将图中所有顶点连通又不形成回路,则称子图G’是图G的一棵生成树。
对于加权连通图,生成树的权即为生成树中所有边上的权值总和,权值最小的生成树称为图的最小生成树。
求图的最小生成树具有很高的实际应用价值,比如下面的这个例题。
例1、城市公交网
您可能关注的文档
- 最全天然气常识和单位换算.docx
- 最全客服快捷回复语(干货分享).doc
- 最全小本创业项目大集合.doc
- 最全最完整的健康小常识健康诗句.doc
- 最全最实用的优美句子集锦.doc
- 最全校园之声广播站开场白.doc
- 最全百家姓包含复姓【免费】.doc
- 最全的世界汽车标志欣赏及LOGO释义.doc
- 最全的会议论文格式要求.doc
- 最全的公务员知识:1300条公务员常识(绝对最全).doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- DGTJ08-2113-2012 逆作法施工技术规程.pdf VIP
- 本科毕业论文-年产量240万吨冷轧带钢车间设计.doc VIP
- DGTJ08-2116-2012 内河航道工程设计规范.pdf VIP
- 中铁隧道集团机设备管理规则.doc VIP
- 主治医生的工作述职报告范文(七篇).docx VIP
- DGTJ08-2119-2013 地源热泵系统工程技术规程.pdf VIP
- 合肥市2026届高三(二模)物理试卷(含答案).pdf
- JTGQS 013-1977 公路桥涵设计图 钢筋混凝土圆管涵洞.docx VIP
- 雅马哈PSR-740、640中文说明书.pdf VIP
- 新版《医疗器械监督管理条例》培训考核试题及答案.docx VIP
原创力文档

文档评论(0)