{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T18:49:21Z","timestamp":1772045361958,"version":"3.50.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2023,4,12]],"date-time":"2023-04-12T00:00:00Z","timestamp":1681257600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,4,12]],"date-time":"2023-04-12T00:00:00Z","timestamp":1681257600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2023,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Constrained multi-objective optimization problems (CMOPs) exist widely in the real world, which simultaneously contain multiple constraints to be satisfied and multiple conflicting objectives to be optimized. Therefore, the challage in addressing CMOPs is how to better balance constraints and objectives. To remedy this issue, this paper proposes a novel dual-population based constrained multi-objective evolutionary algorithm to solve CMOPs, in which two populations with different functions are employed. Specifically, the main population considers both objectives and constraints for solving the original CMOPs, while the auxiliary population is used only for optimization of objectives without considering constraints. In addition, a dynamic population size reducing mechanism is proposed, which is used to adjust the size of the auxiliary population, so as to reduce the consumption of computing resoruces in the later stage. Moreover, an independent external archive is set to store feasible solutions found by the auxiliary population, so as to provide high-quality feasible solutions for the main population. The experimental results on 55 benchmark functions show that the proposed algorithm exhibits superior or at least competitive performance compared to other state-of-the-art algorithms.<\/jats:p>","DOI":"10.1007\/s40747-023-01042-2","type":"journal-article","created":{"date-parts":[[2023,4,12]],"date-time":"2023-04-12T04:03:15Z","timestamp":1681272195000},"page":"5907-5922","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["A dual-population constrained multi-objective evolutionary algorithm with variable auxiliary population size"],"prefix":"10.1007","volume":"9","author":[{"given":"Jing","family":"Liang","sequence":"first","affiliation":[]},{"given":"Zhaolin","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Yaonan","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Xuanxuan","family":"Ban","sequence":"additional","affiliation":[]},{"given":"Kangjia","family":"Qiao","sequence":"additional","affiliation":[]},{"given":"Kunjie","family":"Yu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,4,12]]},"reference":[{"key":"1042_CR1","doi-asserted-by":"publisher","first-page":"5355","DOI":"10.1007\/s40747-022-00761-2","volume":"8","author":"C He","year":"2022","unstructured":"He C et al (2022) A self-organizing map approach for constrained multi-objective optimization problems. Complex Intell Syst 8:5355\u20135375","journal-title":"Complex Intell Syst"},{"key":"1042_CR2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2022.3186667","author":"K Qiao","year":"2022","unstructured":"Qiao K et al (2022) Feature extraction for recommendation of constrained multi-objective evolutionary algorithms. IEEE Trans Evol Comput. https:\/\/doi.org\/10.1109\/TEVC.2022.3186667","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/s40747-022-00851-1","author":"W Long","year":"2022","unstructured":"Long W et al (2022) A constrained multi-objective optimization algorithm using an efficient global diversity strategy. Complex Intell Syst. https:\/\/doi.org\/10.1007\/s40747-022-00851-1","journal-title":"Complex Intell Syst"},{"issue":"2","key":"1042_CR4","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1007\/s40747-021-00363-4","volume":"8","author":"Y Chen","year":"2022","unstructured":"Chen Y et al (2022) Constraint multi-objective optimal design of hybrid renewable energy system considering load characteristics. Complex Intell Syst 8(2):803\u2013817","journal-title":"Complex Intell Syst"},{"key":"1042_CR5","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2022.3155533","author":"J Liang","year":"2022","unstructured":"Liang J et al (2022) A survey on evolutionary constrained multi-objective optimization. IEEE Trans Evol Comput. https:\/\/doi.org\/10.1109\/TEVC.2022.3155533","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR6","doi-asserted-by":"publisher","DOI":"10.1007\/s40747-022-00650-8","author":"K-J Du","year":"2022","unstructured":"Du K-J, Li J-Y, Wang H, Zhang J (2022) Multi-objective multi-criteria evolutionary algorithm for multi-objective multi-task optimization. Complex Intell Syst. https:\/\/doi.org\/10.1007\/s40747-022-00650-8","journal-title":"Complex Intell Syst"},{"issue":"4","key":"1042_CR7","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/s40747-017-0061-9","volume":"3","author":"H Ishibuchi","year":"2017","unstructured":"Ishibuchi H, Nojima Y et al (2017) On the effect of normalization in moea\/d for multi-objective and many-objective optimization. Complex Intell Syst 3(4):279\u2013294","journal-title":"Complex Intell Syst"},{"issue":"2","key":"1042_CR8","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1109\/TEVC.2018.2791283","volume":"23","author":"Y Sun","year":"2018","unstructured":"Sun Y, Yen GG, Yi Z (2018) Igd indicator-based evolutionary algorithm for many-objective optimization problems. IEEE Trans Evol Comput 23(2):173\u2013187","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR9","doi-asserted-by":"publisher","first-page":"109105","DOI":"10.1016\/j.knosys.2022.109105","volume":"250","author":"J Liang","year":"2022","unstructured":"Liang J, Ban X, Yu K, Qiao K, Qu B (2022) Constrained multiobjective differential evolution algorithm with infeasible-proportion control mechanism. Knowl-Based Syst 250:109105","journal-title":"Knowl-Based Syst"},{"key":"1042_CR10","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2022.3175065","author":"K Qiao","year":"2022","unstructured":"Qiao K et al (2022) Dynamic auxiliary task-based evolutionary multitasking for constrained multi-objective optimization. IEEE Trans Evol Comput. https:\/\/doi.org\/10.1109\/TEVC.2022.3175065","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR11","doi-asserted-by":"publisher","first-page":"100799","DOI":"10.1016\/j.swevo.2020.100799","volume":"60","author":"K Yu","year":"2021","unstructured":"Yu K, Liang J, Qu B, Yue C (2021) Purpose-directed two-phase multiobjective differential evolution for constrained multiobjective optimization. Swarm Evol Comput 60:100799","journal-title":"Swarm Evol Comput"},{"key":"1042_CR12","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.ins.2013.04.001","volume":"241","author":"C-H Lin","year":"2013","unstructured":"Lin C-H (2013) A rough penalty genetic algorithm for constrained optimization. Inf Sci 241:119\u2013137","journal-title":"Inf Sci"},{"issue":"3","key":"1042_CR13","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1109\/TSMCA.2009.2013333","volume":"39","author":"B Tessema","year":"2009","unstructured":"Tessema B, Yen GG (2009) An adaptive penalty formulation for constrained evolutionary optimization. IEEE Trans Syst Man Cybern Part A Syst Hum 39(3):565\u2013578","journal-title":"IEEE Trans Syst Man Cybern Part A Syst Hum"},{"issue":"5","key":"1042_CR14","doi-asserted-by":"publisher","first-page":"2954","DOI":"10.1109\/TSMC.2021.3061698","volume":"52","author":"K Yu","year":"2021","unstructured":"Yu K, Liang J, Qu B, Luo Y, Yue C (2021) Dynamic selection preference-assisted constrained multiobjective differential evolution. IEEE Trans Syst Man Cybern Syst 52(5):2954\u20132965","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"issue":"10","key":"1042_CR15","doi-asserted-by":"publisher","first-page":"1645","DOI":"10.1080\/0305215X.2016.1271661","volume":"49","author":"W Ning","year":"2017","unstructured":"Ning W et al (2017) Constrained multi-objective optimization using constrained non-dominated sorting combined with an improved hybrid multi-objective evolutionary algorithm. Eng Optim 49(10):1645\u20131664","journal-title":"Eng Optim"},{"key":"1042_CR16","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.asoc.2019.02.041","volume":"80","author":"Y Yang","year":"2019","unstructured":"Yang Y, Liu J, Tan S, Wang H (2019) A multi-objective differential evolutionary algorithm for constrained multi-objective optimization problems with low feasible ratio. Appl Soft Comput 80:42\u201356","journal-title":"Appl Soft Comput"},{"issue":"9","key":"1042_CR17","doi-asserted-by":"publisher","first-page":"5414","DOI":"10.1109\/TSMC.2019.2954491","volume":"51","author":"Z-Z Liu","year":"2019","unstructured":"Liu Z-Z, Wang Y, Wang B-C (2019) Indicator-based constrained multiobjective evolutionary algorithms. IEEE Trans Syst Man Cybern Syst 51(9):5414\u20135426","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"key":"1042_CR18","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1016\/j.swevo.2018.08.017","volume":"44","author":"Z Fan","year":"2019","unstructured":"Fan Z et al (2019) Push and pull search for solving constrained multi-objective optimization problems. Swarm Evol Comput 44:665\u2013679","journal-title":"Swarm Evol Comput"},{"issue":"9","key":"1042_CR19","doi-asserted-by":"publisher","first-page":"3019","DOI":"10.1007\/s10489-017-1126-6","volume":"48","author":"X Yu","year":"2018","unstructured":"Yu X, Lu Y (2018) A corner point-based algorithm to solve constrained multi-objective optimization problems. Appl Intell 48(9):3019\u20133037","journal-title":"Appl Intell"},{"key":"1042_CR20","doi-asserted-by":"publisher","first-page":"107263","DOI":"10.1016\/j.knosys.2021.107263","volume":"228","author":"F Ming","year":"2021","unstructured":"Ming F et al (2021) A simple two-stage evolutionary algorithm for constrained multi-objective optimization. Knowl-Based Syst 228:107263","journal-title":"Knowl-Based Syst"},{"issue":"1","key":"1042_CR21","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/TEVC.2020.3004012","volume":"25","author":"Y Tian","year":"2020","unstructured":"Tian Y, Zhang T, Xiao J, Zhang X, Jin Y (2020) A coevolutionary framework for constrained multiobjective optimization problems. IEEE Trans Evol Comput 25(1):102\u2013116","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"1042_CR22","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1109\/TEVC.2018.2855411","volume":"23","author":"K Li","year":"2018","unstructured":"Li K, Chen R, Fu G, Yao X (2018) Two-archive evolutionary algorithm for constrained multiobjective optimization. IEEE Trans Evol Comput 23(2):303\u2013315","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR23","doi-asserted-by":"crossref","unstructured":"Liu Z-Z, Wang B-C, Tang K (2021) Handling constrained multiobjective optimization problems via bidirectional coevolution. IEEE Trans Cybern","DOI":"10.1109\/TCYB.2021.3056176"},{"key":"1042_CR24","doi-asserted-by":"crossref","unstructured":"Jan MA, Tairan N, Khanum RA (2013) Threshold based dynamic and adaptive penalty functions for constrained multiobjective optimization. In: IEEE, pp 49\u201354","DOI":"10.1109\/AIMS.2013.16"},{"key":"1042_CR25","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1016\/j.asoc.2013.10.008","volume":"14","author":"L Jiao","year":"2014","unstructured":"Jiao L, Luo J, Shang R, Liu F (2014) A modified objective function method with feasible-guiding strategy to solve constrained multi-objective optimization problems. Appl Soft Comput 14:363\u2013380","journal-title":"Appl Soft Comput"},{"key":"1042_CR26","unstructured":"Ma Z, Wang Y, Song W (2019) A new fitness function with two rankings for evolutionary constrained multiobjective optimization. IEEE Trans Syst Man Cybern Syst"},{"issue":"2","key":"1042_CR27","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"issue":"3","key":"1042_CR28","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1109\/4235.873238","volume":"4","author":"TP Runarsson","year":"2000","unstructured":"Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4(3):284\u2013294","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR29","doi-asserted-by":"crossref","unstructured":"Takahama T, Sakai S (2010) Efficient constrained optimization by the $$\\varepsilon $$ constrained adaptive differential evolution. In: IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2010.5586545"},{"issue":"5","key":"1042_CR30","doi-asserted-by":"publisher","first-page":"870","DOI":"10.1109\/TEVC.2019.2894743","volume":"23","author":"Z-Z Liu","year":"2019","unstructured":"Liu Z-Z, Wang Y (2019) Handling constrained multiobjective optimization problems with constraints in both the decision and objective spaces. IEEE Trans Evol Comput 23(5):870\u2013884","journal-title":"IEEE Trans Evol Comput"},{"key":"1042_CR31","doi-asserted-by":"crossref","unstructured":"Tian Y et al (2021) Balancing objective optimization and constraint satisfaction in constrained evolutionary multiobjective optimization. IEEE Trans Cybern","DOI":"10.1109\/TCYB.2020.3021138"},{"key":"1042_CR32","doi-asserted-by":"publisher","unstructured":"Liang J et al (2022) Utilizing the relationship between unconstrained and constrained pareto fronts for constrained multiobjective optimization. IEEE Trans Cybern. https:\/\/doi.org\/10.1109\/TCYB.2022.3163759","DOI":"10.1109\/TCYB.2022.3163759"},{"issue":"2","key":"1042_CR33","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1109\/TEVC.2022.3145582","volume":"26","author":"K Qiao","year":"2022","unstructured":"Qiao K et al (2022) An evolutionary multitasking optimization framework for constrained multiobjective optimization problems. IEEE Trans Evol Comput 26(2):263\u2013277","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"1042_CR34","first-page":"115","volume":"9","author":"K Deb","year":"1995","unstructured":"Deb K, Agrawal RB et al (1995) Simulated binary crossover for continuous search space. Complex Syst 9(2):115\u2013148","journal-title":"Complex Syst"},{"key":"1042_CR35","first-page":"30","volume":"26","author":"K Deb","year":"1996","unstructured":"Deb K, Goyal M et al (1996) A combined genetic adaptive search (geneas) for engineering design. Comput Sci Informat 26:30\u201345","journal-title":"Comput Sci Informat"},{"issue":"6","key":"1042_CR36","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1109\/TEVC.2019.2896967","volume":"23","author":"Z Ma","year":"2019","unstructured":"Ma Z, Wang Y (2019) Evolutionary constrained multiobjective optimization: test suite construction and performance comparisons. IEEE Trans Evol Comput 23(6):972\u2013986","journal-title":"IEEE Trans Evol Comput"},{"issue":"23","key":"1042_CR37","doi-asserted-by":"publisher","first-page":"12491","DOI":"10.1007\/s00500-019-03794-x","volume":"23","author":"Z Fan","year":"2019","unstructured":"Fan Z et al (2019) An improved epsilon constraint-handling method in moea\/d for cmops with large infeasible regions. Soft Comput 23(23):12491\u201312510","journal-title":"Soft Comput"},{"issue":"3","key":"1042_CR38","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1162\/evco_a_00259","volume":"28","author":"Z Fan","year":"2020","unstructured":"Fan Z et al (2020) Difficulty adjustable and scalable constrained multiobjective test problem toolkit. Evol Comput 28(3):339\u2013378","journal-title":"Evol Comput"},{"issue":"2","key":"1042_CR39","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1109\/TEVC.2003.810761","volume":"7","author":"PA Bosman","year":"2003","unstructured":"Bosman PA, Thierens D (2003) The balance between proximity and diversity in multiobjective evolutionary algorithms. IEEE Trans Evol Comput 7(2):174\u2013188","journal-title":"IEEE Trans Evol Comput"},{"issue":"4","key":"1042_CR40","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/MCI.2017.2742868","volume":"12","author":"Y Tian","year":"2017","unstructured":"Tian Y, Cheng R, Zhang X, Jin Y (2017) Platemo: a matlab platform for evolutionary multi-objective optimization [educational forum]. IEEE Comput Intell Mag 12(4):73\u201387","journal-title":"IEEE Comput Intell Mag"},{"issue":"3","key":"1042_CR41","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1007\/s00500-008-0323-y","volume":"13","author":"J Alcal\u00e1-Fdez","year":"2009","unstructured":"Alcal\u00e1-Fdez J et al (2009) Keel: a software tool to assess evolutionary algorithms for data mining problems. Soft Comput 13(3):307\u2013318","journal-title":"Soft Comput"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01042-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-023-01042-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01042-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,22]],"date-time":"2023-09-22T17:28:02Z","timestamp":1695403682000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-023-01042-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,12]]},"references-count":41,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["1042"],"URL":"https:\/\/doi.org\/10.1007\/s40747-023-01042-2","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,12]]},"assertion":[{"value":"21 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 February 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 April 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}