Cooperative Coevolution With Knowledge-Based Dynamic Variable Decomposition for Bilevel Multiobjective Optimization

被引:17
作者
Cai, Xinye [1 ]
Sun, Qi [2 ,3 ]
Li, Zhenhua [4 ]
Xiao, Yushun [4 ]
Mei, Yi [5 ]
Zhang, Qingfu [6 ]
Li, Xiaoping [2 ,3 ]
机构
[1] Dalian Univ Technol, Sch Control Sci & Engn, Dalian 116024, Peoples R China
[2] Southeast Univ, Sch Comp Sci & Engn, Minist Educ, Nanjing 211189, Peoples R China
[3] Southeast Univ, Minist Educ, Key Lab Comp Network & Informat Integrat, Nanjing 211189, Peoples R China
[4] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[5] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6012, New Zealand
[6] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Bilevel multiobjective optimization; cooperative coevolution (CC); dynamic variable decomposition; matrix completion; GENETIC ALGORITHM; EFFICIENT; MODEL;
D O I
10.1109/TEVC.2022.3154057
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many practical multiobjective optimization problems have a nested bilevel structure in variables, which can be modeled as bilevel multiobjective optimization problems (BLMOPs). In this article, a cooperative coevolution (CC) with knowledge-based variable decomposition, called bilevel multiobjective CC (BLMOCC), is proposed for BLMOPs. In BLMOCC, the variable interactions are represented by an interaction matrix. The perturbation-based variable decomposition combined with the matrix completion approach has been designed for dynamically discovering the correlation among the bilevel variables, based on which the variables are divided into different groups. To further handle possible weak correlations among various groups of variables, a CC has been adopted for optimizing them in a collaborative way. In experimental studies, BLMOCC is compared with a nested method (NS) and a state-of-the-art algorithm (H-BLEMO) on a set of benchmark problems. The effects of each component in BLMOCC have also been verified by comparing it with its three variants. The experimental results demonstrate that BLMOCC has the best performance among all the compared algorithms. In addition, BLMOCC has also been applied to a real-world management decision-making problem, which further validates its efficiency and effectiveness.
引用
收藏
页码:1553 / 1565
页数:13
相关论文
共 62 条
  • [11] A decomposition approach to solve a bilevel capacitated facility location problem with equity constraints
    Caramia, Massimiliano
    Mari, Renato
    [J]. OPTIMIZATION LETTERS, 2016, 10 (05) : 997 - 1019
  • [12] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197
  • [13] Deb K., 1996, Comput. Sci. Informat., V26, P30
  • [14] An Efficient and Accurate Solution Methodology for Bilevel Multi-Objective Programming Problems Using a Hybrid Evolutionary-Local-Search Algorithm
    Deb, Kalyanmoy
    Sinha, Ankur
    [J]. EVOLUTIONARY COMPUTATION, 2010, 18 (03) : 403 - 449
  • [15] Constructing Test Problems for Bilevel Evolutionary Multi-Objective Optimization
    Deb, Kalyanmoy
    Sinha, Ankur
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 1153 - 1160
  • [16] Eichfelder G., 2007, I APPL MATH
  • [17] Multiobjective bilevel optimization
    Eichfelder, Gabriele
    [J]. MATHEMATICAL PROGRAMMING, 2010, 123 (02) : 419 - 449
  • [18] Frasconi P., 2018, ICML, P1563
  • [19] A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design
    Goh, C. K.
    Tan, K. C.
    Liu, D. S.
    Chiam, S. C.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (01) : 42 - 54
  • [20] A Competitive-Cooperative Coevolutionary Paradigm for Dynamic Multiobjective Optimization
    Goh, Chi-Keong
    Tan, Kay Chen
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (01) : 103 - 127