Handling time-varying constraints and objectives in dynamic evolutionary multi-objective optimization

被引:31
|
作者
Azzouz, Radhia [1 ]
Bechikh, Slim [1 ]
Ben Said, Lamjed [1 ]
Trabelsi, Walid [2 ]
机构
[1] Univ Tunis, SMART Lab, Tunis, Tunisia
[2] DELL, Dublin, Ireland
关键词
Dynamic multi-objective optimization; Time-varying constraints; Time-dependent objectives; Evolutionary algorithms; ALGORITHM;
D O I
10.1016/j.swevo.2017.10.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, several researchers within the evolutionary and swarm computing community have been interested in solving dynamic multi-objective problems where the objective functions, the problem's parameters, and/or the constraints may change over time. According to the related literature, most works have focused on the dynamicity of objective functions, which is insufficient since also constraints may change over time along with the objectives. For instance, a feasible solution could become infeasible after a change occurrence, and vice versa. Besides, a non-dominated solution may become dominated, and vice versa. Motivated by these observations, we devote this paper to focus on the dynamicity of both: (1) problem's constraints and (2) objective functions. To achieve our goal, we propose a new self-adaptive penalty function and a new feasibility driven strategy that are embedded within the NSGA-II and that are applied whenever a change is detected. The feasibility driven strategy is able to guide the search towards the new feasible directions according to the environment changes. The empirical results have shown that our proposal is able to handle various challenges raised by the problematic of dynamic constrained multi-objective optimization. Moreover, we have compared our new dynamic constrained NSGA-II version, denoted as DC-MOEA, against two existent dynamic constrained evolutionary algorithms. The obtained results have demonstrated the competitiveness and the superiority of our algorithm on both aspects of convergence and diversity.
引用
收藏
页码:222 / 248
页数:27
相关论文
共 50 条
  • [1] Multi-objective Optimization with Dynamic Constraints and Objectives: New Challenges for Evolutionary Algorithms
    Azzouz, Radhia
    Bechikh, Slim
    Ben Said, Lamjed
    [J]. GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 615 - 622
  • [2] Handling uncertainties in evolutionary multi-objective optimization
    Tan, Kay Chen
    Goh, Chi Keong
    [J]. COMPUTATIONAL INTELLIGENCE: RESEARCH FRONTIERS, 2008, 5050 : 262 - +
  • [3] Noise handling in evolutionary multi-objective optimization
    Goh, C. K.
    Tan, K. C.
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 1339 - +
  • [4] Constraint handling in multi-objective evolutionary optimization
    Woldesenbet, Yonas G.
    Tessema, Birak G.
    Yen, Gary G.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3077 - 3084
  • [5] Handling constraints in robust multi-objective optimization
    Gupta, H
    Deb, K
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 25 - 32
  • [6] Dynamic multi-objective optimization based on membrane computing for control of time-varying unstable plants
    Huang, Liang
    Suh, Il Hong
    Abraham, Ajith
    [J]. INFORMATION SCIENCES, 2011, 181 (11) : 2370 - 2391
  • [7] Parametric control to linear time-varying systems based on dynamic compensator and multi-objective optimization
    Gu, Da-Ke
    Zhang, Da-Wei
    Duan, Guang-Ren
    [J]. ASIAN JOURNAL OF CONTROL, 2020, 22 (06) : 2395 - 2411
  • [8] An orthogonal multi-objective evolutionary algorithm for multi-objective optimization problems with constraints
    Zeng, SY
    Kang, LSS
    Ding, LXX
    [J]. EVOLUTIONARY COMPUTATION, 2004, 12 (01) : 77 - 98
  • [9] Handling multi-objective optimization problems with unbalanced constraints and their effects on evolutionary algorithm performance
    Peng, Chaoda
    Liu, Hai-Lin
    Goodman, Erik D.
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2020, 55
  • [10] ISPAES: Evolutionary multi-objective optimization with constraint handling
    Aguirre, AH
    Rionda, SB
    Lizarraga, G
    Coello, CC
    [J]. PROCEEDINGS OF THE FOURTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE (ENC 2003), 2003, : 338 - 345