A competitive mechanism integrated multi-objective whale optimization algorithm with differential evolution q

被引:78
|
作者
Zeng, Nianyin [1 ]
Song, Dandan [1 ]
Li, Han [1 ]
You, Yancheng [1 ]
Liu, Yurong [2 ]
Alsaadi, Fuad E. [3 ]
机构
[1] Xiamen Univ, Sch Aerosp Engn, Xiamen 361005, Fujian, Peoples R China
[2] Yangzhou Univ, Dept Math, Yangzhou 225002, Jiangsu, Peoples R China
[3] King Abdulaziz Univ, Fac Engn, Commun Syst & Networks CSN Res Grp, Jeddah 21589, Saudi Arabia
关键词
Multi-objective problems; Whale optimization algorithm (WOA); Competitive mechanism; Differential evolution (DE);
D O I
10.1016/j.neucom.2020.12.065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a competitive mechanism integrated whale optimization algorithm (CMWOA) is proposed to deal with multi-objective optimization problems. By introducing the novel competitive mechanism, a better leader can be generated for guiding the update of whale population, which benefits the convergence of the algorithm. It should also be highlighted that in the competitive mechanism, an improved calculation of crowding distance is adopted which substitutes traditional addition operation with multiplication operation, providing a more accurate depiction of population density. In addition, differential evolution (DE) is concatenated to diversify the population, and the key parameters of DE have been assigned different adjusting strategies to further enhance the overall performance. Proposed CMWOA is evaluated comprehensively on a series of benchmark functions with different shapes of true Pareto front. Results demonstrate that proposed CMWOA outperforms other three methods in most cases regarding several performance indicators. Particularly, influences of model parameters have also been discussed in detail. At last, proposed CMWOA is successfully applied to three real world problems, which further verifies the practicality of proposed algorithm. CO 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:170 / 182
页数:13
相关论文
共 50 条
  • [31] Multi-objective optimization of hydrodynamic sliding bearing based on differential evolution algorithm
    College of Mechanical Engineering, Taiyuan University of Science and Technology, Taiyuan 030024, China
    不详
    Nongye Jixie Xuebao, 2013, 3 (230-236+245):
  • [32] Differential evolution algorithm for crop planning: Single and multi-objective optimization model
    Adeyemo, Josiah
    Bux, Faizal
    Otieno, Fred
    INTERNATIONAL JOURNAL OF THE PHYSICAL SCIENCES, 2010, 5 (10): : 1592 - 1599
  • [33] Research on an Ε-domination based orthogonal differential evolution algorithm for multi-objective optimization
    Gong, Wenyin
    Cai, Zhihua
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2009, 46 (04): : 655 - 666
  • [34] Multi-objective optimization based on self-adaptive differential evolution algorithm
    Huang, V. L.
    Qin, A. K.
    Suganthan, P. N.
    Tasgetiren, M. F.
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3601 - +
  • [35] An efficient Differential Evolution based algorithm for solving multi-objective optimization problems
    Ali, Musrrat.
    Siarry, Patrick
    Pant, Millie.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (02) : 404 - 416
  • [36] Multi-objective memetic differential evolution optimization algorithm for text clustering problems
    Mustafa, Hossam M. J.
    Ayob, Masri
    Shehadeh, Hisham A.
    Abu-Taleb, Sawsan
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (02): : 1711 - 1731
  • [37] Incorporating directional information within a differential evolution algorithm for multi-objective optimization
    Iorio, Antony W.
    Li, Xiaodong
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 691 - +
  • [38] An Adaptive Variable Strategy Pareto Differential Evolution Algorithm for Multi-Objective Optimization
    Fu, Jian
    Liu, Qing
    Zhou, Xinmin
    Xiang, Kui
    Zeng, Zhigang
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 648 - +
  • [39] A Pareto-Based Differential Evolution Algorithm for Multi-objective Optimization Problems
    Lei, Ruhai
    Cheng, Yuhu
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 1608 - 1613
  • [40] Multi-objective memetic differential evolution optimization algorithm for text clustering problems
    Hossam M. J. Mustafa
    Masri Ayob
    Hisham A. Shehadeh
    Sawsan Abu-Taleb
    Neural Computing and Applications, 2023, 35 : 1711 - 1731