Differential evolution mutation operators for constrained multi-objective optimization

被引:52
|
作者
Yu, Xiaobing [1 ,2 ]
Yu, Xianrui [2 ]
Lu, Yiqun [2 ]
Yen, Gary G. [3 ]
Cai, Mei [2 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Collaborat Innovat Ctr Forecast & Evaluat Meteoro, Nanjing 210044, Jiangsu, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Management Sci & Engn, Nanjing 210044, Jiangsu, Peoples R China
[3] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74075 USA
关键词
Evolutionary algorithm; Differential evolution; Constraints handling techniques; Multi-objective; GENETIC ALGORITHM; SEARCH;
D O I
10.1016/j.asoc.2018.03.028
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many real-world optimization problems belong to constrained multi-objective optimization problems (CMOPs). Handling constraints and optimizing objectives are two equally important goals. With effective and efficient population-based meta-heuristics in mind, how to generate the offspring with good convergence and diversity properties is a problem to be solved. Competitive algorithms based on different evolution (DE) metaphors have been proposed to solve CMOPs over years as the performance of the DE is attractive. The creative idea of the proposed algorithm is to design a novel mutation mechanism for handling infeasible solutions and feasible solutions respectively. The mechanism can produce well distributed Pareto optimal front while satisfying all concerning constraints. The performance of the algorithm is evaluated on nineteen benchmark functions. Compared with three representative constraint handling techniques and latest optimization algorithms, experimental results have indicated that the proposed algorithm is an effective candidate for real-world problems. At last, the proposed method is used to solve combined economic emission dispatch (CEED) problem. The experiment results have further validated the efficiency of the method. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:452 / 466
页数:15
相关论文
共 50 条
  • [21] A Differential Evolution Algorithm for Dynamic Multi-Objective Optimization
    Adekunle, Adekoya R.
    Helbig, Marde
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017,
  • [22] A Modified Differential Evolution Multi-objective Optimization Method
    Zhang, L. B.
    Xu, X. L.
    Sun, C. T.
    Zhou, C. G.
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND NATURAL COMPUTING, VOL I, 2009, : 511 - 514
  • [23] Multi-Objective Optimization with Modified Pareto Differential Evolution
    Chen Xiao-qing
    Hou Zhong-xi
    Liu Jian-Xia
    INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL 1, PROCEEDINGS, 2008, : 90 - 95
  • [24] Self-adaptive differential evolution algorithm with α-constrained-domination principle for constrained multi-objective optimization
    Qian, Feng
    Xu, Bin
    Qi, Rongbin
    Tianfield, Huaglory
    SOFT COMPUTING, 2012, 16 (08) : 1353 - 1372
  • [25] Self-adaptive differential evolution algorithm with α-constrained-domination principle for constrained multi-objective optimization
    Feng Qian
    Bin Xu
    Rongbin Qi
    Huaglory Tianfield
    Soft Computing, 2012, 16 : 1353 - 1372
  • [26] A multi-objective differential evolutionary algorithm for constrained multi-objective optimization problems with low feasible ratio
    Yang, Yongkuan
    Liu, Jianchang
    Tan, Shubin
    Wang, Honghai
    APPLIED SOFT COMPUTING, 2019, 80 : 42 - 56
  • [27] Reinforcement learning-based differential evolution algorithm for constrained multi-objective optimization problems
    Yu, Xiaobing
    Xu, Pingping
    Wang, Feng
    Wang, Xuming
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 131
  • [28] Two-stage differential evolution with dynamic population assignment for constrained multi-objective optimization
    Xu, Bin
    Zhang, Haifeng
    Tao, Lili
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 90
  • [29] Gradient based stochastic mutation operators in evolutionary multi-objective optimization
    Shukla, Pradyumn Kumar
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT 1, 2007, 4431 : 58 - 66
  • [30] Multi-objective optimization of reservoir flood dispatch based on multi-objective differential evolution algorithm
    Qin, Hui
    Zhou, Jian-Zhong
    Wang, Guang-Qian
    Zhang, Yong-Chuan
    Shuili Xuebao/Journal of Hydraulic Engineering, 2009, 40 (05): : 513 - 519