{"title":"A constrained multi-objective evolutionary algorithm based on online problem identification and separate handling","authors":"Xinyu Zhou , Long Fan , Kunjie Yu , Kangjia Qiao","doi":"10.1016/j.swevo.2025.102017","DOIUrl":null,"url":null,"abstract":"<div><div>Solving constrained multi-objective optimization problems (CMOPs) is challenging because it requires optimizing multiple conflicting objectives and satisfying constraints simultaneously. In recent years, to better handle CMOPs, constrained multi-objective evolutionary algorithms (CMOEAs) based on the strategy of identifying problem types have been proposed. However, their performance remains limited due to low identification accuracy and inefficient constraint-handling techniques. In this work, a CMOEA based on online problem identification and separate handling, named CMOEA-IH, is proposed. First, to improve the accuracy of problem identification, an online problem identification strategy is proposed to identify the problem type during the entire evolution process. Second, based on the identified type, different constraint-handling techniques are employed by simultaneously considering the information from the unconstrained Pareto front and the Pareto front of single constraints. Finally, experimental results on 5 test suites and 3 real-world problems demonstrate that our proposed algorithm is more competitive in comparison with 10 state-of-the-art CMOEAs.</div></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"97 ","pages":"Article 102017"},"PeriodicalIF":8.5000,"publicationDate":"2025-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Swarm and Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210650225001750","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Solving constrained multi-objective optimization problems (CMOPs) is challenging because it requires optimizing multiple conflicting objectives and satisfying constraints simultaneously. In recent years, to better handle CMOPs, constrained multi-objective evolutionary algorithms (CMOEAs) based on the strategy of identifying problem types have been proposed. However, their performance remains limited due to low identification accuracy and inefficient constraint-handling techniques. In this work, a CMOEA based on online problem identification and separate handling, named CMOEA-IH, is proposed. First, to improve the accuracy of problem identification, an online problem identification strategy is proposed to identify the problem type during the entire evolution process. Second, based on the identified type, different constraint-handling techniques are employed by simultaneously considering the information from the unconstrained Pareto front and the Pareto front of single constraints. Finally, experimental results on 5 test suites and 3 real-world problems demonstrate that our proposed algorithm is more competitive in comparison with 10 state-of-the-art CMOEAs.
期刊介绍:
Swarm and Evolutionary Computation is a pioneering peer-reviewed journal focused on the latest research and advancements in nature-inspired intelligent computation using swarm and evolutionary algorithms. It covers theoretical, experimental, and practical aspects of these paradigms and their hybrids, promoting interdisciplinary research. The journal prioritizes the publication of high-quality, original articles that push the boundaries of evolutionary computation and swarm intelligence. Additionally, it welcomes survey papers on current topics and novel applications. Topics of interest include but are not limited to: Genetic Algorithms, and Genetic Programming, Evolution Strategies, and Evolutionary Programming, Differential Evolution, Artificial Immune Systems, Particle Swarms, Ant Colony, Bacterial Foraging, Artificial Bees, Fireflies Algorithm, Harmony Search, Artificial Life, Digital Organisms, Estimation of Distribution Algorithms, Stochastic Diffusion Search, Quantum Computing, Nano Computing, Membrane Computing, Human-centric Computing, Hybridization of Algorithms, Memetic Computing, Autonomic Computing, Self-organizing systems, Combinatorial, Discrete, Binary, Constrained, Multi-objective, Multi-modal, Dynamic, and Large-scale Optimization.