问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

图- 生成树和最小生成树 - 最小生成树(一)

发布网友 发布时间:2023-06-19 00:33

我来回答

1个回答

热心网友 时间:2023-09-18 13:09

   最小生成树

  对于连通的带权图(连通网)G 其生成树也是带权的 生成树T各边的权值总和称为该树的权 记作

  

  这里:

  TE表示T的边集

  w(u v)表示边(u v)的权

  权最小的生成树称为G的最小生成树(Minimum SpannirngTree) 最小生成树可简记为MST

   生成树和最小生成树的应用

  生成树和最小生成树有许多重要的应用

  【例】网络G表示n各城市之间的通信线路网线路(其中顶点表示城市 边表示两个城市之间的通信线路 边上的权值表示线路的长度

  或造价 可通过求该网络的最小生成树达到求解通信线路或总代价最小的最佳方案

   最小生成树性质(MST性质)

  ( )MST性质

  最小生成树性质 设G=(V E)是一个连通网络 U是顶点集V的一个真子集 若(u v)是G中所有的一个端点在U(u∈U)里 另一个端

  点不在U(即v∈V U)里的边中 具有最小权值的一条边 则一定存在G的一棵最小生成树包括此边(u v)

  ( )MST性质的证明

  为方便说明 先作以下约定

  ①将集合U中的顶点看作是红色顶点 ②而V U中的顶点看作是蓝色顶点 ③连接红点和蓝点的边看作是紫色边 ④权最小的紫

  边称为轻边(即权重最 轻 的边) 于是 MST性质中所述的边(u v)就可简称为轻边

  用反证法证明MST性质

  假设G中任何一棵MST都不含轻边(u v) 则若T是G的一棵MST 则它不含此轻边

  由于T是包含了G中所有顶点的连通图 所以T中必有一条从红点u到蓝点v的路径P 且P上必有一条紫边(u v )连接红点集和蓝点集

   否则u和v不连通 当把轻边(u v)加入树T时 该轻边和P必构成了一个回路 删去紫边(u v )后回路亦消除 由此可得另一生

  成树T

  T 和T的差别仅在于T 用轻边(u v)取代了T中权重可能更大的紫边(u v ) 因为w(u v)≤w(u v ) 所以

  w(T )=w(T)+w(u v) w(u v )≤w(T)

  故T 亦是G的MST 它包含边(u v) 这与假设矛盾

  所以 MST性质成立

   求MST的一般算法描述

  求MST的一般算法可描述为 针对图G 从空树T开始 往集合T中逐条选择并加入n 条安全边(u v) 最终生成一棵含n 条边的

  MST

  当一条边(u v)加入T时 必须保证T∪{(u v)}仍是MST的子集 我们将这样的边称为T的安全边

  用伪代码可将算法描述为

  GenerieMST(G){//求G的某棵MST

  T〈 ¢; //T初始为空 是指顶点集和边集均空

  while T未形成G的生成树 do{

  找出T的一条安全边(u v);//即T∪{(u v)}仍为MST的子集

  T=T∪{(u v)}; //加入安全边 扩充T

  }

  return T; //T为生成树且是G的一棵MST

  }

  注意

  下面给出的两种求MST的算法均是对上述的一般算法的求精 两算法的区别仅在于求安全边的方法不同

  为简单起见 下面用序号 … n 来表示顶点集 即

  V(G)={ … n }

  G中边上的权解释为长度 并设T=(U TE)

lishixin/Article/program/sjjg/201311/23829
    声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
    E-MAIL:11247931@qq.com
    请问世事洞明皆学问,人情练达即文章是什么意思呀 世事洞明皆学问人情练达即文章意思 翡翠中的绿是怎么形成的翡翠中的绿是如何形成的 小学资格证音乐好考吗 关于心机套路深的句子 大宗交易体现在龙虎榜吗 一个大锅盖,怎样加两个高频头,收看同一个卫星呢?请高手指教。_百度知 ... 如何制作卫星锅 DNF 里有个任务不知道怎么做,请各位帮我看一下 国内怎么炒黄金期货? 年利率8.64%3万分24期每月还多少? 古锡可以当茶盘吗 ...能上水时热水溢流口往外溢水停止上水溢流口也停止溢水是什么... 7个月的宝宝总想睡觉,不爱吃饭 识货在线鉴别过程可以退出吗 识货赚钱情报是真的吗安全吗 识货二手手机可靠吗 枇杷要冷藏吗 枇杷要不要冷藏 秘鲁和美国的关系 火龙果切开后可以放几天呢?火龙果的保存方法有哪些呢? 水葫芦是什么类植物门 水葫芦是水生植物吗? 香椿炒后,放冰箱长白毛毛还能吃吗 在北京买房,在哪里买好? 求教好转染的小鼠细胞系 步步高DVD/VCD碟机遥控器上均衡是干什么用的 拆步步高vcd遥控器取原件用,是什么牌子 ...那里很梦幻,又像天上的宫殿,自己会飞,这是什么征兆? 忘了密码怎样删除icloud账户 专项扣除房屋贷款扣除比例 图的连通性算法可扩增为求图G最小生成树(MST)的算法。() 最小生成树实际应用的例子 《第二次考试》课文主要内容 科目二第二次机会怎么进行 MATLAB怎么清除代码呢? 大棚柿子在垄沟里撒肥用水灌溉有效吗 进圈是不是骗局 贺峻霖会被二次雪藏吗 李飞为什么不重视贺峻霖 贺峻霖因为什么节目被央视发现 陌陌好友隐身后我看到的是什么 空调制冷正常不制热怎么回事 梦见和少数民族女孩结婚的预兆 《名侦探柯南》中琴酒为什么要追杀柯南? ...ios7.0.4 已越狱,下载安装了一个wifi上网精灵。怎么共享已链接的热... edius视频叠加显示设置里面的,更新周期选项- “场'和 ‘帧”什么区别... iPhone手机怎么按时效删除短信 16rf是不是150lb job market paper是什么意思 综合谜语:穿打补丁衣服(打一歌手)
    • 焦点

    最新推荐

    猜你喜欢

    热门推荐