Constrained Multi-Objective Optimization With Constraint Priority
Constrained multi-objective problems (CMOPs) are tricky, because it is difficult to handle multiple objectives and constraints simultaneously. Most existing algorithms perform well on CMOPs with a single constraint or multiple simple constraints, but their performance on CMOPs with multiple complex constraints often deteriorates. Generally, for CMOPs, it is much easier to deal with a single constraint than with multiple constraints. Therefore, this paper proposes a strategy for identifying the constraint priority, and then handles the constraints one by one according to the priority. Specifically, for each constraint, an associated population is first established to exclusively consider this constraint, and then the corresponding infeasibility rates of all the constraints are calculated to capture the constraint priority. After that, based on the constraint priority, the roulette selection method is used to determine which constraint should be handled first, which ensures the constraint with high priority has more chances to be handled. Experimental results on five benchmark suites and three real-world problems show that our approach has significant advantages over five state-of-the-art algorithms.
Authors
- Juan Zou (ORCID: https://orcid.org/0000-0001-5115-4040)
- Yizhi Wang
- Xinyu Zhou (ORCID: https://orcid.org/0000-0001-9443-5256)
- Ruiqing Sun (ORCID: https://orcid.org/0000-0003-4863-6529)
- Zhu Yan-jun
Institutions
- National University of Defense Technology (CN)
- Xiangtan University (CN)
- Jiangxi Normal University (CN)
- Hong Kong Metropolitan University (HK)
Publication Details
- Journal
- IEEE Transactions on Emerging Topics in Computational Intelligence
- Published
- 2025-04-07
- DOI
- https://doi.org/10.1109/tetci.2025.3554778
- Citations
- 1
- Primary Topic
- Advanced Multi-Objective Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 1.50
Funders
- National Natural Science Foundation of China
- Natural Science Foundation of Jiangxi Province