包含图G中部分指定节点的树称为steinertree3最小生成树有n个乡村.PPT

包含图G中部分指定节点的树称为steinertree3最小生成树有n个乡村.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
包含图G中部分指定节点的树称为steinertree3最小生成树有n个乡村

第7章 图与网络模型 §1 图与网络的基本概念 §2 树图与最小生成树 §3 最短路问题 §4 最大流问题 §5 最小费用最大流问题 §2 树图与最小生成树 一般研究无向图 树图:倒置的树,根(root)在上,树叶(leaf)在下 多级辐射制的电信网络、管理的指标体系、家谱、分类学、组织结构等都是典型的树图 2.1 树的定义及其性质 任两点之间有且只有一条路径的图称为树(tree),记为T 树的性质: 最少边的连通子图,树中必不存在回路 任何树必存在次数为 1 的点 具有 n 个节点的树 T 的边恰好为 n?1 条,反之,任何有n 个节点, n?1 条边的连通图必是一棵树 2.2 图的生成树 树 T 是连通图 G 的生成树(spanning tree),若 T 是 G的子图且包含图 G 的所有的节点;包含图 G 中部分指定节点的树称为 steiner tree 2.3 最小生成树 有n 个乡村,各村间道路的长度是已知的,如何铺设光缆线路使 n 个乡村连通且总长度最短 显然,这要求在已知边长度的网路图中找最小生成树 2.4 求解最小生成树的破圈算法 所谓的最小生成树问题就是在一个赋权的连通的无向图G中找出一个生成树,并使得这个生成树的所有边的权数之和为最小。 算法的具体步骤如下: 在给定的赋权的连通图上任找一个圈; 在所找的圈中去掉一条权数最大的边(如果有两条或两条以上的边都是权数最大的边,则任意去掉其中一条。 如果所余下的图中已不含圈,则计算结束,所余下的图即为最小生成数,否则返回第1步。 应用举例:某大学准备对其所属的7个学院办公室计算机 联网,这个网络的可能连通的路径如图G所示,图中v1,…,v7表示7个学院办公室,图中的边为可能联网的路径,边上所赋的权数为这条路线的长度,单位为百米。请设计一个网络能连通7个学院办公室,并使总的线路长度最短。 v1 v2 v3 v4 v6 v5 v7 10 3 3 4 3 2 7 8 5 4 1 G v1 v2 v3 v4 v6 v5 v7 10 3 3 4 3 2 7 8 5 4 1 G1 1. 在G中找到一个圈(v1,v7,v6,v1),并知在此圈上边[v1,v6]的权数10为最大,在G中去掉边[v1,v6]得图G1。 v1 v2 v3 v4 v6 v5 v7 3 3 4 3 2 7 5 4 1 G2 2. 在G1中找到一个圈(v3,v4,v5,v7,v3),并知在此圈上边[v4,v5]的权数8为最大,在G1中去掉边[v4,v5]得图G2。 8 v1 v2 v3 v4 v6 v5 v7 3 3 4 3 2 7 4 1 G3 3. 在G2中找到一个圈(v2,v3,v5,v7,v2),并知在此圈上边[v5,v7]的权数5为最大,在G2中去掉边[v5,v7]得图G3。 5 v1 v2 v3 v4 v6 v5 v7 3 3 4 3 2 7 4 1 G4 4. 在G3中找到一个圈(v3,v5,v6,v7,v3),并知在此圈上边[v5,v6]和[v3,v7]的权数4为最大,在G3中去掉边[v5,v6]得图G4。 v1 v2 v3 v4 v6 v5 v7 3 3 4 3 2 7 1 G5 5. 在G4中找到一个圈(v2,v3,v7,v2),并知在此圈上边[v3,v7]的权数5为最大,在G2中去掉边[v5,v7]得图G3。 v1 v2 v3 v4 v6 v5 v7 3 3 3 2 7 1 G5 6. 在G5中已找不到任何一个圈了,可知G5即为图G的最小生成树。这个最小生成树的所有边的总权数为3+3+3+1+2+7=19。

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档