A constrained multi-objective evolutionary algorithm with tri-populations assisted by an additional objective function

被引:0
作者
Liao, Binrong [1 ,2 ]
Yang, Yongkuan [1 ,2 ]
Xu, Jianlong [1 ,2 ]
Kong, Xiangsong [1 ,2 ]
Su, Jun [1 ,2 ]
机构
[1] Xiamen Univ Technol, Sch Elect Engn & Automat, Xiamen 361024, Peoples R China
[2] Xiamen Key Lab Frontier Elect Power Equipment & In, Xiamen 361024, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2025年 / 28卷 / 04期
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; Constrained optimization; Additional objective function; Constraint handling; Tri-population; GENETIC ALGORITHM; HANDLING METHOD; OPTIMIZATION;
D O I
10.1007/s10586-024-04944-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constrained multi-objective optimization problems are ubiquitous in real-world applications. Efficiently solving these problems necessitates a delicate equilibrium between feasible and infeasible solutions. In recent years, numerous constraint handling techniques have been proposed by scholars, primarily aimed at enhancing algorithmic solution performance. However, within complex feasible domains, an excessive reliance on methodologies that are solely geared towards addressing feasible or infeasible solutions has been shown to inhibit the efficiency of the algorithmic process of exploration. Seeking to leverage both solution types potential, this paper presents CMATA-an innovative tri-population constrained multi-objective evolutionary algorithm. The first two population evolve driven by feasibility; Specifically, the first population evolves based on the original problem, while the auxiliary second population optimizes M objective functions for the original problem, with constraint violations considered as an additional (M + 1) objective. A third population was evolved using an improved constraint relaxation technique. Throughout the evolutionary process, these three populations identify the constrained search area and collaborate to store viable options from the search process in an external archive. The efficacy of CMATA was tested against five advanced algorithms on 37 benchmark problems and a real-world problems. The results of these empirical tests confirm CMATA efficacy and competitive advantage in solving constrained multi-objective optimization problems.
引用
收藏
页数:23
相关论文
共 41 条
[1]   Solving Multiobjective Constrained Trajectory Optimization Problem by an Extended Evolutionary Algorithm [J].
Chai, Runqi ;
Savvaris, Al ;
Tsourdos, Antonios ;
Xia, Yuanqing ;
Chai, Senchun .
IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (04) :1630-1643
[2]   A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) :773-791
[3]  
Coello C., 2004, A Study of the Parallelization of a Coevolutionary Multi-objective Evolutionary Algorithm, DOI 10.1007978-3-540-24694-771
[4]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[5]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[6]  
Deb K., 2001, Constrained Test Problems for Multi-objective Evolutionary Optimization, V284, P298, DOI 10.10073-540-44719-9200970.900911993
[7]   An improved epsilon constraint-handling method in MOEA/D for CMOPs with large infeasible regions [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Huang, Han ;
Fang, Yi ;
You, Yugen ;
Mo, Jiajie ;
Wei, Caimin ;
Goodman, Erik .
SOFT COMPUTING, 2019, 23 (23) :12491-12510
[8]   Difficulty Adjustable and Scalable Constrained Multiobjective Test Problem Toolkit [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Li, Hui ;
Wei, Caimin ;
Zhang, Qingfu ;
Deb, Kalyanmoy ;
Goodman, Erik .
EVOLUTIONARY COMPUTATION, 2020, 28 (03) :339-378
[9]   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
[10]  
Ferdowsi A., 2021, Multi-objective Optimization Approaches for Design, Planning, and Management of Water Resource Systems, P275, DOI [10.1007/978-981-33-4295-811, DOI 10.1007/978-981-33-4295-811]