A new co-evolutionary algorithm based on constraint decomposition

被引:7
|
作者
Kieffer, Emmanuel [1 ]
Danoy, Gregoire [2 ]
Bouvry, Pascal [2 ]
Nagih, Anass [3 ]
机构
[1] Univ Luxembourg, SnT Interdisciplinary Ctr, Luxembourg, Luxembourg
[2] Univ Luxembourg, CSC Res Unit, Luxembourg, Luxembourg
[3] Univ Lorraine, LCOMS Res Unit, Lorraine, France
关键词
Constraint handling; co-evolutionary algorithms; decomposition methods;
D O I
10.1109/IPDPSW.2017.26
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Handling constraints is not a trivial task in evolutionary computing. Even if different techniques have been proposed in the literature, very few have considered co-evolution which tends to decompose problems into easier sub-problems. Existing co-evolutionary approaches have been mainly used to separate the decision vector. In this article we propose a different co-evolutionary approach, referred to as co-evolutionary constraint decomposition algorithm (CCDA), that relies on a decomposition of the constraints. Indeed, it is generally the conjunction of some specific constraints which hardens the problems. The proposed CCDA generates one subpopulation for each constraint and optimizes its own local fitness. A sub-population will first try to satisfy its assigned constraint, then the remaining constraints from other subpopulations using a cooperative mechanism, and finally the original objective function. Thanks to this approach, subpopulations will have different behaviors and solutions will approach the feasible domain from different sides. An exchange of information is performed using crossover between individuals from different sub-populations while mutation is applied locally. Promising mutated features are then transmitted through mating. The proposed CCDA has been validated on 8 wellknown benchmarks from the literature. Experimental results show the relevance of constraint decomposition in the context of co-evolution compared to state-of-the-art algorithms.
引用
收藏
页码:492 / 500
页数:9
相关论文
共 50 条
  • [1] A new co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization
    Chaabani, Abir
    Bechikh, Slim
    Ben Said, Lamjed
    [J]. APPLIED INTELLIGENCE, 2018, 48 (09) : 2847 - 2872
  • [2] A new co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization
    Abir Chaabani
    Slim Bechikh
    Lamjed Ben Said
    [J]. Applied Intelligence, 2018, 48 : 2847 - 2872
  • [3] A Novel PSO-DE Co-evolutionary Algorithm Based on Decomposition Framework
    Yang, Shaoqiang
    Wang, Wenjun
    Lin, Qiuzhen
    Chen, Jianyong
    [J]. SMART COMPUTING AND COMMUNICATION, SMARTCOM 2016, 2017, 10135 : 381 - 389
  • [4] A novel multi-objective co-evolutionary algorithm based on decomposition approach
    Liang, Zhengping
    Wang, Xuyong
    Lin, Qiuzhen
    Chen, Fei
    Chen, Jianyong
    Ming, Zhong
    [J]. APPLIED SOFT COMPUTING, 2018, 73 : 50 - 66
  • [5] Decomposition-based co-evolutionary algorithm for interactive multiple objective optimization
    Tomczyk, Michal K.
    Kadzinski, Milosz
    [J]. INFORMATION SCIENCES, 2021, 549 : 178 - 199
  • [6] A Co-evolutionary Decomposition-based Algorithm for Bi-level Combinatorial Optimization
    Chaabani, Abir
    Bechikh, Slim
    Ben Said, Lamjed
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1659 - 1666
  • [7] A novel Classification based on Competitive Co-evolutionary Algorithm
    Chang, Ruihua
    Mu, Xiaodong
    Shen, Xiaowei
    [J]. ICIC Express Letters, 2011, 5 (4 A): : 1005 - 1010
  • [8] Species co-evolutionary algorithm: a novel evolutionary algorithm based on the ecology and environments for optimization
    Li, Wuzhao
    Wang, Lei
    Cai, Xingjuan
    Hu, Junjie
    Guo, Weian
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (07): : 2015 - 2024
  • [9] Species co-evolutionary algorithm: a novel evolutionary algorithm based on the ecology and environments for optimization
    Wuzhao Li
    Lei Wang
    Xingjuan Cai
    Junjie Hu
    Weian Guo
    [J]. Neural Computing and Applications, 2019, 31 : 2015 - 2024
  • [10] A New Co-evolutionary Genetic Algorithm for Traveling Salesman Problem
    Qiang, Zhu
    [J]. PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, 2008, : 796 - 799