首页 | 本学科首页   官方微博 | 高级检索  
     检索      

两种改进的最优路径规划算法
引用本文:李擎,宋顶立,张双江,李哲,刘建光,王志良.两种改进的最优路径规划算法[J].北京科技大学学报,2005,27(3):367-370.
作者姓名:李擎  宋顶立  张双江  李哲  刘建光  王志良
作者单位:1. 北京科技大学信息工程学院,北京,100083
2. 河北理工大学,唐山,063009
3. 唐山市交通局货运科,唐山,063000
4. 海湾科技集团,北京,100102
摘    要:在对经典Dijkstra算法和A*算法分析的基础上对它们分别进行了改进.在经典Dijkstra算法中,针对当前不相连节点间路径长度为无穷大这一特点,首先对两个节点是否相连进行判断;若发现两个节点并不相连时,则舍去相应计算,从而减小计算量.针对A*算法在实际应用中搜索效率低的缺点,将经典A*算法搜索出的原始最优路径中的节点依次进行封堵后,再按照经典A*算法搜索出相应的新最优路径,最后再将原始最优路径与这些新最优路径进行对比,以便确定最终的最优路径.仿真研究表明:改进的Dijkstra算法可以减少大量的无关节点计算,提高运算的效率;改进的A*算法则可以提高搜索到最优路径的成功率.

关 键 词:路径规划  车辆导航  Dijkstra算法  A*算法  改进  最优路径  路径规划算法  algorithms  path  planning  optimum  成功率  法则  搜索效率  运算  节点计算  仿真研究  封堵  应用  计算量  发现  判断  连进  无穷大  路径长度
修稿时间:2004年8月10日

Two improved optimum path planning algorithms
LI Qing,Song Dingli,ZHANG Shuangjiang,LI Zhe,Liu Jianguang,WANG Zhiliang.Two improved optimum path planning algorithms[J].Journal of University of Science and Technology Beijing,2005,27(3):367-370.
Authors:LI Qing  Song Dingli  ZHANG Shuangjiang  LI Zhe  Liu Jianguang  WANG Zhiliang
Abstract:An improved Dijkstra's and an improved A* algorithm were proposed based on the analysis of their drawbacks. In the traditional Dijkstra's algorithm, the distance between two unconnected nodes is infinite and some relative calculations are useless. The improved Dijkstra's algorithm proposed that the connection between nodes should be tested at first so that it can decrease the computing overhead to a great extent. When the traditional A* algorithm is used in practice, its efficiency is not satisfied. The improved A* algorithm includes such steps as the following: firstly, the original optimum path should be planned by the traditional A* algorithm; secondly the nodes in the original optimum path; should be blocked in turn and the traditional A* algorithm is used again in order to look for another new optimum path. finally, these new optimum paths should be compared with the original one so that the final optimum path can be selected. Simulation results show that the improved Dijkstra's algorithm can enhance the calculation efficiency and the improved A* algorithm can find the more optimum path.
Keywords:optimum path search  intelligent vehicle guidance and location  Dijkstra's algorithm  A* algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号