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

被引:34
|
作者
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 条
  • [41] An expert-knowledge-based algorithm for time-varying multi-objective coastal groundwater optimization
    Sun, Qiguo
    Zheng, Tianyuan
    Zhang, Bo
    Zheng, Xilai
    JOURNAL OF HYDROLOGY, 2022, 613
  • [42] A dynamic tri-population multi-objective evolutionary algorithm for constrained multi-objective optimization problems
    Yang, Yongkuan
    Yan, Bing
    Kong, Xiangsong
    EVOLUTIONARY INTELLIGENCE, 2024, 17 (04) : 2791 - 2806
  • [43] On the effects of combining objectives in multi-objective optimization
    Stephan Dempe
    Gabriele Eichfelder
    Jörg Fliege
    Mathematical Methods of Operations Research, 2015, 82 : 1 - 18
  • [44] Parallel evolutionary algorithm for single and multi-objective optimisation: Differential evolution and constraints handling
    Pedroso, Dorival M.
    Bonyadi, Mohammad Reza
    Gallagher, Marcus
    APPLIED SOFT COMPUTING, 2017, 61 : 995 - 1012
  • [45] On the effects of combining objectives in multi-objective optimization
    Dempe, Stephan
    Eichfelder, Gabriele
    Fliege, Joerg
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2015, 82 (01) : 1 - 18
  • [46] An innovative hybrid multi-objective particle swarm optimization with or without constraints handling
    Cheng, Shixin
    Zhan, Hao
    Shu, Zhaoxin
    APPLIED SOFT COMPUTING, 2016, 47 : 370 - 388
  • [47] Constraints handling in Nash/Adjoint optimization methods for multi-objective aerodynamic design
    Tang, Zhili
    Periaux, Jacques
    Dong, Jun
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 271 : 130 - 143
  • [48] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Guo, Weian
    Chen, Ming
    Wang, Lei
    Wu, Qidi
    SOFT COMPUTING, 2017, 21 (20) : 5883 - 5891
  • [49] Multi-Objective Factored Evolutionary Optimization and the Multi-Objective Knapsack Problem
    Peerlinck, Amy
    Sheppard, John
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [50] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Weian Guo
    Ming Chen
    Lei Wang
    Qidi Wu
    Soft Computing, 2017, 21 : 5883 - 5891