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] A Survey on Dynamic Multi-Objective Optimization
    Liu R.-C.
    Li J.-X.
    Liu J.
    Jiao L.-C.
    Jisuanji Xuebao/Chinese Journal of Computers, 2020, 43 (07): : 1246 - 1278
  • [42] Evolutionary dynamic multi-objective optimization algorithm based on Borda count method
    Maysam Orouskhani
    Mohammad Teshnehlab
    Mohammad Ali Nekoui
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 1931 - 1959
  • [43] Constrained dynamic multi-objective evolutionary optimization for operational indices of beneficiation process
    Cuie Yang
    Jinliang Ding
    Journal of Intelligent Manufacturing, 2019, 30 : 2701 - 2713
  • [44] Constrained dynamic multi-objective evolutionary optimization for operational indices of beneficiation process
    Yang, Cuie
    Ding, Jinliang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (07) : 2701 - 2713
  • [45] A predictive strategy based on special points for evolutionary dynamic multi-objective optimization
    Li, Qingya
    Zou, Juan
    Yang, Shengxiang
    Zheng, Jinhua
    Ruan, Gan
    SOFT COMPUTING, 2019, 23 (11) : 3723 - 3739
  • [46] Evolutionary dynamic multi-objective optimization algorithm based on Borda count method
    Orouskhani, Maysam
    Teshnehlab, Mohammad
    Nekoui, Mohammad Ali
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (08) : 1931 - 1959
  • [47] Distributed Time-Varying Optimization with Equality Constraints
    Yang, Zheng
    Ma, Ji
    Xu, Xiang
    2024 IEEE 18TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION, ICCA 2024, 2024, : 103 - 108
  • [48] Knee Points based Transfer Dynamic Multi-objective Optimization Evolutionary Algorithm
    Wang, Zhenzhong
    Mei, Zhongrui
    Jiang, Min
    Yen, Gary
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [49] An efficient constraint handling methodology for multi-objective evolutionary algorithms
    Granada Echeverri, Mauricio
    Lopez Lezama, Jesus Maria
    Romero, Ruben
    REVISTA FACULTAD DE INGENIERIA-UNIVERSIDAD DE ANTIOQUIA, 2009, (49): : 141 - 150
  • [50] Leveraging Evolutionary Algorithms for Dynamic Multi-Objective Optimization Scheduling of Multi-tenant Smart Home Appliances
    Trabelsi, Walid
    Azzouz, Radhia
    Bechikh, Slim
    Ben Said, Lamjed
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3533 - 3540