Self-adaptive differential evolution-based coati optimization algorithm for multi-robot path planning

被引:0
|
作者
Zhu, Lun [1 ]
Zhou, Guo [2 ]
Zhou, Yongquan [1 ,3 ]
Luo, Qifang [1 ,3 ]
Huang, Huajuan [1 ,3 ]
Wei, Xiuxi [1 ,3 ]
机构
[1] Guangxi Minzu Univ, Coll Artificial Intelligence, Nanning, Peoples R China
[2] China Univ Polit Sci & Law, Dept Sci & Technol Teaching, Beijing, Peoples R China
[3] Guangxi Key Labs Hybrid Computat & IC Design Anal, Nanning, Peoples R China
基金
中国国家自然科学基金;
关键词
differential evolution; coati optimization algorithm; self-adaptive differential evolution-based coati optimization; multi-robot path planning; metaheuristic;
D O I
10.1017/S0263574725000049
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The multi-robot path planning problem is an NP-hard problem. The coati optimization algorithm (COA) is a novel metaheuristic algorithm and has been successfully applied in many fields. To solve multi-robot path planning optimization problems, we embed two differential evolution (DE) strategies into COA, a self-adaptive differential evolution-based coati optimization algorithm (SDECOA) is proposed. Among these strategies, the proposed algorithm adaptively selects more suitable strategies for different problems, effectively balancing global and local search capabilities. To validate the algorithm's effectiveness, we tested it on CEC2020 benchmark functions and 48 CEC2020 real-world constrained optimization problems. In the latter's experiments, the algorithm proposed in this paper achieved the best overall results compared to the top five algorithms that won in the CEC2020 competition. Finally, we applied SDECOA to optimization multi-robot online path planning problem. Facing extreme environments with multiple static and dynamic obstacles of varying sizes, the SDECOA algorithm consistently outperformed some classical and state-of-the-art algorithms. Compared to DE and COA, the proposed algorithm achieved an average improvement of 46% and 50%, respectively. Through extensive experimental testing, it was confirmed that our proposed algorithm is highly competitive. The source code of the algorithm is accessible at: https://ww2.mathworks.cn/matlabcentral/fileexchange/164876-HDECOA.
引用
收藏
页数:38
相关论文
共 50 条
  • [11] Multi-robot path planning based on cooperative co-evolution and adaptive CGA
    Yang, Dongyong
    Chen, Jinyin
    Matsumoto, Naofumi
    Yamane, Yuzo
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2006, : 547 - +
  • [12] Multi-robot mapping based on the adaptive differential evolution
    School of Information Science and Engineering, Central South University, Changsha 410083, China
    不详
    High Technol Letters, 2013, 1 (7-11):
  • [13] Multi-robot mapping based on the adaptive differential evolution
    刘利枚
    CaiZixing
    HighTechnologyLetters, 2013, 19 (01) : 7 - 11
  • [14] Multi-objective Optimization Using Self-adaptive Differential Evolution Algorithm
    Huang, V. L.
    Zhao, S. Z.
    Mallipeddi, R.
    Suganthan, P. N.
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 190 - 194
  • [15] Multi-Robot Path Planning Based on the Developed RRT* Algorithm
    Li Yang
    Cu Rongxi
    Yang Chenguang
    Xu Demin
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 7049 - 7053
  • [16] Mobile Robot Dynamic Path Planning Based on Self-Adaptive Harmony Search Algorithm and Morphin Algorithm
    Quan, Yongbin
    Ouyang, Haibin
    Zhang, Chunliang
    Li, Steven
    Gao, Li-Qun
    IEEE ACCESS, 2021, 9 : 102758 - 102769
  • [17] Strengthening evolution-based differential evolution with prediction strategy for multimodal optimization and its application in multi-robot task allocation
    Zhao, Hong
    Tang, Ling
    Li, Jia Rui
    Liu, Jing
    APPLIED SOFT COMPUTING, 2023, 139
  • [18] A self-adaptive differential evolution algorithm for continuous optimization problems
    Jitkongchuen D.
    Thammano A.
    Artificial Life and Robotics, 2014, 19 (02) : 201 - 208
  • [19] A Self-adaptive Differential Evolution Algorithm for Solving Optimization Problems
    Farda, Irfan
    Thammano, Arit
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGY (IC2IT 2022), 2022, 453 : 68 - 76
  • [20] Self-adaptive mutation differential evolution algorithm based on particle swarm optimization
    Wang, Shihao
    Li, Yuzhen
    Yang, Hongyu
    APPLIED SOFT COMPUTING, 2019, 81