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 条
  • [21] Combining mutual information and stable matching strategy for dynamic evolutionary multi-objective optimization
    Fu, Xiaogang
    Sun, Jianyong
    ENGINEERING OPTIMIZATION, 2018, 50 (09) : 1434 - 1452
  • [22] A dynamic multi-objective optimization evolutionary algorithm for complex environmental changes
    Liu, Ruochen
    Yang, Ping
    Liu, Jiangdi
    KNOWLEDGE-BASED SYSTEMS, 2021, 216
  • [23] Investigation of Asynchrony in Dynamic Multi-Objective Optimization
    Herring, Daniel
    Kirley, Michael
    Yao, Xin
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3165 - 3172
  • [24] The effect of diversity maintenance on prediction in dynamic multi-objective optimization
    Ruan, Gan
    Yu, Guo
    Zheng, Jinhua
    Zou, Juan
    Yang, Shengxiang
    APPLIED SOFT COMPUTING, 2017, 58 : 631 - 647
  • [25] Time-varying multi-objective smart home appliances scheduling using fuzzy adaptive dynamic SPEA2 algorithm
    Maurya, Vikas Kumar
    Nanda, Satyasai Jagannath
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 121
  • [26] Adaptive dynamic environment response based evolutionary algorithm for dynamic multi-objective optimization
    Liu, Kanrong
    Liu, Jianchang
    Tan, Shubin
    Li, Fei
    Zheng, Tianzi
    Liu, Yuanchao
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5280 - 5285
  • [27] Multi-Objective Predictive Control Optimization with Varying Term Objectives: A Wind Farm Case Study
    Ionescu, Clara M.
    Caruntu, Constantin F.
    Cajo, Ricardo
    Ghita, Mihaela
    Crevecoeur, Guillaume
    Copot, Cosmin
    PROCESSES, 2019, 7 (11)
  • [28] Illustration of fairness in evolutionary multi-objective optimization
    Friedrich, Tobias
    Horoba, Christian
    Neumann, Frank
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (17) : 1546 - 1556
  • [29] An evolutionary multi-objective optimization system for earthworks
    Parente, M.
    Cortez, P.
    Gomes Correia, A.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (19) : 6674 - 6685
  • [30] Weighted Preferences in Evolutionary Multi-objective Optimization
    Friedrich, Tobias
    Kroeger, Trent
    Neumann, Frank
    AI 2011: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7106 : 291 - +