海事运筹学讲义网络规划.pptVIP

  • 0
  • 0
  • 约2.32万字
  • 约 83页
  • 2019-09-01 发布于广东
  • 举报
7.5最短路径问题 最短路问题就是在一个网络图中,给定一个起点vs和一个终点vt,寻找vs到vt的路,使该路为从vs到vt的所有路中权数最小的路。 实际问题中最短路问题有广泛的应用。例如管道铺设、线路安排、运输线路选择、工厂布局、设备更新等问题。 解法:   标号法   矩阵法 标号法 最短路的标号法是由狄克斯屈(E.W.Dijkstra)于1959年提出的,是目前公认的求解权数为非负的网络最短路问题较好的算法。这种算法能够求出网络中任意一点出发到其它各点的最短路。 算法的思想如下: 对每一个网络中的点vj,均赋予一个标号,永久标号P(vj)或临时标号T(vj)。其含义如下: P(vj)——从起点vs到vj最短路的长; T(vj)——从起点vs到vj最短路的长的上界。 一个点只能有上述两种标号之一,如果有了P标号就不再改变了,如果有T标号则根据情况进行修改。 标号法 该算法的基本思想就是先给vs点标号为P(vs)=0,其余点标号为T(vj)=∞;然后检查有P标号的点,对与该点有关联边的vj的T标号进行修改;在所有T标号中找一个最小的,将其T标号修改成P标号。再检查新得到P标号的点,修改其它点的T标号,再在所有T标号中找最小的修改为P标号;如此反复,直到要求的终点(或所有点)得到P标号为止,即可得到网络最短路。因为此算法一次修改一个P标号,所以如果网络中有N个点,最多经过

文档评论(0)

1亿VIP精品文档

相关文档