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 条
  • [41] A Bat Algorithm with Mutation for UCAV Path Planning
    Wang, Gaige
    Guo, Lihong
    Duan, Hong
    Liu, Luo
    Wang, Heqi
    SCIENTIFIC WORLD JOURNAL, 2012,
  • [42] Discrete Bat Algorithm for Event Planning Optimization
    Delalic, S.
    Alihodzic, A.
    Tuba, M.
    Sebnanovic, E.
    Hasic, D.
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 1085 - 1090
  • [43] A Discrete Bat Algorithm for Disassembly Sequence Planning
    Jiao Q.
    Xu D.
    Journal of Shanghai Jiaotong University (Science), 2018, 23 (2) : 276 - 285
  • [44] A Discrete Bat Algorithm for Disassembly Sequence Planning
    焦庆龙
    徐达
    JournalofShanghaiJiaotongUniversity(Science), 2018, 23 (02) : 276 - 285
  • [45] A Novel Method for Discrete Evidence Fusion Based on Dijkstra Shortest Path Algorithm
    Liu, Bo
    Yang, Yang
    Deng, Xinyang
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 3574 - 3579
  • [46] Application of Optimization Algorithms for Optimal Inspection Path Planning in Multi-point Distribution Stations
    Hung, Chun-Chun
    Wang, Meng-Hui
    Kuo, Cheng-Chien
    Lu, Shiue-Der
    SENSORS AND MATERIALS, 2024, 36 (01) : 1 - 15
  • [47] Path Planning Method for Multi-point Exploration of Underwater Glider to Minimize Energy Consumption
    Wu, Hongyu
    Niu, Wendong
    Zhang, Yuling
    Wang, Shuxin
    Yan, Shaoze
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2023, 59 (05): : 156 - 166
  • [48] On a multi-point discrete boundary value problem
    Henderson, Johnny
    Luca, Rodica
    JOURNAL OF DIFFERENCE EQUATIONS AND APPLICATIONS, 2013, 19 (04) : 690 - 699
  • [49] Improved A* Multi-Robot Bilevel Path Planning Algorithm
    Chen, Guangyou
    Yu, Su
    Computer Engineering and Applications, 2023, 59 (11) : 312 - 319
  • [50] Planning a Shortest Path Based on Detour and Path Shortening
    Jan, Gene Eu
    Fung, Kevin
    Luo, Chaomin
    Kuan, Cheng-Chun
    2019 IEEE SOUTHEASTCON, 2019,