An Improved Dijkstra's Algorithm for Shortest Path Planning on 2D Grid Maps

被引:0
|
作者
Li Wenzheng [1 ]
Liu Junjun [1 ]
Yao Shunli [2 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing, Peoples R China
[2] Minist Emergency Management, Commun & Informat Ctr, Beijing, Peoples R China
关键词
path planning; shortest path; partially-known environments; improved Dijkstra's algorithm; 2D grid maps;
D O I
10.1109/iceiec.2019.8784487
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Finding a shortest path from an arbitrarily selected initial position to a single goal position is very useful in some domains, such as in partially-known environments or control many robotics from different initial positions to move to the goal position. This paper analyzes a property on 2D eight-neighbor grid map and introduces an improved Dijkstra's algorithm (or IDA for short) to solve the problem. The property we analyzed ensures that each position only needs to calculate once to get the shortest distance to the goal position in IDA, so it can save much time with regard to the Dijkstra's algorithm. We test the performance of IDA on different sizes of 2D eight-neighbor gird maps, the results show that IDA can speed up the Dijkstra's algorithm by several orders of magnitude and more. Meanwhile, the results get by our algorithm can easily be used by the A(star) algorithm for partially-known environments as Path Adaptive A(star) and Tree Adaptive A(star) does.
引用
收藏
页码:438 / 441
页数:4
相关论文
共 50 条
  • [21] Towards Shortest Path Computation using Dijkstra Algorithm
    Makariye, Neha
    2017 IEEE INTERNATIONAL CONFERENCE ON IOT AND ITS APPLICATIONS (IEEE ICIOT), 2017,
  • [22] Research on the Improvement of Dijkstra Algorithm in the Shortest Path Calculation
    Huang, Yong
    PROCEEDINGS OF THE 2017 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTER (MACMC 2017), 2017, 150 : 745 - 749
  • [23] Optimization Strategy Based on Shortest Path Algorithm of Dijkstra
    Jiang, Xiaoke
    Fan, Hongjun
    Kang, Dong
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND TECHNOLOGY (ICCT 2015), 2015, : 78 - 82
  • [24] A method for the shortest path search by extended Dijkstra algorithm
    Noto, M
    Sato, H
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 2316 - 2320
  • [25] Simulation of mobile robot motion path planning for robot of different 2D configurations using Dijkstra algorithm
    Viswanath, DS
    Rajaprakash, BM
    Muralidhara, BK
    Basalalli, VK
    MODERN TRENDS IN MANUFACTURING TECHNOLOGY, 1998, : 208 - 214
  • [26] Modified Dijkstra Shortest Path Algorithm for SD Networks
    Abdelghany, Haitham M.
    Zaki, Fayez W.
    Ashour, Mohammed M.
    INTERNATIONAL JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING SYSTEMS, 2022, 13 (03) : 203 - 208
  • [27] Shortest path planning on topographical maps
    Saab, Y
    VanPutte, M
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1999, 29 (01): : 139 - 150
  • [28] Combining turning point detection and Dijkstra's algorithm to search the shortest path
    Wu, Ter-Feng
    Tsai, Pu-Sheng
    Hu, Nien-Tsu
    Chen, Jen-Yang
    ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (02):
  • [29] The analysis of effectiveness of the shortest path for traveling salesman problems in 2D grid
    Valbahs, Edvards
    Grabusts, Peter
    AICT 2013: APPLIED INFORMATION AND COMMUNICATION TECHNOLOGIES, 2013, : 315 - 320
  • [30] Modified bidirectional shortest path Dijkstra's algorithm based on the parallel computation
    Vaira, Gintaras
    Kurasova, Olga
    DATABASES AND INFORMATION SYSTEMS, 2010, : 205 - 217