Dezheng Zhang , Lingjun Wang , Kangjia Qiao , Kunjie Yu , Yumeng Li
{"title":"约束多目标优化问题的约束分组多种群进化算法","authors":"Dezheng Zhang , Lingjun Wang , Kangjia Qiao , Kunjie Yu , Yumeng Li","doi":"10.1016/j.eswa.2025.128830","DOIUrl":null,"url":null,"abstract":"<div><div>Constrained multiobjective optimization problems (CMOPs) are widely existed in the real-world applications and difficult to be solved due to the existence of multiple conflicting objectives and constraints. In the last few years, it has become a trend to design simple and effective helper problems to help solve the original CMOPs. However, most of the existing algorithms design auxiliary problems without considering the relationship between individual constraints and perform limited on solving different types of problems. To remedy this issue, a multi-population evolutionary algorithm based on constraint grouping, termed as CGMEA, is proposed. CGMEA creates independent populations to evolve single constraints in the first stage and analyzes the relationship between these populations. To fully utilize the relationship between single constraints, a constraints grouping method and an auxiliary population competition mechanism are proposed, respectively, to group the independent populations and allocate specific tasks for different groups. By designing more effective auxiliary populations evolutionary behavior, the diversity of both offspring generation and environmental selection are improved. Finally, the proposed algorithm and other six state-of-the-art algorithms are compared in detail on standard test suites and real-world applications. The results show the effectiveness of the proposed CGMEA.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"295 ","pages":"Article 128830"},"PeriodicalIF":7.5000,"publicationDate":"2025-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A multi-population evolutionary algorithm based on constraint grouping for constrained multiobjective optimization problems\",\"authors\":\"Dezheng Zhang , Lingjun Wang , Kangjia Qiao , Kunjie Yu , Yumeng Li\",\"doi\":\"10.1016/j.eswa.2025.128830\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Constrained multiobjective optimization problems (CMOPs) are widely existed in the real-world applications and difficult to be solved due to the existence of multiple conflicting objectives and constraints. In the last few years, it has become a trend to design simple and effective helper problems to help solve the original CMOPs. However, most of the existing algorithms design auxiliary problems without considering the relationship between individual constraints and perform limited on solving different types of problems. To remedy this issue, a multi-population evolutionary algorithm based on constraint grouping, termed as CGMEA, is proposed. CGMEA creates independent populations to evolve single constraints in the first stage and analyzes the relationship between these populations. To fully utilize the relationship between single constraints, a constraints grouping method and an auxiliary population competition mechanism are proposed, respectively, to group the independent populations and allocate specific tasks for different groups. By designing more effective auxiliary populations evolutionary behavior, the diversity of both offspring generation and environmental selection are improved. Finally, the proposed algorithm and other six state-of-the-art algorithms are compared in detail on standard test suites and real-world applications. The results show the effectiveness of the proposed CGMEA.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"295 \",\"pages\":\"Article 128830\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-07-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417425024479\",\"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":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425024479","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A multi-population evolutionary algorithm based on constraint grouping for constrained multiobjective optimization problems
Constrained multiobjective optimization problems (CMOPs) are widely existed in the real-world applications and difficult to be solved due to the existence of multiple conflicting objectives and constraints. In the last few years, it has become a trend to design simple and effective helper problems to help solve the original CMOPs. However, most of the existing algorithms design auxiliary problems without considering the relationship between individual constraints and perform limited on solving different types of problems. To remedy this issue, a multi-population evolutionary algorithm based on constraint grouping, termed as CGMEA, is proposed. CGMEA creates independent populations to evolve single constraints in the first stage and analyzes the relationship between these populations. To fully utilize the relationship between single constraints, a constraints grouping method and an auxiliary population competition mechanism are proposed, respectively, to group the independent populations and allocate specific tasks for different groups. By designing more effective auxiliary populations evolutionary behavior, the diversity of both offspring generation and environmental selection are improved. Finally, the proposed algorithm and other six state-of-the-art algorithms are compared in detail on standard test suites and real-world applications. The results show the effectiveness of the proposed CGMEA.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.