图论第2章资料.pptVIP

  • 7
  • 0
  • 约 38页
  • 2016-08-30 发布于湖北
  • 举报
*/39 例 假定有四个城市,准备修筑铁路将这四个城市连接起来,已知各城市间修铁路的造价预算如下图所示,图中边上的数值表示预算的造价(以亿元为单位),问如何选择线路以使总造价最小。 v1 v4 v3 v2 1 3 5 1 8 7 §2.4最小生成树 */39 分析:设求出的线路为H,因要保证将四个城市连接起来,故H 应是图中的连通生成子图。同时,因要保证造价最小,故H中应无圈(因若有圈,则删去圈中某边还能保证连通性,但造价被减少)。所以H 应是图中的生成树,并且还应是该图中所有生成树中边权之和最小的一个。 v1 v4 v3 v2 1 3 5 1 8 7 */39 定义3 在连通赋权图G中,边权之和最小的生成树称为G 的最小生成树 。 给定无环连通赋权图G,设G 有 n 个点,m 条边,下面给出求 G 的最小生成树的一个算法。 克鲁斯克尔算法 (1) 将G 的边按权从小到大排列,不妨设为 e1, e2,…,em ( 2 ) 取T = {e1},再从e2开始依次将排好序的边加入到T 中,使加入后由T 导出的子图(即由T 作为边集,T 中的边相关联的点作为点集所确定的子图)不含圈,直至T 中含有n-1条边。 */39 解 边权排序为1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6。 对应的边为

文档评论(0)

1亿VIP精品文档

相关文档