Multi-point shortest path planning based on an Improved Discrete Bat Algorithm

被引:31
|
作者
Liu, Lijue [1 ]
Luo, Shuning [1 ]
Guo, Fan [1 ]
Tan, Shiyang [1 ]
机构
[1] Cent South Univ, Sch Informat Sci & Engn, Changsha 410083, Peoples R China
关键词
Multi-point path planning; Bat algorithm; Floyd-Warshall algorithm; Incomplete connected graph; TRAVELING SALESMAN PROBLEM; COLONY; TSP;
D O I
10.1016/j.asoc.2020.106498
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-point shortest path planning problem is a typical problems in discrete optimization. The bat algorithm is a nature-inspired metaheuristic optimization algorithm that is used in a wide range of fields. However, there is one problem with the BA, which is easy to premature. To solve multi-point shortest path planning problem, an improved discrete bat algorithm (IDBA) is proposed in this paper. In this algorithm, the Floyd-Warshall algorithm is first used to transform an incomplete connected graph into a complete graph whose vertex set consists of a start point and necessary points. Then the algorithm simulates the bats' foraging and obstacle avoidance process to find the shortest path in the complete graph to satisfy the constraints. Finally, the path is transferred to the original incomplete graph to get the solution. In order to overcome the premature phenomenon of a discrete bat algorithm, the modified neighborhood operator is proposed. To prove the effectiveness of our method, we compared its performance in 26 instances with the results obtained by three different algorithms: DBA, IBA and GSA-ACS-PSOT. We also performed a sensitivity analysis on the parameters. The results indicate that the improved bat algorithm outperforms all the other alternatives in most cases. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Multi-point traversal path planning of manipulator based on improved RRT algorithm
    Wang, Zhiqiang
    Sun, Hanxu
    Cai, Peilin
    Lan, Xiaojuan
    Ma, Long
    Wu, Dong
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ROBOTICS, INTELLIGENT CONTROL AND ARTIFICIAL INTELLIGENCE (RICAI 2019), 2019, : 166 - 171
  • [2] Multi-Point Shortest Path in the Complex Road Network Based on Floyd Algorithm
    Li, Ying
    Li, Donghui
    Yu, Yaping
    INFORMATION COMPUTING AND APPLICATIONS, ICICA 2013, PT II, 2013, 392 : 364 - 372
  • [3] Multi-point path planning based on the algorithm of colony-particle swarm optimization
    Liu L.
    Luo S.
    Gao Y.
    Chen M.
    Tongxin Xuebao/Journal on Communications, 2019, 40 (02): : 102 - 110
  • [4] Path Planning for Mobile Robot Based on Improved Bat Algorithm
    Yuan, Xin
    Yuan, Xinwei
    Wang, Xiaohu
    SENSORS, 2021, 21 (13)
  • [5] A Novel Improved Bat Algorithm in UAV Path Planning
    Lin, Na
    Tang, Jiacheng
    Li, Xianwei
    Zhao, Liang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 61 (01): : 323 - 344
  • [6] Robot Path Planning Based on Improved Bat Algorithm and Cubic Spline Interpolation
    Liu J.-S.
    Ji H.-Y.
    Li Y.
    Zidonghua Xuebao/Acta Automatica Sinica, 2021, 47 (07): : 1710 - 1719
  • [7] A novel path planning method of mobile robots based on an improved bat algorithm
    Wang, Zhongbin
    Wu, Ziqing
    Si, Lei
    Tong, Kuangwei
    Tan, Chao
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2021, 235 (16) : 3071 - 3086
  • [8] A Shortest Path Based Path Planning Algorithm for Nonholonomic Mobile Robots
    Kaichun Jiang
    Lakmal D. Seneviratne
    S. W. E. Earles
    Journal of Intelligent and Robotic Systems, 1999, 24 : 347 - 366
  • [9] Combination path planning based on improved jump point search and A* algorithm
    Jin Z.
    Huang W.
    Li C.
    He J.
    High Technology Letters, 2022, 32 (04) : 412 - 420
  • [10] A shortest path based path planning algorithm for nonholonomic mobile robots
    Jiang, KC
    Seneviratne, LD
    Earles, SWE
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1999, 24 (04) : 347 - 366