Solving numerical and engineering optimization problems using a dynamic dual-population differential evolution algorithm

被引:1
作者
Zuo, Wenlu [1 ,2 ]
Gao, Yuelin [1 ,2 ]
机构
[1] North Minzu Univ, Sch Math & Informat Sci, Yinchuan 750021, Peoples R China
[2] Ningxia Prov Key Lab Intelligent Informat & Data P, Yinchuan 750021, Peoples R China
关键词
Differential evolution; Dual-population; Individual potential value; Engineering optimization; MUTATION; ADAPTATION;
D O I
10.1007/s13042-024-02361-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Differential evolution (DE) is a cutting-edge meta-heuristic algorithm known for its simplicity and low computational overhead. But the traditional DE cannot effectively balance between exploration and exploitation. To solve this problem, in this paper, a dynamic dual-population DE variant (ADPDE) is proposed. Firstly, the dynamic population division mechanism based on individual potential value is presented to divide the population into two subgroups, effectively improving the population diversity. Secondly, a nonlinear reduction mechanism is designed to dynamically adjust the size of potential subgroup to allocate computing resources reasonably. Thirdly, two unique mutation strategies are adopted for two subgroups respectively to better utilise the effective information of potential individuals and ensure fast convergence speed. Finally, adaptive parameter setting methods of two subgroups further achieve the balance between exploration and exploitation. The effectiveness of improved strategies is verified on 21 classical benchmark functions. Then, to verify the overall performance of ADPDE, it is compared with three standard DE algorithms, eight excellent DE variants and seven advanced evolutionary algorithms on CEC2013, CEC2017 and CEC2020 test suites, respectively, and the results show that ADPDE has higher accuracy and faster convergence speed. Furthermore, ADPDE is compared with eight well-known optimizers and CEC2020 winner algorithms on nine real-world engineering optimization problems, and the results indicate ADPDE has the development potential for constrained optimization problems as well.
引用
收藏
页码:1701 / 1760
页数:60
相关论文
共 116 条
  • [1] Abdel-Basset M, 2018, CHAPTER 10 METAHEURI, DOI [10.1016/B978-0-12-813314-9.00010-4, DOI 10.1016/B978-0-12-813314-9.00010-4]
  • [2] Mechanical engineering design optimisation using novel adaptive differential evolution algorithm
    Abderazek, Hammoudi
    Yildiz, Ali Riza
    Sait, Sadiq M.
    [J]. INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2019, 80 (2-4) : 285 - 329
  • [3] African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems
    Abdollahzadeh, Benyamin
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
  • [4] Differential evolution: A recent review based on state-of-the-art works
    Ahmad, Mohamad Faiz
    Isa, Nor Ashidi Mat
    Lim, Wei Hong
    Ang, Koon Meng
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (05) : 3831 - 3872
  • [5] AEFA: Artificial electric field algorithm for global optimization
    Anita
    Yadav, Anupam
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 48 : 93 - 108
  • [6] Awad N., 2016, PROBLEM DEFINITIONS, DOI DOI 10.1007/S00366-020-01233-2
  • [7] Awad NH, 2017, IEEE C EVOL COMPUTAT, P372, DOI 10.1109/CEC.2017.7969336
  • [8] CADE: A hybridization of Cultural Algorithm and Differential Evolution for numerical optimization
    Awad, Noor H.
    Ali, Mostafa Z.
    Suganthan, Ponnuthurai N.
    Reynolds, Robert G.
    [J]. INFORMATION SCIENCES, 2017, 378 : 215 - 241
  • [9] Fire Hawk Optimizer: a novel metaheuristic algorithm
    Azizi, Mahdi
    Talatahari, Siamak
    Gandomi, Amir H.
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (01) : 287 - 363
  • [10] An integrated multi-population genetic algorithm for multi-vehicle task assignment in a drift field
    Bai, Xiaoshan
    Yan, Weisheng
    Ge, Shuzhi Sam
    Cao, Ming
    [J]. INFORMATION SCIENCES, 2018, 453 : 227 - 238