交通网络中最短路径算法探索.docVIP

  • 12
  • 0
  • 约2.89千字
  • 约 7页
  • 2018-08-16 发布于福建
  • 举报
交通网络中最短路径算法探索

交通网络中的最短路径算法探索   摘 要:数据结构是计算机学科的核心课程,有向图是图结构的重要内容之一。在计算机中如果用图的邻接矩阵存储带权有向图,用权值表示各有向边的长度,那么利用有向图的最短路径理论就可以解决交通网络中的路线问题,如某个源点到其余各顶点的最短路径以及所有顶点之间的最短路径等等,从而达到资源最省的目的。   关键词:源点;顶点;终点;有向图;最短路径   中图分类号:TP391.41   1 求从某个源点到其余各顶点的最短路径   针对上述邻接矩阵,为了便于分析和计算机存储,引进一个辅助向量disc,它的每个分量disc[i]表示当前所找到的从源点V0出发到达终点Vi的最短路径,初态为:若从源点V0到顶点Vi没有边,则disc[i]为∞,用计算机中可表示的最大正数MAXNUM表示,若从源点V0到顶点Vi有边,则disc[i]为该边上的权值。设第一条最短路径为,其中k满足:   disc[k]=min{disc[i]|Vi∈V-V0},v是G的顶点的集合。   下面求下一条最短路径。   假设下一次要到达的终点是Vj,那么最短路径有两种可能,一种是,另一种是,与之相对应,其长度可能是从V0到Vj的有向边上的权值,也可能是disc[k]与从Vk到Vj的有向边上的权值之和。如果S是已求得的最短路径的终点的集合,那么下一条最短路径必然是从源点V0出发,中

文档评论(0)

1亿VIP精品文档

相关文档