计算机科学 ›› 2010, Vol. 37 ›› Issue (4): 238-.

• 人工智能 • 上一篇    下一篇

一种基于离散变权网络的动态最短路径快速算法

章昭辉   

  1. (安徽师范大学数学计算机科学学院 芜湖241003)
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受安徽高校省级自然科学研究重点项目(KJ2008A104, KJ2009A096),芜湖市科技计划重点项目(2008326)资助。

Fast Algorithm of Dynamic Shortest Paths Based on Discrete Varying-weight Networks

ZHANG Zhao-hui   

  • Online:2018-12-01 Published:2018-12-01

摘要: 在离散变权动态网络中,求解最短路径的最优化算法的计算复杂性通常远大于O(n2),不适用于实时的动态交通信息导航系统。提出的动态最短路径快速算法,是在所有的当前点与下一个待选点之间以及待选点与目标点之间的动态弧的权值之和中选择一个最小值,然后把该待选点作为当前点继续选择下一个待选点,如此反复,直到达到目标点为止。该算法所得到的路径是一个次优解,但其执行时间却比寻找最优解算法要小得多,并且所得到的解要优于选择最短距离路径的动态解。实验结果证明这是一种适用于动态交通导航的有效算法。

关键词: 离散变权网络,动态最短路径,算法

Abstract: In discrete varying-weight networks, the computational complexity of the optimal algorithms for shortest paths is far more than O(n2)and they are not suitable for dynamic traffic navigation systems. This paper presented a fast algorithm of dynamic shortest path for discrete varying weight networks. It does't select a candidate vertex as the next current one and makes a minimal sum from the current vertex to the candidate one and from it to the destination one until the current vertex is the destination. The new algorithm yields a sub-optimal solution of the shortest path, but it is more effective than the optimal algorithm and its solution is better than the dynamic solution of the shortest distance path. hhe experiments also prove that the new algorithm is applicable to dynamic traffic navigation.

Key words: Discrete varying weight, Dynamic shortest path, Algorithm

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!