支撑树与最小支撑树习题解答

支撑树与最小支撑树习题解答 10.3 解 (1)破圈法

根据破圈法的基本原理,去掉(在边上用“/”表示) ① 取圈(v 1,v 2,v 3),去掉边e 2 ② 取圈(v 1,v 2,v 5),去掉边e 7 ③ 取圈(v 2,v 3,v 4),去掉边e 3 ④ 取圈(v 2,v 4,v 5),去掉边e 5 ⑤ 取圈(v 4,v 5,v 6),去掉边e 10 ⑥ 取圈(v 8,v 9,v 10),去掉边e

14

得到一个支撑树如图

10-7

(2)避圈法

①任取一条边e 1,找一条与e 1不构成圈的边e 4 ②找一条与{e 1, e 4}不构成圈的边e 6 ③找一条与{e 1, e 4,e 6}不构成圈的边e 8 ④找一条与{e 1, e 4,e 6, e 8}不构成圈的边e 9

⑤找一条与{e 1, e 4,e 6, e 8, e 9}不构成圈的边e 11 ⑥找一条与{e 1, e 4,e 6, e 8, e 9, e 11}不构成圈的边e 12 ⑦ 找一条与{e 1, e 4,e 6, e 8, e 9, e 11, e 12}不构成圈的边e 15 ⑧ 找一条与{e 1, e 4,e 6, e 8, e 9, e 11, e 12,e 15}不构成圈的边e 14 ⑨ 得到一个支撑树{e 1, e 4,e 6, e 8, e 9, e 11, e 12,e 15,e 14}。 ⑩

如图10-8所示

10.4 解 解(a )给图中的点和边分别加上名称,如图

10-10

