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 条
  • [1] Handling objective preference and variable uncertainty in evolutionary multi-objective optimization
    Yadav, Deepanshu
    Ramu, Palaniappan
    Deb, Kalyanmoy
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 94
  • [2] Dynamic multi-objective optimization based on membrane computing for control of time-varying unstable plants
    Huang, Liang
    Suh, Il Hong
    Abraham, Ajith
    INFORMATION SCIENCES, 2011, 181 (11) : 2370 - 2391
  • [3] An orthogonal multi-objective evolutionary algorithm for multi-objective optimization problems with constraints
    Zeng, SY
    Kang, LSS
    Ding, LXX
    EVOLUTIONARY COMPUTATION, 2004, 12 (01) : 77 - 98
  • [4] Parallel multi-objective optimization for expensive and inexpensive objectives and constraints
    de Winter, Roy
    Milatz, Bas
    Blank, Julian
    van Stein, Niki
    Back, Thomas
    Deb, Kalyanmoy
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [5] New Uncertainty Handling Strategies in Multi-objective Evolutionary Optimization
    Voss, Thomas
    Trautmann, Heike
    Igel, Christian
    PARALLEL PROBLEM SOLVING FROM NATURE-PPSN XI, PT II, 2010, 6239 : 260 - +
  • [6] An Adaptive Knowledge Transfer Strategy for Evolutionary Dynamic Multi-objective Optimization
    Zhao, Donghui
    Lu, Xiaofen
    Tang, Ke
    BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 185 - 199
  • [7] Evolutionary Dynamic Multi-objective Optimization via Regression Transfer Learning
    Wang, Zhenzhong
    Jiang, Min
    Gao, Xing
    Feng, Liang
    Hu, Weizhen
    Tan, Kay Chen
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2375 - 2381
  • [8] Multi-spatial information joint guidance evolutionary algorithm for dynamic multi-objective optimization with a changing number of objectives
    Ma, Xuemin
    Sun, Hao
    Hu, Ziyu
    Wei, Lixin
    Yang, Jingming
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (20): : 15167 - 15199
  • [9] Multi-spatial information joint guidance evolutionary algorithm for dynamic multi-objective optimization with a changing number of objectives
    Xuemin Ma
    Hao Sun
    Ziyu Hu
    Lixin Wei
    Jingming Yang
    Neural Computing and Applications, 2023, 35 : 15167 - 15199
  • [10] Knowledge Transfer for Dynamic Multi-Objective Optimization With a Changing Number of Objectives
    Ruan, Gan
    Minku, Leandro L.
    Menzel, Stefan
    Sendhoff, Bernhard
    Yao, Xin
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (06): : 4210 - 4224