期刊文献+

车载导航系统中顾及道路转向限制的弧段Dijkstra算法 被引量:14

An Arc Based Dijkstra Algorithm for Road Turning Penalty in Vehicle Navigation System
下载PDF
导出
摘要 路径规划作为组成车载导航系统的核心模块 ,其效率对整个系统有着至关重要的影响。传统路径规划常用的Dijkstra算法是根据道路“有向图”中的节点进行计算 ,相关的交通属性附加在道路节点上。事实上 ,道路转向限制不仅与节点 (交叉口 )有关 ,而且与相连的 2条道路弧段有关。若要用节点表达道路转向限制 ,需要把 2条弧段间的转向关系转换为相邻的 3个节点之间的关系。这种转换增大存储空间和转换时间的开销 ,还增加了搜索的复杂度。为了解决这一问题 ,提出将原来附属于节点上的转向关系转移到相应的弧段上 ,用节点 弧段关系表达网络的连通性 ,用弧段 弧段转向关系表达交叉路口的转向限制。在此基础上 ,提出了一种顾及导航转向限制的弧段Dijkstra算法。试验表明 。 Vehicle navigation system is a fast developing field of GIS application in recent years, and route planning is one of core modules in the system. The traditional Dijkstra algorithm is based on the nodes relationship of 'directed graph' and transportation attributes is appended on nodes. In fact, the turning penalty is not only related to nodes but also related to arcs in road network. If using the nodes relationship to represent the turning penalty, a transforms must be take from relationship between two links to relationship among three nodes. The transform largely expands the space and time and increases searching complexity. In order to overcome these problems, we present a method that the turn penalty should attach to arcs using node link table to present the connection of network and link link table to represent the turn penalty. An arc based Dijkstra algorithm for turning penalty is presented to take advantage of this method. Test results show that the arcs based algorithm can efficiently implement the route planning in consideration of computing with turn penalty.
出处 《测绘学报》 EI CSCD 北大核心 2002年第4期366-368,共3页 Acta Geodaetica et Cartographica Sinica
基金 国家自然科学基金资助项目 ( 6 98330 10 4 0 1710 76 ) 2 0 0 0年度国家测绘科技发展基金资助项目
关键词 车载导航系统 道路转向限制 弧段 交通网络 DIJKSTRA算法 路径规划 arc road network turn penalty Dijkstra algorithm
  • 相关文献

参考文献8

  • 1ZHOU Chun-ping. The Development and Industrialization of GPS Vehicle Navigation Systems [R]. Beijing:Peking University, 1998. (in Chinese)
  • 2ZHAO Yi-lin. Vehicle Location and Navigation Systems [M]. Beijing: Publishing House of Electronics Industry, 1999. (in Chinese)
  • 3CALDWELL T. On Finding Minimum Routes in a Network with Turn Penalties [J]. Communication of the ACM, 1961, 4(2):107-108.
  • 4VLIET D V. Improved Shortest Path Algorithms for Transport Networks [J]. Transportation Research, 1977, 12:7-20.
  • 5PALLOTTINO S, SCUTELLA M G. Shortest Path Algorithms in Transportation Models: Classical and Innovative Aspects [A]. Equilibrium and Advanced Transportation Modeling [C]. Boston: Kluwer, 1998, 245-281.
  • 6KIRBY R F,POTTS R B.The Minimum Route Problem for Networks with Turn Penalties and Prohibitions [J].Transportation Research,1969,3:394-408.
  • 7EASA S M. Shortest Route Algorithm with Movement Prohibition [J]. Transportation Research, 1985, 19B(3): 197-208.
  • 8GOLDBERG A V, TARJAN R E. Expected Performance of Dijkstra's Shortest Path Algorithm [R]. NJ: Princeton, 1996.

同被引文献109

引证文献14

二级引证文献75

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部