A multi-population evolutionary algorithm based on knowledge transfer for constrained many-objective optimization

被引:2
作者
Ge, Wenlong [1 ]
Zhang, Shanxin [1 ]
Song, Weida [1 ]
Wang, Wei [1 ]
机构
[1] Jiangnan Univ, Sch Internet Things Engn, Wuxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained many-objective optimization; evolutionary algorithm; environmental selection; multi-population; knowledge transfer;
D O I
10.1080/0305215X.2024.2335552
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Constrained Many-objective Optimization Problems (CMaOPs) are challenging in handling objectives and constraints simultaneously. Here, a novel Constrained Many-objective Optimization Evolutionary Algorithm (CMaOEA) based on Multi-population, Knowledge transfer and Improved environmental selection called CMaMKI is proposed to handle CMaOPs. The proposed framework evolves a task population to solve the original CMaOP and evolves another population to solve a helper problem derived from the original one. To assist solving the original CMaOP, a knowledge expression and transfer strategy is designed to share useful information in the helper population with the task population. Meanwhile, to balance population convergence, diversity and feasibility, an enhanced environmental selection strategy is devised by combining the epsilon-constrained technique, theta-dominance and subregional density evaluation. The proposed algorithm is evaluated and contrasted with six state-of-the-art algorithms on a set of benchmark CMaOPs. The experimental results demonstrate the superiority and competitiveness of the proposed method.
引用
收藏
页码:813 / 843
页数:31
相关论文
共 34 条
[1]   A Decomposition-Based Evolutionary Algorithm for Many Objective Optimization [J].
Asafuddoula, M. ;
Ray, Tapabrata ;
Sarker, Ruhul .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (03) :445-460
[2]   A benchmark for equality constrained multi-objective optimization [J].
Cuate, Oliver ;
Uribe, Lourdes ;
Lara, Adriana ;
Schutze, Oliver .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 52
[3]   Push and pull search for solving constrained multi-objective optimization problems [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Li, Hui ;
Wei, Caimin ;
Zhang, Qingfu ;
Deb, Kalyanmoy ;
Goodman, Erik .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 :665-679
[4]   COARSE-EMOA: An indicator-based evolutionary algorithm for solving equality constrained multi-objective optimization problems [J].
Garcia, Jesus L. Llano ;
Monroy, Raul ;
Hernandez, Victor Adrian Sosa ;
Coello, Carlos A. Coello .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 67
[5]  
Garza-Fabre M, 2009, LECT NOTES ARTIF INT, V5845, P633, DOI 10.1007/978-3-642-05258-3_56
[6]   A Set-Based Genetic Algorithm for Interval Many-Objective Optimization Problems [J].
Gong, Dunwei ;
Sun, Jing ;
Miao, Zhuang .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) :47-60
[7]   Multifactorial Evolution: Toward Evolutionary Multitasking [J].
Gupta, Abhishek ;
Ong, Yew-Soon ;
Feng, Liang .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (03) :343-357
[8]   Modified Distance Calculation in Generational Distance and Inverted Generational Distance [J].
Ishibuchi, Hisao ;
Masuda, Hiroyuki ;
Tanigaki, Yuki ;
Nojima, Yusuke .
EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PT II, 2015, 9019 :110-125
[9]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach [J].
Jain, Himanshu ;
Deb, Kalyanmoy .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :602-622
[10]   Handling Constrained Many-Objective Optimization Problems via Problem Transformation [J].
Jiao, Ruwang ;
Zeng, Sanyou ;
Li, Changhe ;
Yang, Shengxiang ;
Ong, Yew-Soon .
IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (10) :4834-4847