Strengthening evolution-based differential evolution with prediction strategy for multimodal optimization and its application in multi-robot task allocation

被引:9
|
作者
Zhao, Hong [1 ]
Tang, Ling [1 ]
Li, Jia Rui [1 ]
Liu, Jing [1 ]
机构
[1] Xidian Univ, Guangzhou Inst Technol, Guangzhou, Peoples R China
关键词
Differential evolution; Multimodal optimization problems; Prediction mutation strategy; Strengthening evolution; Multirobot task allocation; PARTICLE SWARM OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.asoc.2023.110218
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many real-world problems can be considered multimodal optimization problems (MMOPs), which require locating as many global optima as possible and refining the accuracy of the found optima as high as possible. However, there are some issues with existing algorithms for solving MMOPs. For instance, most of the existing methods adopt the greedy selection strategy to select offspring, which may lead some individuals to fall into local optima and the repetitive evaluations for these local optima will exhaust many fitness evaluations (FEs). Moreover, many MMOPs tend to be expensive to evaluate, and the rational allocation of evaluation resources to better deal with MMOPs is a critical challenge within a limited number of FEs. How to allocate FEs reasonably in a whole evolution and how to avoid individuals becoming trapped in local optima are two key problems in solving MMOPs. Therefore, this paper proposes a strengthening evolution-based differential evolution with prediction strategy (SEDE-PS) for solving MMOPs and verifies its performance in a multirobot task allocation (MRTA) problem, which has the following three contributions. First, a neighbour-based evolution prediction (NEP) strategy is proposed to predict the position of individuals in the next generation by using the historical information of individuals as much as possible. Second, a prediction-based mutation (PM) strategy is introduced to accelerate convergence by combining it with the NEP strategy. Third, a strengthening evolution (SE) strategy is proposed to select inferior individuals to evolve them unconditionally several times and make them approach global optima or jump out of local optima. We compare the SEDE-PS with state-of-the-art multimodal optimization algorithms on the widely used CEC'2013 benchmark. The experimental results show that SEDE-PS performs better than, or is competitive with these compared algorithms. Moreover, SEDE-PS is applied to a real-world MRTA problem to further verify the effectiveness of SEDE-PS.& COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Discrete Differential Evolution Strategy and its Numerical Application
    Zhang, Mingming
    Zhao, Shuguang
    Wang, Xu
    ADVANCED MEASUREMENT AND TEST, PARTS 1 AND 2, 2010, 439-440 : 540 - 545
  • [22] Consensus-based fast and energy-efficient multi-robot task allocation
    Mahato, Prabhat
    Saha, Sudipta
    Sarkar, Chayan
    Shaghil, Md
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 159
  • [23] Multi-Robot Task Allocation Based on Cloud Ant Colony Algorithm
    Li, Xu
    Liu, Zhengyan
    Tan, Fuxiao
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT IV, 2017, 10637 : 3 - 10
  • [24] Differential Evolution with Dynamic Niche Radius Strategy for Multimodal Optimization
    Zhang, Guijun
    Li, Dongwei
    Zhou, Xiaogen
    Xu, Dongwei
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 3059 - 3064
  • [25] Strategy Adaptative Memetic Crowding Differential Evolution For Multimodal Optimization
    Liang, J. J.
    Ma, S. T.
    Qu, B. Y.
    Niu, B.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [26] Particle Swarm Optimization for Cooperative Multi-Robot Task Allocation: A Multi-Objective Approach
    Wei, Changyun
    Ji, Ze
    Cai, Boliang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 2530 - 2537
  • [27] Evolutionary Multimodal Optimization Based on Bi-Population and Multi-Mutation Differential Evolution
    Wei Li
    Yaochi Fan
    Qingzheng Xu
    International Journal of Computational Intelligence Systems, 2020, 13 : 1345 - 1367
  • [28] MULTI-AUV DISTRIBUTED TASK ALLOCATION BASED ON THE DIFFERENTIAL EVOLUTION QUANTUM BEE COLONY OPTIMIZATION ALGORITHM
    Li, Jianjun
    Zhang, Ru Bo
    Yang, Yu
    POLISH MARITIME RESEARCH, 2017, 24 : 65 - 71
  • [29] Multi-robot task allocation for optional tasks with hidden workload: Using a model-based hyper-heuristic strategy
    Yan, Fuhan
    Di, Kai
    Ge, Bin
    Liu, Luoliang
    Wang, Zeren
    Fan, Wenjian
    Hu, Didi
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 138
  • [30] Evolutionary Multimodal Optimization Based on Bi-Population and Multi-Mutation Differential Evolution
    Li, Wei
    Fan, Yaochi
    Xu, Qingzheng
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2020, 13 (01) : 1345 - 1367