项目管理关键路径算法PMP.pptVIP

  • 222
  • 0
  • 约2.86千字
  • 约 24页
  • 2018-11-02 发布于北京
  • 举报
项目管理关键路径算法PMP.ppt

最短路徑演算法 卓訓榮 2002/11/11 Data base Label Setting Algorithm Label Correcting Algorithm Data Base Label Setting Algorithm Dijkstra’s Shortest-Path Algorithm (Label Setting Algorithm ) 已知路網中有K個點,假設其中兩點分別為 s t,欲求 s到t的最短路徑 Step1 設一變數d(x)代表s點到x點的距離 (x代表路網中任一點) when when 定義y=s Step2 設 a(y,x)代表y到x點的距離,當y點沒有節線到達x點時, a(y,x)=無限大 Ex: a(s,x)=a(x,t)=10 , a(s,t)=a(x,s)=a(t,x)=無限大 取d(x)中最小的一個的x (非s且不曾為y)為y Ex: d(s)=0 , d(a)=5 , d(b)=7 , d(c)=6 , y=a Step3 當y=t時,即找到s到t的最短路徑 否則重新執行Step2 紀錄路徑 在撰寫程式時,為方便知道路徑經過哪些點,建議設一變數P(x)代表通過x點是經過P(x)點到達的 Ex P(a)=s ,

文档评论(0)

1亿VIP精品文档

相关文档