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] Niche Differential Evolution Algorithm and Its Application in Multimodal Function Optimization
    Li, Na
    Li, Yuanxiang
    Huang, Zhiguo
    Wang, Yong
    ADVANCED DESIGN TECHNOLOGY, PTS 1-3, 2011, 308-310 : 2431 - 2435
  • [22] Combinatorial bids based multi-robot task allocation method
    Lin, L
    Zheng, ZQ
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 1145 - 1150
  • [23] Multi-robot Box-Pushing Using Differential Evolution Algorithm for Multiobjective Optimization
    Rakshit, Pratyusha
    Sadhu, Arup Kumar
    Halder, Anisha
    Konar, Amit
    Janarthanan, R.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2011), VOL 1, 2012, 130 : 355 - +
  • [24] Sensor network-based multi-robot task allocation
    Batalin, MA
    Sukhatme, GS
    IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2003, : 1939 - 1944
  • [25] SMT-Based Dynamic Multi-Robot Task Allocation
    Tuck, Victoria Marie
    Chen, Pei-Wei
    Fainekos, Georgios
    Hoxha, Bardh
    Okamoto, Hideki
    Sastry, S. Shankar
    Seshia, Sanjit A.
    NASA FORMAL METHODS, NFM 2024, 2024, 14627 : 331 - 351
  • [26] Resource-based task allocation for multi-robot systems
    Lee, Dong-Hyun
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 103 : 151 - 161
  • [27] Multi-robot Task Allocation Based on Ant Colony Algorithm
    Wang, Jian-Ping
    Gu, Yuesheng
    Li, Xiao-Min
    JOURNAL OF COMPUTERS, 2012, 7 (09) : 2160 - 2167
  • [28] Market-based Approach to Multi-robot Task Allocation
    Hussein, Ahmed
    Khamis, Alaa
    2013 INTERNATIONAL CONFERENCE ON INDIVIDUAL AND COLLECTIVE BEHAVIORS IN ROBOTICS (ICBR), 2013, : 69 - 74
  • [29] Multi-robot task allocation clustering based on game theory
    Martin, Javier G.
    Muros, Francisco Javier
    Maestre, Jose Maria
    Camacho, Eduardo F.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 161
  • [30] Application of Artificial Capital Market in Task Allocation in Multi-robot Foraging
    Akbarimajd, Adel
    Simzan, Ghader
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2014, 7 (03) : 401 - 417