(1) 避圈法的方法为:开始选一条最小权的边,以后每步中,总从未被选取的边上选一条权最小的边,并使之与已选取的边不构成圈(每一步中,如果有两条。

i 表示第i 次的选取。 e 13 e 15

e 3 e 9 e 10 e 5 e 17

②⑥⑥ 1 1 2 2 3 3 4

图10-11

则以{e 13, e 15,e 3, e 9, e 10, e 5, e 17}构成的图正好就是一个支撑树 支撑树的权为:

1+1+2+2+3+3+4=16

对应的最小树如图10-12所示

(2) 破圈法的基本方法是:任取一个圈,从圈中去掉一条权最大的边。(如果两条或两条以上的边都是权最大的边,则去掉任意一条),在余下的图中,重复

按照上述方法,去边的具体过程如图10-13所示。i 次进行删除的边。

得到最小树如图10-14所示。

(b )给(b )中的点和边加上名称分别为v i ,e i ,如图10-15所示

(Ⅰ)避圈法:依次找不构成圈的最小边,寻找过程如图10-16所示

则由{e 3, e 4,e 5, e 9, e 8, e 2}构成最小支撑树,如图

10-17

树的权重为:

1+1+2+2+3+2=11

(Ⅱ) 破圈法:本质为依次从所构成的圈中去除最大边,去除过程如图10-18所示

最后剩下的边{e 2, e 3, e 4,e 5, e 8, e 9}所构成的图为最小支撑树 总权重为:

1+1+2+2+2+3=11

(c )给(c )中的点和边加上名称分别为v i ,e i ,如图10-19所示

(Ⅰ)避圈法:寻找最小边的过程如图10-20所示

则由{e 6, e 5,e 2, e 4, e 8, e 9,e 10, e 11, e 15}构成最小支撑树,如图

10-21

树的权重为1+2+2+2+3+3+2+2+2=19 (Ⅱ) 破圈法:去除过程如图10-22所示

最后剩下的边{e 1, e 2,e 5, e 6, e 8, e 9,e 10, e 11, e 15}所构成的图为最小支撑树 如图10-23所示

总权重为:

2+2+2+3+1+2+3+2+2=19

(d )给(d )中的点和边加上名称分别为v i ,e i ,如图10-24所示

(Ⅰ)避圈法:寻找最小边的过程如图10-25所示

最后找出{e 7, e 6,e 1, e 8, e 2,e 10}构成最小支撑树,如图

10-26

总权重为:

w (T )=3+4+4+2+1+3=17

(Ⅱ) 破圈法:去除图中最大边的过程如图10-27所示

最后剩下的边{e 1, e 2,e 10, e 6, e 7, e 8}所构成的图为最小支撑树 如图10-28所示

总权重为:

w (T )=3+4+4+2+1+3=17 10.5 解 把题设中的表用图表示如下:

采用避圈法,寻找最小边的过程如图10-30所示

最后找到{[L , p a ], [P l , T ], [P l , L ], [L , N ], [N , M ]}构成最小支撑树,如图10-31所示

总权重为:

w (T )=2+13+50+34+20=119

支撑树与最小支撑树习题解答 10.3 解 (1)破圈法

根据破圈法的基本原理,去掉(在边上用“/”表示) ① 取圈(v 1,v 2,v 3),去掉边e 2 ② 取圈(v 1,v 2,v 5),去掉边e 7 ③ 取圈(v 2,v 3,v 4),去掉边e 3 ④ 取圈(v 2,v 4,v 5),去掉边e 5 ⑤ 取圈(v 4,v 5,v 6),去掉边e 10 ⑥ 取圈(v 8,v 9,v 10),去掉边e

14

得到一个支撑树如图

10-7

(2)避圈法

①任取一条边e 1,找一条与e 1不构成圈的边e 4 ②找一条与{e 1, e 4}不构成圈的边e 6 ③找一条与{e 1, e 4,e 6}不构成圈的边e 8 ④找一条与{e 1, e 4,e 6, e 8}不构成圈的边e 9

⑤找一条与{e 1, e 4,e 6, e 8, e 9}不构成圈的边e 11 ⑥找一条与{e 1, e 4,e 6, e 8, e 9, e 11}不构成圈的边e 12 ⑦ 找一条与{e 1, e 4,e 6, e 8, e 9, e 11, e 12}不构成圈的边e 15 ⑧ 找一条与{e 1, e 4,e 6, e 8, e 9, e 11, e 12,e 15}不构成圈的边e 14 ⑨ 得到一个支撑树{e 1, e 4,e 6, e 8, e 9, e 11, e 12,e 15,e 14}。 ⑩

如图10-8所示

10.4 解 解(a )给图中的点和边分别加上名称,如图

10-10

(1) 避圈法的方法为:开始选一条最小权的边,以后每步中,总从未被选取的边上选一条权最小的边,并使之与已选取的边不构成圈(每一步中,如果有两条。

i 表示第i 次的选取。 e 13 e 15

e 3 e 9 e 10 e 5 e 17

②⑥⑥ 1 1 2 2 3 3 4

图10-11

则以{e 13, e 15,e 3, e 9, e 10, e 5, e 17}构成的图正好就是一个支撑树 支撑树的权为:

1+1+2+2+3+3+4=16

对应的最小树如图10-12所示

(2) 破圈法的基本方法是:任取一个圈,从圈中去掉一条权最大的边。(如果两条或两条以上的边都是权最大的边,则去掉任意一条),在余下的图中,重复

按照上述方法,去边的具体过程如图10-13所示。i 次进行删除的边。

得到最小树如图10-14所示。

(b )给(b )中的点和边加上名称分别为v i ,e i ,如图10-15所示

(Ⅰ)避圈法:依次找不构成圈的最小边,寻找过程如图10-16所示

则由{e 3, e 4,e 5, e 9, e 8, e 2}构成最小支撑树,如图

10-17

树的权重为:

1+1+2+2+3+2=11

(Ⅱ) 破圈法:本质为依次从所构成的圈中去除最大边,去除过程如图10-18所示

最后剩下的边{e 2, e 3, e 4,e 5, e 8, e 9}所构成的图为最小支撑树 总权重为:

1+1+2+2+2+3=11

(c )给(c )中的点和边加上名称分别为v i ,e i ,如图10-19所示

(Ⅰ)避圈法:寻找最小边的过程如图10-20所示

则由{e 6, e 5,e 2, e 4, e 8, e 9,e 10, e 11, e 15}构成最小支撑树,如图

10-21

树的权重为1+2+2+2+3+3+2+2+2=19 (Ⅱ) 破圈法:去除过程如图10-22所示

最后剩下的边{e 1, e 2,e 5, e 6, e 8, e 9,e 10, e 11, e 15}所构成的图为最小支撑树 如图10-23所示

总权重为:

2+2+2+3+1+2+3+2+2=19

(d )给(d )中的点和边加上名称分别为v i ,e i ,如图10-24所示

(Ⅰ)避圈法:寻找最小边的过程如图10-25所示

最后找出{e 7, e 6,e 1, e 8, e 2,e 10}构成最小支撑树,如图

10-26

总权重为:

w (T )=3+4+4+2+1+3=17

(Ⅱ) 破圈法:去除图中最大边的过程如图10-27所示

最后剩下的边{e 1, e 2,e 10, e 6, e 7, e 8}所构成的图为最小支撑树 如图10-28所示

总权重为:

w (T )=3+4+4+2+1+3=17 10.5 解 把题设中的表用图表示如下:

采用避圈法,寻找最小边的过程如图10-30所示

最后找到{[L , p a ], [P l , T ], [P l , L ], [L , N ], [N , M ]}构成最小支撑树,如图10-31所示

总权重为:

w (T )=2+13+50+34+20=119


相关文章

  • 运筹学课后习题解答_1
  • 运筹学部分课后习题解答 P47 1.1 用图解法求解线性规划问题 min z=2x 1+3x 2 ⎧4x 1+6x 2≥6 a) ⎪ s .. t ⎨4x 1+2x 2≥4⎪x , x ≥0⎩12 解:由图1可知,该问题的可行域为凸集MAB ...查看


  • 04第四章 动态分析方法 习题答案
  • 第四章 动态分析方法 习题答案 一.名词解释 用规范性的语言解释统计学中的名词. 1. 动态数列:是将某种现象的指标数值按时间先后顺序排列而成的统计数列. 2. 平均发展水平:是将不同时期的发展水平加以平均而得到的平均数. 3. 增长量:是 ...查看


  • 2013计算机算法设计与分析期终考试复习题
  • 计算机算法设计与分析复习题 一.填空题 1.一个算法复杂性的高低体现在计算机运行该算法所需的时间和存储器资源上,因此算法的复杂性有 时间 复杂性和空间复杂性之分. 2.出自于"平衡子问题"的思想,通常分治法在分割原问题, ...查看


  • 三角函数基础练习题一(含答案)
  • 三角函数基础练习题一 学生:用时: 分数 一.选择题:在每小题给出的四个选项中,只有一项是符合题目要求的(本大题共10小题,每小题5分,共50分) 1.在三角形ABC 中,AB =5, AC =3, BC =7, 则∠BAC 的大小为( ) ...查看


  • 杠杆习题含答案
  • 简单机械和功 第一节 杠 杆 一.选择题(本大题共7小题,每题3分,共21分) 1.在2011年举行的第157届牛津-剑桥赛艇对抗赛上,牛津大学凭借出色的划桨技术力压剑桥大学获胜,图为运动员在比赛中的情景,从机械的角度讲,船桨是( ) A. ...查看


  • 算法设计与分析基础习题参考答案
  • 习题 1.1 5..证明等式 gcd(m,n)=gcd(n,m mod n)对每一对正整数 m,n 都成立. Hint: 根据除法的定义不难证明: 如果 d 整除 u 和 v, 那么 d 一定能整除 u±v; 如果 d 整除 u,那么 d ...查看


  • 初一正负数习题
  • 一.选择题. 1. 下列说法正确的个数是 ( ) ①一个有理数不是整数就是分数 ②一个有理数不是正数就是负数 ③一个整数不是正的,就是负的 ④一个分数不是正的,就是负的 A 1 B 2 C 3 D 4 3. 下列说法正确的是 ( ) ①0是 ...查看


  • 大学物理实验绪论习题解答(08-09-2)
  • 大学物理实验--绪论课后习题解答 1.指出下列各测量量为几位有效数字 (1) 1, 3, 5 (2) 6, 5 (3) 2 2.改正下列错误,写出正确答案 (1) d =(14. 4±0. 4) cm (2) p =(3. 17±0. 02 ...查看


  • 有理数及其运算练习题及答案题精选[1]
  • 有理数及其运算练习题及答案题精选 一.选择题 1.下面说法中正确的是( ). A .一个数前面加上"-"号,这个数就是负数 B .0既不是正数,也不是负数 C .有理数是由负数和0组成 D.正数和负数统称为有理数 2.如 ...查看


热门内容