給定一棵有向樹T,樹T中每個頂點u都有一個權w[u],樹的每條邊[u,v]也都有一個非負邊長d[u,v]。有向樹T的每個頂點u可以看做客戶,其服務需求量為w[u]。每條邊[u,v]的邊長d[u,v]可以看做是運輸費用。如果在頂點u處未設置服務機構,則將頂點u處的服務需求沿有向樹的邊(u,v]轉移到頂點v處服務機構,則需付出的服務轉移費用為w[u]*d[u,v]。樹根處已設置了服務機構,現在要在樹T中增設k處服務機構,使得整棵樹T的服務轉移費用最小。該算法對于給定的有向樹T,計算在樹T中增設k處服務機構的最小服務轉移費用。
標簽:
樹
上傳時間:
2017-03-13
上傳用戶:semi1981