Cargando…

A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization

The main challenge for constrained many-objective optimization problems (CMaOPs) is how to achieve a balance between feasible and infeasible solutions. Most of the existing constrained many-objective evolutionary algorithms (CMaOEAs) are feasibility-driven, neglecting the maintenance of population c...

Descripción completa

Detalles Bibliográficos
Autores principales: Geng, Huantong, Zhou, Zhengli, Shen, Junye, Song, Feifei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9858107/
https://www.ncbi.nlm.nih.gov/pubmed/36673153
http://dx.doi.org/10.3390/e25010013
_version_ 1784874016371113984
author Geng, Huantong
Zhou, Zhengli
Shen, Junye
Song, Feifei
author_facet Geng, Huantong
Zhou, Zhengli
Shen, Junye
Song, Feifei
author_sort Geng, Huantong
collection PubMed
description The main challenge for constrained many-objective optimization problems (CMaOPs) is how to achieve a balance between feasible and infeasible solutions. Most of the existing constrained many-objective evolutionary algorithms (CMaOEAs) are feasibility-driven, neglecting the maintenance of population convergence and diversity when dealing with conflicting objectives and constraints. This might lead to the population being stuck at some locally optimal or locally feasible regions. To alleviate the above challenges, we proposed a dual-population-based NSGA-III, named DP-NSGA-III, where the two populations exchange information through the offspring. The main population based on the NSGA-III solves CMaOPs and the auxiliary populations with different environment selection ignore the constraints. In addition, we designed an [Formula: see text]-constraint handling method in combination with NSGA-III, aiming to exploit the excellent infeasible solutions in the main population. The proposed DP-NSGA-III is compared with four state-of-the-art CMaOEAs on a series of benchmark problems. The experimental results show that the proposed evolutionary algorithm is highly competitive in solving CMaOPs.
format Online
Article
Text
id pubmed-9858107
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98581072023-01-21 A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization Geng, Huantong Zhou, Zhengli Shen, Junye Song, Feifei Entropy (Basel) Article The main challenge for constrained many-objective optimization problems (CMaOPs) is how to achieve a balance between feasible and infeasible solutions. Most of the existing constrained many-objective evolutionary algorithms (CMaOEAs) are feasibility-driven, neglecting the maintenance of population convergence and diversity when dealing with conflicting objectives and constraints. This might lead to the population being stuck at some locally optimal or locally feasible regions. To alleviate the above challenges, we proposed a dual-population-based NSGA-III, named DP-NSGA-III, where the two populations exchange information through the offspring. The main population based on the NSGA-III solves CMaOPs and the auxiliary populations with different environment selection ignore the constraints. In addition, we designed an [Formula: see text]-constraint handling method in combination with NSGA-III, aiming to exploit the excellent infeasible solutions in the main population. The proposed DP-NSGA-III is compared with four state-of-the-art CMaOEAs on a series of benchmark problems. The experimental results show that the proposed evolutionary algorithm is highly competitive in solving CMaOPs. MDPI 2022-12-21 /pmc/articles/PMC9858107/ /pubmed/36673153 http://dx.doi.org/10.3390/e25010013 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Geng, Huantong
Zhou, Zhengli
Shen, Junye
Song, Feifei
A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization
title A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization
title_full A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization
title_fullStr A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization
title_full_unstemmed A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization
title_short A Dual-Population-Based NSGA-III for Constrained Many-Objective Optimization
title_sort dual-population-based nsga-iii for constrained many-objective optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9858107/
https://www.ncbi.nlm.nih.gov/pubmed/36673153
http://dx.doi.org/10.3390/e25010013
work_keys_str_mv AT genghuantong adualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT zhouzhengli adualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT shenjunye adualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT songfeifei adualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT genghuantong dualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT zhouzhengli dualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT shenjunye dualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization
AT songfeifei dualpopulationbasednsgaiiiforconstrainedmanyobjectiveoptimization