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 条
  • [41] Self-adaptive differential evolution algorithm with improved mutation mode
    Shihao Wang
    Yuzhen Li
    Hongyu Yang
    [J]. Applied Intelligence, 2017, 47 : 644 - 658
  • [42] 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
  • [43] Self-adaptive differential evolution algorithm with improved mutation strategy
    Shihao Wang
    Yuzhen Li
    Hongyu Yang
    Hong Liu
    [J]. Soft Computing, 2018, 22 : 3433 - 3447
  • [44] Self-adaptive differential evolution algorithm with improved mutation mode
    Wang, Shihao
    Li, Yuzhen
    Yang, Hongyu
    [J]. APPLIED INTELLIGENCE, 2017, 47 (03) : 644 - 658
  • [45] Optimization methodology based on neural networks and self-adaptive differential evolution algorithm applied to an aerobic fermentation process
    Dragoi, Elena-Niculina
    Curteanu, Silvia
    Galaction, Anca-Irina
    Cascaval, Dan
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (01) : 222 - 238
  • [46] APDDE: self-adaptive parameter dynamics differential evolution algorithm
    Wang, Hong-bo
    Ren, Xue-na
    Li, Guo-qing
    Tu, Xu-yan
    [J]. SOFT COMPUTING, 2018, 22 (04) : 1313 - 1333
  • [47] Path Planning for the Rapid Reconfiguration of a Multi-Robot Formation Using an Integrated Algorithm
    Zhao, Dewei
    Zhang, Sheng
    Shao, Faming
    Yang, Li
    Liu, Qiang
    Zhang, Heng
    Zhang, Zihan
    [J]. ELECTRONICS, 2023, 12 (16)
  • [48] Multi-robot Path Planning with the Spatio-Temporal A* Algorithm and Its Variants
    Wang, Wenjie
    Goh, Wooi-Boon
    [J]. ADVANCED AGENT TECHNOLOGY, 2012, 7068 : 313 - 329
  • [49] A self-adaptive multi-population based Jaya algorithm for engineering optimization
    Rao, R. Venkata
    Saroj, Ankit
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2017, 37 : 1 - 26
  • [50] A New Many-Objective Evolutionary Algorithm Based on Self-Adaptive Differential Evolution
    Zhao, Hongyan
    Xiao, Jing
    [J]. 2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 601 - 605