A Cooperative Evolutionary Framework Based on an Improved Version of Directed Weight Vectors for Constrained Multiobjective Optimization With Deceptive Constraints

被引:29
|
作者
Peng, Chaoda [1 ]
Liu, Hai-Lin [1 ]
Goodman, Erik D. [2 ]
机构
[1] Guangdong Univ Technol, Sch Appl Math, Guangzhou 510000, Peoples R China
[2] Michigan State Univ, BEACON Ctr Study Evolut Act, E Lansing, MI 48824 USA
关键词
Optimization; Benchmark testing; Switches; Maintenance engineering; Linear programming; Cybernetics; Weight measurement; Constraint-handling technique; deceptive constraints; evolutionary algorithm; MOEA; D-M2M; multiobjective; HANDLING METHOD; ALGORITHM; MOEA/D; PERFORMANCE; STRATEGY; SEARCH;
D O I
10.1109/TCYB.2020.2998038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When solving constrained multiobjective optimization problems (CMOPs), the most commonly used way of measuring constraint violation is to calculate the sum of all constraint violations of a solution as its distance to feasibility. However, this kind of constraint violation measure may not reflect the distance of an infeasible solution from feasibility for some problems, for example, when an infeasible solution closer to a feasible region does not have a smaller constraint violation than the one farther away from a feasible region. Unfortunately, no set of artificial benchmark problems focusing on this area exists. To remedy this issue, a set of CMOPs with deceptive constraints is introduced in this article. It is the first attempt to consider CMOPs with deceptive constraints (DCMOPs). Based on our previous work, which designed a set of directed weight vectors to solve CMOPs, this article proposes a cooperative framework with an improved version of directed weight vectors to solve DCMOPs. Specifically, the cooperative framework consists of two switchable phases. The first phase uses two subpopulations-one to explore feasible regions and the other to explore the entire space. The two subpopulations provide useful information about the optimal direction of objective improvement to each other. The second phase aims mainly at finding Pareto-optimal solutions. Then an infeasibility utilization strategy is used to improve the objective function values. The two phases are switchable based on the information found to date at any time in the evolutionary process. The experimental results show that this method significantly outperforms the algorithms with which it is compared on most of the DCMOPs, in terms of reliability and stability in finding a set of well-distributed optimal solutions.
引用
收藏
页码:5546 / 5558
页数:13
相关论文
共 50 条
  • [41] Constraints Separation Based Evolutionary Multitasking for Constrained Multi-Objective Optimization Problems
    Kangjia Qiao
    Jing Liang
    Kunjie Yu
    Xuanxuan Ban
    Caitong Yue
    Boyang Qu
    Ponnuthurai Nagaratnam Suganthan
    IEEE/CAAJournalofAutomaticaSinica, 2024, 11 (08) : 1819 - 1835
  • [42] Elliptical Slot Microstrip Patch Antenna Design Based on a Dynamic Constrained Multiobjective Optimization Evolutionary Algorithm
    Wu, Rangzhong
    Hu, Caie
    Zeng, Zhigao
    Zeng, Sanyou
    Alkasassbeh, Jawdat S.
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2021, 15 (04)
  • [43] A Fuzzy Decision Variables Framework Based on Directed Sampling for Large-scale Multiobjective Optimization
    Wang, Shi-Ting
    Zheng, Jin-Hua
    Zou, Juan
    Liu, Yuan
    Yang, Sheng-Xiang
    Zou, Ying-Jie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 419 - 422
  • [44] A Similarity-Based Cooperative Co-Evolutionary Algorithm for Dynamic Interval Multiobjective Optimization Problems
    Gong, Dunwei
    Xu, Biao
    Zhang, Yong
    Guo, Yinan
    Yang, Shengxiang
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (01) : 142 - 156
  • [45] A software framework based on a conceptual unified model for evolutionary multiobjective optimization: ParadisEO-MOEO
    Liefooghe, Arnaud
    Jourdan, Laetitia
    Talbi, El-Ghazali
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 209 (02) : 104 - 112
  • [46] Learning paradigm based on jumping genes: A general framework for enhancing exploration in evolutionary multiobjective optimization
    Li, Ke
    Kwong, Sam
    Wang, Ran
    Tang, Kit-Sang
    Man, Kim-Fung
    INFORMATION SCIENCES, 2013, 226 : 1 - 22
  • [47] A constrained multi-objective optimization algorithm based on coordinated strategy of archive and weight vectors
    Gu, Qinghua
    Liu, Ruchang
    Hui, Zegang
    Wang, Dan
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 244
  • [48] A bi-level transformation based evolutionary algorithm framework for equality constrained optimization
    Lei Chen
    Haosen Liu
    Hai-Lin Liu
    Fangqing Gu
    Memetic Computing, 2022, 14 : 423 - 432
  • [49] A bi-level transformation based evolutionary algorithm framework for equality constrained optimization
    Chen, Lei
    Liu, Haosen
    Liu, Hai-Lin
    Gu, Fangqing
    MEMETIC COMPUTING, 2022, 14 (04) : 423 - 432
  • [50] Design of a cultural algorithm based on an improved evolutionary programming to solve constrained optimization problems
    Liu, Sheng
    Wang, Xingyu
    You, Xiaoming
    Liu, Sheng
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 474 - 477