{"title":"基于Pareto前沿关系的自适应双阶段搜索策略约束多目标优化算法","authors":"Kai Su, Zhihui He, Feng Wang","doi":"10.1016/j.swevo.2025.101937","DOIUrl":null,"url":null,"abstract":"<div><div>Multi-stage dual-population constrained evolutionary algorithms (MDCMOEAs) demonstrate competitive performance in solving constrained multi-objective optimization problems (CMOPs). In these algorithms, the main population addresses the original problem, while the auxiliary population solves the helper problem across multiple stages, including both unconstrained and constrained stages. However, MDCMOEAs face challenges in effectively searching the constrained Pareto front (CPF) that overlaps with the unconstrained Pareto front (UPF), particularly when feasible regions are small or disconnected. This difficulty arises because the auxiliary population considers constraints in some stages, making it susceptible to becoming trapped in local feasible regions. To overcome this challenge, this paper proposes an algorithm with an adaptive dual-stage search strategy (ADSSCMO). First, an improved <span><math><mi>ϵ</mi></math></span>-constraint method is developed for the main population to tackle the original CMOPs. Second, an adaptive dual-stage search strategy is designed for the auxiliary population. This strategy dynamically evaluates the relationship between UPF and CPF and determines whether to solve the unconstrained or constrained problem. Extensive experiments on four test suites and seven real-world problems demonstrate that the proposed algorithm is more competitive than seven state-of-the-art CMOEAs.</div></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":"95 ","pages":"Article 101937"},"PeriodicalIF":8.2000,"publicationDate":"2025-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A constrained multi-objective optimization algorithm with adaptive dual-stage search strategy utilizing the relationship between different Pareto fronts\",\"authors\":\"Kai Su, Zhihui He, Feng Wang\",\"doi\":\"10.1016/j.swevo.2025.101937\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Multi-stage dual-population constrained evolutionary algorithms (MDCMOEAs) demonstrate competitive performance in solving constrained multi-objective optimization problems (CMOPs). In these algorithms, the main population addresses the original problem, while the auxiliary population solves the helper problem across multiple stages, including both unconstrained and constrained stages. However, MDCMOEAs face challenges in effectively searching the constrained Pareto front (CPF) that overlaps with the unconstrained Pareto front (UPF), particularly when feasible regions are small or disconnected. This difficulty arises because the auxiliary population considers constraints in some stages, making it susceptible to becoming trapped in local feasible regions. To overcome this challenge, this paper proposes an algorithm with an adaptive dual-stage search strategy (ADSSCMO). First, an improved <span><math><mi>ϵ</mi></math></span>-constraint method is developed for the main population to tackle the original CMOPs. Second, an adaptive dual-stage search strategy is designed for the auxiliary population. This strategy dynamically evaluates the relationship between UPF and CPF and determines whether to solve the unconstrained or constrained problem. Extensive experiments on four test suites and seven real-world problems demonstrate that the proposed algorithm is more competitive than seven state-of-the-art CMOEAs.</div></div>\",\"PeriodicalId\":48682,\"journal\":{\"name\":\"Swarm and Evolutionary Computation\",\"volume\":\"95 \",\"pages\":\"Article 101937\"},\"PeriodicalIF\":8.2000,\"publicationDate\":\"2025-04-16\",\"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/S2210650225000951\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Swarm and Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210650225000951","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A constrained multi-objective optimization algorithm with adaptive dual-stage search strategy utilizing the relationship between different Pareto fronts
Multi-stage dual-population constrained evolutionary algorithms (MDCMOEAs) demonstrate competitive performance in solving constrained multi-objective optimization problems (CMOPs). In these algorithms, the main population addresses the original problem, while the auxiliary population solves the helper problem across multiple stages, including both unconstrained and constrained stages. However, MDCMOEAs face challenges in effectively searching the constrained Pareto front (CPF) that overlaps with the unconstrained Pareto front (UPF), particularly when feasible regions are small or disconnected. This difficulty arises because the auxiliary population considers constraints in some stages, making it susceptible to becoming trapped in local feasible regions. To overcome this challenge, this paper proposes an algorithm with an adaptive dual-stage search strategy (ADSSCMO). First, an improved -constraint method is developed for the main population to tackle the original CMOPs. Second, an adaptive dual-stage search strategy is designed for the auxiliary population. This strategy dynamically evaluates the relationship between UPF and CPF and determines whether to solve the unconstrained or constrained problem. Extensive experiments on four test suites and seven real-world problems demonstrate that the proposed algorithm is more competitive than seven 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.