{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T04:46:00Z","timestamp":1775277960824,"version":"3.50.1"},"reference-count":84,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,10,5]],"date-time":"2023-10-05T00:00:00Z","timestamp":1696464000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,10,5]],"date-time":"2023-10-05T00:00:00Z","timestamp":1696464000000},"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":[[2024,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The introduction of a multi-population structure in differential evolution (DE) algorithm has been proven to be an effective way to achieve algorithm adaptation and multi-strategy integration. However, in existing studies, the mutation strategy selection of each subpopulation during execution is fixed, resulting in poor self-adaptation of subpopulations. To solve this problem, a dynamic multi-strategy integrated differential evolution algorithm based on reinforcement learning (RLDMDE) is proposed in this paper. By employing reinforcement learning, each subpopulation can adaptively select the mutation strategy according to the current environmental state (population diversity). Based on the population state, this paper proposes an individual dynamic migration strategy to \u201creward\u201d or \u201cpunish\u201d the population to avoid wasting individual computing resources. Furthermore, this paper applies two methods of good point set and random opposition-based learning (ROBL) in the population initialization stage to improve the quality of the initial solutions. Finally, to evaluate the performance of the RLDMDE algorithm, this paper selects two benchmark function sets, CEC2013 and CEC2017, and six engineering design problems for testing. The results demonstrate that the RLDMDE algorithm has good performance and strong competitiveness in solving optimization problems.<\/jats:p>","DOI":"10.1007\/s40747-023-01243-9","type":"journal-article","created":{"date-parts":[[2023,10,5]],"date-time":"2023-10-05T08:01:38Z","timestamp":1696492898000},"page":"1845-1877","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Dynamic multi-strategy integrated differential evolution algorithm based on reinforcement learning for optimization problems"],"prefix":"10.1007","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3432-1019","authenticated-orcid":false,"given":"Qingyong","family":"Yang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2117-0618","authenticated-orcid":false,"given":"Shu-Chuan","family":"Chu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3128-9025","authenticated-orcid":false,"given":"Jeng-Shyang","family":"Pan","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8096-0586","authenticated-orcid":false,"given":"Jyh-Horng","family":"Chou","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3322-2086","authenticated-orcid":false,"given":"Junzo","family":"Watada","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,10,5]]},"reference":[{"key":"1243_CR1","first-page":"1","volume":"34","author":"L Abualigah","year":"2022","unstructured":"Abualigah L, Elaziz MA, Khasawneh AM et al (2022) Meta-heuristic optimization algorithms for solving real-world mechanical engineering design problems: a comprehensive survey, applications, comparative analysis, and results. Neural Comput Appl 34:1\u201330","journal-title":"Neural Comput Appl"},{"key":"1243_CR2","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2022.105731","volume":"142","author":"H Xiong","year":"2022","unstructured":"Xiong H, Shi S, Ren D et al (2022) A survey of job shop scheduling problem: the types and models. Comput Operat Res 142:105731","journal-title":"Comput Operat Res"},{"issue":"5","key":"1243_CR3","doi-asserted-by":"crossref","first-page":"8561","DOI":"10.3934\/mbe.2023376","volume":"20","author":"V Djordjevic","year":"2023","unstructured":"Djordjevic V, Tao H, Song X et al (2023) Data-driven control of hydraulic servo actuator: an event-triggered adaptive dynamic programming approach. Math Biosci Eng 20(5):8561\u20138582","journal-title":"Math Biosci Eng"},{"key":"1243_CR4","doi-asserted-by":"crossref","first-page":"2935","DOI":"10.1007\/s00521-017-2880-4","volume":"30","author":"MM Alipour","year":"2018","unstructured":"Alipour MM, Razavi SN, Feizi Derakhshi MR et al (2018) A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem. Neural Comput Appl 30:2935\u20132951","journal-title":"Neural Comput Appl"},{"issue":"18","key":"1243_CR5","doi-asserted-by":"crossref","first-page":"10139","DOI":"10.1002\/rnc.6354","volume":"32","author":"C Zhou","year":"2022","unstructured":"Zhou C, Tao H, Chen Y et al (2022) Robust point-to-point iterative learning control for constrained systems: a minimum energy approach. Int J Robust Nonlinear Control 32(18):10139\u201310161","journal-title":"Int J Robust Nonlinear Control"},{"key":"1243_CR6","volume":"129","author":"Z Fu","year":"2022","unstructured":"Fu Z, Chu SC, Watada J et al (2022) Software and hardware co-design and implementation of intelligent optimization algorithms. Appl Soft Comput 129:109639","journal-title":"Appl Soft Comput"},{"key":"1243_CR7","volume":"121","author":"P Hu","year":"2022","unstructured":"Hu P, Pan JS, Chu SC et al (2022) Multi-surrogate assisted binary particle swarm optimization algorithm and its application for feature selection. Appl Soft Comput 121:108736","journal-title":"Appl Soft Comput"},{"key":"1243_CR8","volume":"90","author":"M Pant","year":"2020","unstructured":"Pant M, Zaheer H, Garcia-Hernandez L et al (2020) Differential evolution: a review of more than two decades of research. Eng Appl Artif Intell 90:103479","journal-title":"Eng Appl Artif Intell"},{"key":"1243_CR9","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/3927.001.0001","volume-title":"An introduction to genetic algorithms","author":"M Mitchell","year":"1998","unstructured":"Mitchell M (1998) An introduction to genetic algorithms. MIT Press"},{"issue":"4","key":"1243_CR10","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341","journal-title":"J Global Optim"},{"key":"1243_CR11","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1016\/j.ins.2020.11.056","volume":"561","author":"JS Pan","year":"2021","unstructured":"Pan JS, Liu N, Chu SC et al (2021) An efficient surrogate-assisted hybrid optimization algorithm for expensive optimization problems. Inf Sci 561:304\u2013325","journal-title":"Inf Sci"},{"key":"1243_CR12","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/B978-0-12-819714-1.00010-5","volume-title":"Nature-inspired computation and swarm intelligence: a state-of-the-art overview","author":"XS Yang","year":"2020","unstructured":"Yang XS, Karamanoglu M (2020) Nature-inspired computation and swarm intelligence: a state-of-the-art overview. Academic Press, pp 3\u201318"},{"issue":"4","key":"1243_CR13","doi-asserted-by":"crossref","first-page":"2749","DOI":"10.1007\/s40747-021-00402-0","volume":"8","author":"PC Song","year":"2022","unstructured":"Song PC, Chu SC, Pan JS et al (2022) Simplified phasmatodea population evolution algorithm for optimization. Complex Intell Syst 8(4):2749\u20132767","journal-title":"Complex Intell Syst"},{"issue":"4","key":"1243_CR14","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCI.2006.329691","volume":"1","author":"M Dorigo","year":"2006","unstructured":"Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28\u201339","journal-title":"IEEE Comput Intell Mag"},{"key":"1243_CR15","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN\u201995-international conference on neural networks, IEEE, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"key":"1243_CR16","volume":"220","author":"SC Chu","year":"2021","unstructured":"Chu SC, Du ZG, Peng YJ et al (2021) Fuzzy hierarchical surrogate assists probabilistic particle swarm optimization for expensive high dimensional problem. Knowl-Based Syst 220:106939","journal-title":"Knowl-Based Syst"},{"issue":"1","key":"1243_CR17","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.asoc.2007.05.007","volume":"8","author":"D Karaboga","year":"2008","unstructured":"Karaboga D, Basturk B (2008) On the performance of artificial bee colony (abc) algorithm. Appl Soft Comput 8(1):687\u2013697","journal-title":"Appl Soft Comput"},{"issue":"5","key":"1243_CR18","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1108\/02644401211235834","volume":"29","author":"XS Yang","year":"2012","unstructured":"Yang XS, Hossein Gandomi A (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464\u2013483","journal-title":"Eng Comput"},{"key":"1243_CR19","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46\u201361","journal-title":"Adv Eng Softw"},{"key":"1243_CR20","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1016\/j.matcom.2022.06.007","volume":"202","author":"JS Pan","year":"2022","unstructured":"Pan JS, Zhang LG, Wang RB et al (2022) Gannet optimization algorithm: a new metaheuristic algorithm for solving engineering optimization problems. Math Comput Simul 202:343\u2013373","journal-title":"Math Comput Simul"},{"issue":"1","key":"1243_CR21","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TEVC.2010.2059031","volume":"15","author":"S Das","year":"2010","unstructured":"Das S, Suganthan PN (2010) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4\u201331","journal-title":"IEEE Trans Evol Comput"},{"issue":"3","key":"1243_CR22","doi-asserted-by":"crossref","first-page":"2051","DOI":"10.1007\/s40747-022-00734-5","volume":"8","author":"J Li","year":"2022","unstructured":"Li J, Gao Y, Zhang H et al (2022) Self-adaptive opposition-based differential evolution with subpopulation strategy for numerical and engineering optimization problems. Complex Intell Syst 8(3):2051\u20132089","journal-title":"Complex Intell Syst"},{"issue":"6","key":"1243_CR23","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1109\/TEVC.2006.872133","volume":"10","author":"J Brest","year":"2006","unstructured":"Brest J, Greiner S, Boskovic B et al (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evol Comput 10(6):646\u2013657","journal-title":"IEEE Trans Evol Comput"},{"issue":"5","key":"1243_CR24","doi-asserted-by":"crossref","first-page":"945","DOI":"10.1109\/TEVC.2009.2014613","volume":"13","author":"J Zhang","year":"2009","unstructured":"Zhang J, Sanderson AC (2009) Jade: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13(5):945\u2013958","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"1243_CR25","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1109\/TEVC.2008.927706","volume":"13","author":"AK Qin","year":"2008","unstructured":"Qin AK, Huang VL, Suganthan PN (2008) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398\u2013417","journal-title":"IEEE Trans Evol Comput"},{"issue":"1","key":"1243_CR26","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/TEVC.2010.2087271","volume":"15","author":"Y Wang","year":"2011","unstructured":"Wang Y, Cai Z, Zhang Q (2011) Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans Evol Comput 15(1):55\u201366","journal-title":"IEEE Trans Evol Comput"},{"key":"1243_CR27","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/j.ins.2015.09.009","volume":"329","author":"G Wu","year":"2016","unstructured":"Wu G, Mallipeddi R, Suganthan PN et al (2016) Differential evolution with multi-population based ensemble of mutation strategies. Inf Sci 329:329\u2013345","journal-title":"Inf Sci"},{"key":"1243_CR28","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.ins.2021.01.031","volume":"562","author":"Z Meng","year":"2021","unstructured":"Meng Z, Yang C (2021) Hip-de: historical population based mutation strategy in differential evolution with parameter adaptive mechanism. Inf Sci 562:44\u201377","journal-title":"Inf Sci"},{"key":"1243_CR29","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.neucom.2020.09.007","volume":"421","author":"X Li","year":"2021","unstructured":"Li X, Wang L, Jiang Q et al (2021) Differential evolution algorithm with multi-population cooperation and multi-strategy integration. Neurocomputing 421:285\u2013302","journal-title":"Neurocomputing"},{"key":"1243_CR30","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.neucom.2018.02.038","volume":"290","author":"L Tong","year":"2018","unstructured":"Tong L, Dong M, Jing C (2018) An improved multi-population ensemble differential evolution. Neurocomputing 290:130\u2013147","journal-title":"Neurocomputing"},{"issue":"5","key":"1243_CR31","doi-asserted-by":"crossref","first-page":"1510","DOI":"10.1007\/s10489-019-01613-2","volume":"50","author":"Y Ma","year":"2020","unstructured":"Ma Y, Bai Y (2020) A multi-population differential evolution with best-random mutation strategy for large-scale global optimization. Appl Intell 50(5):1510\u20131526","journal-title":"Appl Intell"},{"key":"1243_CR32","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1613\/jair.301","volume":"4","author":"LP Kaelbling","year":"1996","unstructured":"Kaelbling LP, Littman ML, Moore AW (1996) Reinforcement learning: a survey. J Artif Intell Res 4:237\u2013285","journal-title":"J Artif Intell Res"},{"key":"1243_CR33","doi-asserted-by":"crossref","first-page":"209320","DOI":"10.1109\/ACCESS.2020.3038605","volume":"8","author":"M Naeem","year":"2020","unstructured":"Naeem M, Rizvi STH, Coronato A (2020) A gentle introduction to reinforcement learning and its application in different fields. IEEE Access 8:209320\u2013209344","journal-title":"IEEE Access"},{"issue":"6","key":"1243_CR34","doi-asserted-by":"crossref","first-page":"3461","DOI":"10.1109\/TSMC.2022.3225381","volume":"53","author":"Z Zhuang","year":"2022","unstructured":"Zhuang Z, Tao H, Chen Y et al (2022) An optimal iterative learning control approach for linear systems with nonuniform trial lengths under input constraints. IEEE Trans Syst Man Cybern Syst 53(6):3461\u20133473","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"issue":"1","key":"1243_CR35","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.engappai.2004.08.018","volume":"18","author":"YC Wang","year":"2005","unstructured":"Wang YC, Usher JM (2005) Application of reinforcement learning for agent-based production scheduling. Eng Appl Artif Intell 18(1):73\u201382","journal-title":"Eng Appl Artif Intell"},{"key":"1243_CR36","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.neucom.2021.10.083","volume":"484","author":"Q Chen","year":"2022","unstructured":"Chen Q, Jin Y, Song Y (2022) Fault-tolerant adaptive tracking control of Euler-Lagrange systems-an echo state network approach driven by reinforcement learning. Neurocomputing 484:109\u2013116","journal-title":"Neurocomputing"},{"issue":"11","key":"1243_CR37","doi-asserted-by":"crossref","first-page":"2581","DOI":"10.1109\/TMC.2019.2928811","volume":"19","author":"L Huang","year":"2019","unstructured":"Huang L, Bi S, Zhang YJA (2019) Deep reinforcement learning for online computation offloading in wireless powered mobile-edge computing networks. IEEE Trans Mob Comput 19(11):2581\u20132593","journal-title":"IEEE Trans Mob Comput"},{"issue":"2","key":"1243_CR38","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/JAS.2016.7471613","volume":"3","author":"FY Wang","year":"2016","unstructured":"Wang FY, Zhang JJ, Zheng X et al (2016) Where does AlphaGo go: from church-Turing thesis to AlphaGo thesis and beyond. IEEE\/CAA J Autom Sin 3(2):113\u2013120","journal-title":"IEEE\/CAA J Autom Sin"},{"issue":"4","key":"1243_CR39","doi-asserted-by":"crossref","first-page":"2751","DOI":"10.1109\/JIOT.2019.2957289","volume":"7","author":"L Yu","year":"2019","unstructured":"Yu L, Xie W, Xie D et al (2019) Deep reinforcement learning for smart home energy management. IEEE Internet Things J 7(4):2751\u20132762","journal-title":"IEEE Internet Things J"},{"issue":"12","key":"1243_CR40","doi-asserted-by":"crossref","first-page":"9477","DOI":"10.1109\/TPAMI.2021.3127674","volume":"44","author":"O Tutsoy","year":"2021","unstructured":"Tutsoy O (2021) Pharmacological, non-pharmacological policies and mutation: an artificial intelligence based multi-dimensional policy making algorithm for controlling the casualties of the pandemic diseases. IEEE Trans Pattern Anal Mach Intell 44(12):9477\u20139488","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"3","key":"1243_CR41","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.1109\/TGCN.2021.3061789","volume":"5","author":"Z Xu","year":"2021","unstructured":"Xu Z, Han G, Liu L et al (2021) Multi-energy scheduling of an industrial integrated energy system by reinforcement learning-based differential evolution. IEEE Trans Green Commun Netw 5(3):1077\u20131090","journal-title":"IEEE Trans Green Commun Netw"},{"issue":"2","key":"1243_CR42","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1109\/TR.2022.3161430","volume":"71","author":"M Zhao","year":"2022","unstructured":"Zhao M, Li G, Li H et al (2022) Reliable scheduling algorithm for space debris monitoring resources using adaptive multipopulation differential evolutionary optimization with reinforcement learning. IEEE Trans Reliab 71(2):687\u2013697","journal-title":"IEEE Trans Reliab"},{"key":"1243_CR43","doi-asserted-by":"crossref","first-page":"10007","DOI":"10.1007\/s00521-019-04527-9","volume":"32","author":"Y Xu","year":"2020","unstructured":"Xu Y, Pi D (2020) A reinforcement learning-based communication topology in particle swarm optimization. Neural Comput Appl 32:10007\u201310032","journal-title":"Neural Comput Appl"},{"key":"1243_CR44","doi-asserted-by":"crossref","DOI":"10.1016\/j.knosys.2021.107044","volume":"223","author":"A Seyyedabbasi","year":"2021","unstructured":"Seyyedabbasi A, Aliyev R, Kiani F et al (2021) Hybrid algorithms based on combining reinforcement learning and metaheuristic methods to solve global optimization problems. Knowl-Based Syst 223:107044","journal-title":"Knowl-Based Syst"},{"key":"1243_CR45","doi-asserted-by":"publisher","unstructured":"Wu D, Wang S, Liu Q et al (2022) An improved teaching-learning-based optimization algorithm with reinforcement learning strategy for solving optimization problems. Comput Intell Neurosci 2022. https:\/\/doi.org\/10.1155\/2022\/1535957","DOI":"10.1155\/2022\/1535957"},{"key":"1243_CR46","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2021.116417","volume":"193","author":"QS Hamad","year":"2022","unstructured":"Hamad QS, Samma H, Suandi SA et al (2022) Q-learning embedded sine cosine algorithm (qlesca). Expert Syst Appl 193:116417","journal-title":"Expert Syst Appl"},{"key":"1243_CR47","doi-asserted-by":"crossref","first-page":"5147","DOI":"10.1007\/s00521-019-04008-z","volume":"32","author":"H Samma","year":"2020","unstructured":"Samma H, Mohamad-Saleh J, Suandi SA et al (2020) Q-learning-based simulated annealing algorithm for constrained engineering design problems. Neural Comput Appl 32:5147\u20135161","journal-title":"Neural Comput Appl"},{"key":"1243_CR48","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2021.107464","volume":"107","author":"TN Huynh","year":"2021","unstructured":"Huynh TN, Do DT, Lee J (2021) Q-learning-based parameter control in differential evolution for structural optimization. Appl Soft Comput 107:107464","journal-title":"Appl Soft Comput"},{"key":"1243_CR49","volume":"111","author":"Z Tan","year":"2021","unstructured":"Tan Z, Li K (2021) Differential evolution with mixed mutation strategy based on deep reinforcement learning. Appl Soft Comput 111:107678","journal-title":"Appl Soft Comput"},{"key":"1243_CR50","first-page":"279","volume":"8","author":"CJ Watkins","year":"1992","unstructured":"Watkins CJ, Dayan P (1992) Q-learning. Mach Learn 8:279\u2013292","journal-title":"Mach Learn"},{"key":"1243_CR51","volume-title":"Application of number theory in modern analysis","author":"H Luogeng","year":"1978","unstructured":"Luogeng H, Yuan W (1978) Application of number theory in modern analysis. Springer"},{"key":"1243_CR52","doi-asserted-by":"crossref","first-page":"113810","DOI":"10.1109\/ACCESS.2019.2934994","volume":"7","author":"W Long","year":"2019","unstructured":"Long W, Jiao J, Liang X et al (2019) A random opposition-based learning grey wolf optimizer. IEEE Access 7:113810\u2013113825","journal-title":"IEEE Access"},{"key":"1243_CR53","unstructured":"Liang JJ, Qu B, Suganthan PN et al (2013) Problem definitions and evaluation criteria for the CEC 2013 special session on real-parameter optimization. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou, China and Nanyang Technological University, Singapore, Technical Report 201212(34):281\u2013295"},{"key":"1243_CR54","unstructured":"Wu G, Mallipeddi R, Suganthan PN (2017) Problem definitions and evaluation criteria for the cec 2017 competition on constrained real-parameter optimization. National University of Defense Technology, Changsha, Hunan, PR China and Kyungpook National University, Daegu, South Korea and Nanyang Technological University, Singapore, Technical Report"},{"key":"1243_CR55","volume":"245","author":"JS Pan","year":"2022","unstructured":"Pan JS, Liu N, Chu SC (2022) A competitive mechanism based multi-objective differential evolution algorithm and its application in feature selection. Knowl-Based Syst 245:108582","journal-title":"Knowl-Based Syst"},{"key":"1243_CR56","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1023\/A:1024653025686","volume":"27","author":"HY Fan","year":"2003","unstructured":"Fan HY, Lampinen J (2003) A trigonometric mutation operation to differential evolution. J Global Optim 27:105\u2013129","journal-title":"J Global Optim"},{"key":"1243_CR57","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.swevo.2016.05.003","volume":"32","author":"AP Piotrowski","year":"2017","unstructured":"Piotrowski AP (2017) Review of differential evolution population size. Swarm Evol Comput 32:1\u201324","journal-title":"Swarm Evol Comput"},{"key":"1243_CR58","doi-asserted-by":"crossref","unstructured":"Omran MG, Salman A, Engelbrecht AP (2005) Self-adaptive differential evolution. In: Computational Intelligence and Security: International Conference, CIS 2005, Xi\u2019an, China, December 15-19, 2005, Proceedings Part I, Springer, pp 192\u2013199","DOI":"10.1007\/11596448_28"},{"key":"1243_CR59","doi-asserted-by":"crossref","unstructured":"Tanabe R, Fukunaga A (2013) Success-history based parameter adaptation for differential evolution. In: 2013 IEEE congress on evolutionary computation, IEEE, pp 71\u201378","DOI":"10.1109\/CEC.2013.6557555"},{"key":"1243_CR60","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.asoc.2014.01.038","volume":"18","author":"Y Wang","year":"2014","unstructured":"Wang Y, Li HX, Huang T et al (2014) Differential evolution based on covariance matrix learning and bimodal distribution parameter setting. Appl Soft Comput 18:232\u2013247","journal-title":"Appl Soft Comput"},{"issue":"3\u20134","key":"1243_CR61","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/j.ins.2004.06.009","volume":"169","author":"J Sun","year":"2005","unstructured":"Sun J, Zhang Q, Tsang EP (2005) De\/eda: a new evolutionary algorithm for global optimization. Inf Sci 169(3\u20134):249\u2013262","journal-title":"Inf Sci"},{"key":"1243_CR62","doi-asserted-by":"crossref","unstructured":"Rahnamayan S, Tizhoosh HR, Salama MM (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64\u201379","DOI":"10.1109\/TEVC.2007.894200"},{"issue":"3","key":"1243_CR63","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1109\/TEVC.2008.2009457","volume":"13","author":"S Das","year":"2009","unstructured":"Das S, Abraham A, Chakraborty UK et al (2009) Differential evolution using a neighborhood-based mutation operator. IEEE Trans Evol Comput 13(3):526\u2013553","journal-title":"IEEE Trans Evol Comput"},{"key":"1243_CR64","doi-asserted-by":"crossref","unstructured":"Sun G, Cai Y (2017) A novel neighborhood-dependent mutation operator for differential evolution. In: 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC), IEEE, pp 837\u2013841","DOI":"10.1109\/CSE-EUC.2017.167"},{"issue":"9","key":"1243_CR65","doi-asserted-by":"crossref","first-page":"3370","DOI":"10.1016\/j.eswa.2012.12.045","volume":"40","author":"VV De Melo","year":"2013","unstructured":"De Melo VV, Carosio GL (2013) Investigating multi-view differential evolution for solving constrained engineering design problems. Expert Syst Appl 40(9):3370\u20133377","journal-title":"Expert Syst Appl"},{"key":"1243_CR66","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2021.115705","volume":"186","author":"S Khalfi","year":"2021","unstructured":"Khalfi S, Draa A, Iacca G (2021) A compact compound sinusoidal differential evolution algorithm for solving optimisation problems in memory-constrained environments. Expert Syst Appl 186:115705","journal-title":"Expert Syst Appl"},{"key":"1243_CR67","volume":"235","author":"C Li","year":"2022","unstructured":"Li C, Deng L, Qiao L et al (2022) An efficient differential evolution algorithm based on orthogonal learning and elites local search mechanisms for numerical optimization. Knowl-Based Syst 235:107636","journal-title":"Knowl-Based Syst"},{"issue":"2","key":"1243_CR68","doi-asserted-by":"crossref","first-page":"1679","DOI":"10.1016\/j.asoc.2010.04.024","volume":"11","author":"R Mallipeddi","year":"2011","unstructured":"Mallipeddi R, Suganthan PN, Pan QK et al (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679\u20131696","journal-title":"Appl Soft Comput"},{"key":"1243_CR69","doi-asserted-by":"crossref","unstructured":"Olorunda O, Engelbrecht AP (2008) Measuring exploration\/exploitation in particle swarms using swarm diversity. In: 2008 IEEE congress on evolutionary computation (IEEE world congress on computational intelligence), IEEE, pp 1128\u20131134","DOI":"10.1109\/CEC.2008.4630938"},{"key":"1243_CR70","doi-asserted-by":"crossref","unstructured":"Ursem RK (2002) Diversity-guided evolutionary algorithms. In: International Conference on Parallel Problem Solving from Nature, Springer, pp 462\u2013471","DOI":"10.1007\/3-540-45712-7_45"},{"key":"1243_CR71","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.asoc.2014.11.003","volume":"27","author":"A Draa","year":"2015","unstructured":"Draa A, Bouzoubia S, Boukhalfa I (2015) A sinusoidal differential evolution algorithm for numerical optimisation. Appl Soft Comput 27:99\u2013126","journal-title":"Appl Soft Comput"},{"key":"1243_CR72","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2021\/8548639","volume":"2021","author":"H Bayzidi","year":"2021","unstructured":"Bayzidi H, Talatahari S, Saraee M et al (2021) Social network search for solving engineering optimization problems. Comput Intell Neurosci 2021:1\u201332","journal-title":"Comput Intell Neurosci"},{"issue":"4","key":"1243_CR73","doi-asserted-by":"crossref","first-page":"386","DOI":"10.1109\/TEVC.2003.814902","volume":"7","author":"T Ray","year":"2003","unstructured":"Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput 7(4):386\u2013396","journal-title":"IEEE Trans Evol Comput"},{"key":"1243_CR74","doi-asserted-by":"crossref","first-page":"659","DOI":"10.1007\/s10845-017-1294-6","volume":"29","author":"AW Mohamed","year":"2018","unstructured":"Mohamed AW (2018) A novel differential evolution algorithm for solving constrained engineering optimization problems. J Intell Manuf 29:659\u2013692","journal-title":"J Intell Manuf"},{"key":"1243_CR75","doi-asserted-by":"crossref","unstructured":"Eskandar H, Sadollah A, Bahreininejad A et al (2012) Water cycle algorithm-a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 110:151-166","DOI":"10.1016\/j.compstruc.2012.07.010"},{"key":"1243_CR76","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1016\/j.asoc.2015.10.048","volume":"40","author":"NB Guedria","year":"2016","unstructured":"Guedria NB (2016) Improved accelerated PSO algorithm for mechanical engineering optimization problems. Appl Soft Comput 40:455\u2013467","journal-title":"Appl Soft Comput"},{"key":"1243_CR77","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2020.106560","volume":"145","author":"S Talatahari","year":"2020","unstructured":"Talatahari S, Azizi M (2020) Optimization of constrained mathematical and engineering design problems using chaos game optimization. Comput Ind Eng 145:106560","journal-title":"Comput Ind Eng"},{"key":"1243_CR78","doi-asserted-by":"crossref","first-page":"520","DOI":"10.1016\/j.istruc.2020.03.033","volume":"25","author":"A Kaveh","year":"2020","unstructured":"Kaveh A, Eslamlou AD (2020) Water strider algorithm: a new metaheuristic and applications. Structures 25:520\u2013541","journal-title":"Structures"},{"issue":"2","key":"1243_CR79","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1016\/j.asoc.2009.08.031","volume":"10","author":"H Liu","year":"2010","unstructured":"Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10(2):629\u2013640","journal-title":"Appl Soft Comput"},{"key":"1243_CR80","doi-asserted-by":"crossref","unstructured":"Azizi M, Talatahari S, Giaralis A (2021) Optimization of engineering design problems using atomic orbital search algorithm. IEEE Access 9:102497\u2013102519","DOI":"10.1109\/ACCESS.2021.3096726"},{"issue":"5","key":"1243_CR81","doi-asserted-by":"crossref","first-page":"2592","DOI":"10.1016\/j.asoc.2012.11.026","volume":"13","author":"A Sadollah","year":"2013","unstructured":"Sadollah A, Bahreininejad A, Eskandar H et al (2013) Mine blast algorithm: a new population based algorithm for solving constrained engineering optimization problems. Appl Soft Comput 13(5):2592-2612","journal-title":"Appl Soft Comput"},{"key":"1243_CR82","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/s00366-011-0241-y","volume":"29","author":"AH Gandomi","year":"2013","unstructured":"Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29:17\u201335","journal-title":"Eng Comput"},{"key":"1243_CR83","doi-asserted-by":"crossref","unstructured":"Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98\u2013112","DOI":"10.1016\/j.compstruc.2014.03.007"},{"key":"1243_CR84","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2021.115351","volume":"183","author":"S Gupta","year":"2021","unstructured":"Gupta S, Abderazek H, Y\u0131ld\u0131z BS et al (2021) Comparison of metaheuristic optimization algorithms for solving constrained mechanical design optimization problems. Expert Syst Appl 183:115351","journal-title":"Expert Syst Appl"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01243-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-023-01243-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01243-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,30]],"date-time":"2024-03-30T15:17:44Z","timestamp":1711811864000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-023-01243-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,5]]},"references-count":84,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,4]]}},"alternative-id":["1243"],"URL":"https:\/\/doi.org\/10.1007\/s40747-023-01243-9","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,5]]},"assertion":[{"value":"23 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 October 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}