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
相关论文
共 27 条
  • [1] Aarts E., 1989, HDB BRAIN THEORY NEU
  • [2] [Anonymous], C EVOL COMPUT
  • [3] [Anonymous], 2012, International Journal of Intelligent Systems and Applications, DOI [DOI 10.5815/IJISA.2012.07.03, 10.5815/ijisa.2012.07.03, 10.5815/ijisa10.5815/ijisa:2012.0710.5815/ijisa:2012.07.03]
  • [4] Archer A., 2010, FDN COMPUTER SCI, P427
  • [5] Exact algorithms for the traveling salesman problem with draft limits
    Battarra, Maria
    Pessoa, Artur Alves
    Subramanian, Anand
    Uchoa, Eduardo
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 235 (01) : 115 - 128
  • [6] Solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques
    Chen, Shyi-Ming
    Chien, Chih-Yao
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) : 14439 - 14450
  • [7] Mobile robot path planning using artificial bee colony and evolutionary programming
    Contreras-Cruz, Marco A.
    Ayala-Ramirez, Victor
    Hernandez-Belmonte, Uriel H.
    [J]. APPLIED SOFT COMPUTING, 2015, 30 : 319 - 328
  • [8] A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment
    Das, P. K.
    Behera, H. S.
    Das, Swagatam
    Tripathy, H. K.
    Panigrahi, B. K.
    Pradhan, S. K.
    [J]. NEUROCOMPUTING, 2016, 207 : 735 - 753
  • [9] New formulations for the elementary shortest-path problem visiting a given set of nodes
    de Andrade, Rafael Castro
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 254 (03) : 755 - 768
  • [10] Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892