离散数学 04.02 树

§4.2 

4.2.1 

4.2.1.G=(P,L)GG() 

1.GGG1 
GGv 1 ,v 1 v 2 v 2 v 3 v 2 v 1 k2,v k v k1 v k ;v k v k+1 v k1 v 1 ,v 2 ,,v k1 ,v k ,v k+1 ,,GG 

4.2.1.G1)G2)GG3)Gv,v  vv  ),vv  GP(G)n,4)GG(n1)5)GG(n1) 
:1)2)Gvv  vv  (v,v 1 ,,v  ),vv  2vv  G 

2)3)Gv,v  ,vv  vv  (v,v 1 ,,v n ,v n+1 ),(v,v  1 ,,v  m ,v  m+1 ),v n+1 =v  m+1 =v  k使v k v  k Gv k1 v k ,v k1 v k (v k1 ,v  k ,,v m+1 ,v n ,v n1 ,,v k )v k1 v k  

3)1)GG(v,v 1 ,,v k ,,v),vv 1 :(v,v 1 )(v,,v k ,,v 1 )G,G 

1)4)GGG(n1)nn=1n1.Gn1Gv n ,v n v n1 ,v n v n v n1 G  GG  GGv n v n1 ,v n Gv n v n1 v n v n v n1 ,G  G  G  (n1)1=(n2)G(n2)+1=(n1) 

4)5)Gn(n1)Gnn=2,n1Gn1Gv n ,v n v n1 ,v n v n v n1 G  ,G  G  (n1)G  v n v n v n1 G  GG 

5)1)Gn(n1)GGG,GG  G  G  Gk(>0)G  n1)4)G  (n1)G  (n1k)n1>n1k(k>0) 

1. 
2.G  Gvv  Gvv  G  G  vv   

4.2.2Kruskal 

v i v j 线c ij 使v i ,v j ,c ij v i ,v j G 

4.2.2.G()G 

 
1956Kruskal 
Kruskal:G=(G,L)1.l 1 L(G),使w(l 1 )2.l 1 ,l 2 ,,l i L(G){l 1 ,l 2 ,,l i }l i+1 ,使{l 1 ,l 2 ,,l i ,l i+1 }w(l i+1 )l i+1 , 

4.2.2.G=(P,L)KruskalT={l 1   ,l 2   ,,l n }G 
(1)TP(T)=P(G)P(T)P(G),P(G)P(T),xP(G),xP(T),TyGGxyl=(x,v 1 ,,v r ,y),xv 1 Txv 1 TTCP(G)=P(T) 
(2)TT()TTT 1 T 2 ,xT 1 ,yT 2 ,GG(x,v 1 ,,v r ,v r+1 ),x=v 1 ,y=v r+1 ,v i ,v i+1 ,使v i T 1 ,v i+1 T 1 ,v i v i+1 TT 

(3)(1),(2)TGrTr1 
(4)T使TT  T=T  (r1)TT={l  1 ,,l  r1 },T={l 1 ,,l r1 },l 1 T,Tl 1 ,l 1 l 1 l  1 T  T  ={l 1 ,l  2 ,,l  r1 },T  lL(G),w(l 1 )w(l)w(l 1 )w(l  1 )w(T  )=Tw(l  1 )+w(l 1 ),w(T  )W(T),T   
l 1 ,,l k T,l k+1 T,T={l 1 ,,l k ,l k+1 ,,l r1 },T={l 1 ,,l k ,l k+1 ,,l r1 }TT{l k+1 }Cl  k+1 l  k+1 T,T  ={l 1 ,,l k ,l k+1 ,l  k+2 ,,l  r1 },T  KruskalBl k+1 l  k+1 ,w(l k+1 )w(l  k+1 )w(T  )=w(T)w(l  k+1 )+w(l k+1 ),w(T  )w(T)TT  T  l 1 ,,l k+1 ,TT  =T,T 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值