{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:00:31Z","timestamp":1761894031515,"version":"build-2065373602"},"reference-count":46,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T00:00:00Z","timestamp":1761523200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>For numerous years, researchers have extensively explored real parameter single-objective optimization by evolutionary computation. Among the various types of evolutionary algorithms, Differential Evolution (DE) performs outstandingly. Recently, the academic community has began concerning itself with long-term search. IMODE is a good DE algorithm for long-term search. The algorithm is based on two primary mutation strategies and one secondary. Within the population, the control ratio of each mutation strategy is determined by their respective performance outcomes. Sequential Quadratic Programming (SQP), an iterative method for continuous optimization, is employed on the best individual in the final stage of IMODE at a dynamic probability as a local search method. Based on the DE algorithm, we propose Differential Evolution with Secondary Mutation Strategies (SMSDE). In the proposed algorithm, more secondary mutation strategies are added, in addition to the original one used in IMODE. In each generation, just one of the secondary mutation strategies is activated based on history performance to cooperate with the two primary mutation strategies. In addition, at a dynamic probability, SQP is now called not only for the best individual in the final stage, but also for the worst individual among old ones in each generation. The experimental results demonstrate that SMSDE performs better than a number of state-of-the-art algorithms, including IMODE.<\/jats:p>","DOI":"10.3390\/a18110683","type":"journal-article","created":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T05:48:46Z","timestamp":1761716926000},"page":"683","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Differential Evolution with Secondary Mutation Strategies for Long-Term Search"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-1634-8733","authenticated-orcid":false,"given":"Jianyi","family":"Peng","sequence":"first","affiliation":[{"name":"School of Computer Science, China University of Geosciences, Wuhan 430078, China"},{"name":"College of Marine Science and Technology, China University of Geosciences, Wuhan 430074, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8782-5096","authenticated-orcid":false,"given":"Gang","family":"Chen","sequence":"additional","affiliation":[{"name":"College of Marine Science and Technology, China University of Geosciences, Wuhan 430074, China"}]}],"member":"1968","published-online":{"date-parts":[[2025,10,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Sallam, K.M., Elsayed, S.M., Chakrabortty, R.K., and Ryan, M.J. (2020, January 19\u201324). Improved multi-operator differential evolution algorithm for solving unconstrained problems. Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK.","DOI":"10.1109\/CEC48606.2020.9185722"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (July, January 28). NL-SHADE-RSP Algorithm with Adaptive Archive and Selective Pressure for CEC 2021 Numerical Optimization. Proceedings of the 2021 IEEE Congress on Evolutionary Computation (CEC), Krak\u00f3w, Poland.","DOI":"10.1109\/CEC45853.2021.9504959"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Brest, J., Mau\u010dec, M.S., and Bo\u0161kovi\u0107, B. (2021, January 28). Self-adaptive Differential Evolution Algorithm with Population Size Reduction for Single Objective Bound-Constrained Optimization: Algorithm j21. Proceedings of the 2021 IEEE Congress on Evolutionary Computation (CEC), Krak\u00f3w, Poland.","DOI":"10.1109\/CEC45853.2021.9504782"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"101403","DOI":"10.1016\/j.swevo.2023.101403","article-title":"Differential evolution with alternation between steady monopoly and transient competition of mutation strategies","volume":"83","author":"Ye","year":"2023","journal-title":"Swarm Evol. Comput."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Mohamed, A.W., Hadi, A.A., Agrawal, P., Sallam, K.M., and Mohamed, A.K. (July, January 28). Gaining-sharing knowledge based algorithm with adaptive parameters hybrid with IMODE algorithm for solving CEC 2021 benchmark problems. Proceedings of the 2021 IEEE Congress on Evolutionary Computation (CEC), Krak\u00f3w, Poland.","DOI":"10.1109\/CEC45853.2021.9504814"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bujok, P., and Kolenovsky, P. (2022, January 18\u201323). Eigen Crossover in Cooperative Model of Evolutionary Algorithms Applied to CEC 2022 Single Objective Numerical Optimisation. Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870433"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"103649","DOI":"10.1016\/j.engappai.2020.103649","article-title":"DEACO: Adopting dynamic evaporation strategy to enhance ACO algorithm for the traveling salesman problem","volume":"92","author":"Ebadinezhad","year":"2020","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/s12530-019-09291-8","article-title":"A hybridization of grey wolf optimizer and differential evolution for solving nonlinear systems","volume":"11","author":"Tawhid","year":"2020","journal-title":"Evol. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2243","DOI":"10.1007\/s00202-020-01205-1","article-title":"Optimal coordination of overcurrent relays with constraining communication links using DE\u2013GA algorithm","volume":"103","author":"Bakhshipour","year":"2021","journal-title":"Electr. Eng."},{"key":"ref_10","first-page":"87","article-title":"Optimization of characteristics for a sto-chastic agent-based model of goods exchange with the use of parallel hybrid genetic algorithm","volume":"23","author":"Akopov","year":"2023","journal-title":"Cybern. Inf. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"83","DOI":"10.24846\/v33i2y202408","article-title":"A Clustering-Based Hybrid Particle Swarm Optimization Algorithm for Solving a Multisectoral Agent-Based Model","volume":"33","author":"Akopov","year":"2024","journal-title":"Stud. Inform. Control"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"26843","DOI":"10.1109\/ACCESS.2025.3539460","article-title":"MBHGA: A matrix-based hybrid genetic algorithm for solving an agent-based model of controlled trade interactions","volume":"13","author":"Akopov","year":"2025","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"945","DOI":"10.1109\/TEVC.2009.2014613","article-title":"JADE: Adaptive differential evolution with optional external archive","volume":"13","author":"Zhang","year":"2009","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Tanabe, R., and Fukunaga, A.S. (2014, January 6\u201311). Improving the search performance of SHADE using linear population size reduction. Proceedings of the Proc of CEC, Beijing, China.","DOI":"10.1109\/CEC.2014.6900380"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Brest, J., Zamuda, A., Boskovic, B., Maucec, M.S., and Zumer, V. (2008, January 1\u20136). High-dimensional real-parameter optimization using self-adaptive differential evolution algorithm with population size reduction. Proceedings of the 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, China.","DOI":"10.1109\/CEC.2008.4631067"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1016\/j.ins.2017.08.028","article-title":"Landscape-based adaptive operator selection mechanism for differential evolution","volume":"418","author":"Sallam","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hu, J., Zhu, X., and Ye, C. (2023, January 21\u201323). Improvement of IMODE-a Differential Evolution Algorithm-by Replacing the Third Mutation Strategy. Proceedings of the 2023 8th International Conference on Intelligent Computing and Signal Processing (ICSP), Xi\u2019an, China.","DOI":"10.1109\/ICSP58490.2023.10248683"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1109\/TAI.2025.3545792","article-title":"Adaptive operator selection for meta-heuristics: A survey","volume":"6","author":"Pei","year":"2025","journal-title":"IEEE Trans. Artif. Intell."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"DaCosta, L., Fialho, A., Schoenauer, M., and Sebag, M. (2008, January 12\u201316). Adaptive operator selection with dynamic multi-armed bandits. Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, Atlanta, GA, USA.","DOI":"10.1145\/1389095.1389272"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Krempser, E., Fialho, A., and Barbosa, H.J. (2012). Adaptive operator selection at the hyper-level. Proceedings of the International Conference on Parallel Problem Solving from Nature, Springer.","DOI":"10.1007\/978-3-642-32964-7_38"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Maturana, J., Fialho, A., Saubion, F., Schoenauer, M., Lardeux, F., and Sebag, M. (2012). Adaptive operator selection and management in evolutionary algorithms. Autonomous Search, Springer.","DOI":"10.1007\/978-3-642-21434-9_7"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Gon\u00e7alves, R.A., Almeida, C.P., and Pozo, A. (April, January 29). Upper confidence bound (UCB) algorithms for adaptive operator selection in MOEA\/D. Proceedings of the Evolutionary Multi-Criterion Optimization: 8th International Conference, EMO 2015, Guimar\u00e3es, Portugal. Proceedings, Part I 8.","DOI":"10.1007\/978-3-319-15934-8_28"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"124197","DOI":"10.1016\/j.eswa.2024.124197","article-title":"A new hyper-heuristic based on adaptive simulated annealing and reinforcement learning for the capacitated electric vehicle routing problem","volume":"252","author":"Masegosa","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.ejor.2023.06.016","article-title":"Multi-armed bandit-based hyper-heuristics for combinatorial optimization problems","volume":"312","author":"Lagos","year":"2024","journal-title":"Eur. J. Oper. Res."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Senzaki, B.N., Venske, S.M., and Almeida, C.P. (2021). Hyper-heuristic based NSGA-III for the many-objective quadratic assignment problem. Proceedings of the Brazilian Conference on Intelligent Systems, Springer.","DOI":"10.1007\/978-3-030-91702-9_12"},{"key":"ref_26","first-page":"484","article-title":"Thompson sampling for dynamic multi-armed bandits","volume":"Volume 1","author":"Gupta","year":"2011","journal-title":"Proceedings of the 2011 10th International Conference on Machine Learning and Applications and Workshops"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"6277","DOI":"10.1007\/s00500-019-03934-3","article-title":"An adaptive differential evolution with combined strategy for global numerical optimization","volume":"24","author":"Sun","year":"2020","journal-title":"Soft Comput."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Prestes, L., Delgado, M.R., L\u00fcders, R., Gon\u00e7alves, R., and Almeida, C.P. (2018, January 8\u201313). Boosting the performance of MOEA\/D-DRA with a multi-objective hyper-heuristic based on irace and UCB method for heuristic selection. Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil.","DOI":"10.1109\/CEC.2018.8477661"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Mohamed, A.W., Hadi, A.A., Mohamed, A.K., and Awad, N.H. (2020, January 19\u201324). Evaluating the performance of adaptive gainingsharing knowledge based algorithm on cec 2020 benchmark problems. Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK.","DOI":"10.1109\/CEC48606.2020.9185901"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2022, January 18\u201323). NL-SHADE-LBC algorithm with linear parameter adaptation bias change for CEC 2022 Numerical Optimization. Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870295"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"14953","DOI":"10.1007\/s00500-023-08580-4","article-title":"Ensemble of differential evolution and gaining\u2013sharing knowledge with exchange of individuals chosen based on fitness and lifetime","volume":"27","author":"Zhu","year":"2023","journal-title":"Soft Comput."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2018, January 8\u201313). LSHADE Algorithm with Rank-Based Selective Pressure Strategy for Solving CEC 2017 Benchmark Problems. Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil.","DOI":"10.1109\/CEC.2018.8477977"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Brest, J., Mau\u010dec, M.S., and Bo\u0161kovi\u0107, B. (2020, January 19\u201324). Differential evolution algorithm for single objective bound-constrained optimization: Algorithm j2020. Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK.","DOI":"10.1109\/CEC48606.2020.9185551"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Biedrzycki, R., Arabas, J., and Warchulski, E. (2022, January 18\u201323). A Version of NL-SHADE-RSP Algorithm with Midpoint for CEC 2022 Single Objective Bound Constrained Problems. Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870220"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.asoc.2014.01.038","article-title":"Differential evolution based on covariance matrix learning and bimodal distribution parameter setting","volume":"18","author":"Wang","year":"2014","journal-title":"Appl. Soft Comput."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Bujok, P., and Tvrd\u00edk, J. (2017, January 5\u20138). Enhanced individual-dependent differential evolution with population size adaptation. Proceedings of the 2017 IEEE congress on evolutionary computation (CEC), Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969462"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Brest, J., Mau\u010dec, M.S., and Bo\u0161kovi\u0107, B. (2017, January 5\u20138). Single objective real-parameter optimization: Algorithm jSO. Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969456"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1109\/TCYB.2015.2512942","article-title":"Differential evolution with event-triggered impulsive control","volume":"47","author":"Du","year":"2017","journal-title":"IEEE Trans. Cybern."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.swevo.2016.01.004","article-title":"Recent advances in differential evolution\u2013an updated survey","volume":"27","author":"Das","year":"2016","journal-title":"Swarm Evol. Comput."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"3175","DOI":"10.1016\/j.ins.2011.03.018","article-title":"An effective memetic differential evolution algorithm based on chaotic local search","volume":"181","author":"Jia","year":"2011","journal-title":"Inf. Sci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"2469","DOI":"10.1016\/j.ins.2011.02.004","article-title":"Disturbed exploitation compact differential evolution for limited memory optimization problems","volume":"181","author":"Neri","year":"2011","journal-title":"Inf. Sci."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Zhan, Z.h., and Zhang, J. (2012, January 7\u201311). Enhance differential evolution with random walk. Proceedings of the 14th Annual Conference Companion on Genetic and Evolutionary Computation, Philadelphia, PA, USA.","DOI":"10.1145\/2330784.2331020"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Poikolainen, I., and Neri, F. (2013, January 20\u201323). Differential evolution with concurrent fitness based local search. Proceedings of the 2013 IEEE Congress on Evolutionary Computation, Cancun, Mexico.","DOI":"10.1109\/CEC.2013.6557595"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"2947","DOI":"10.1016\/j.asoc.2012.02.028","article-title":"Distributed memetic differential evolution with the synergy of Lamarckian and Baldwinian learning","volume":"13","author":"Zhang","year":"2013","journal-title":"Appl. Soft Comput."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1016\/j.ins.2013.03.060","article-title":"Adaptive memetic differential evolution with global and local neighborhood-based mutation operators","volume":"241","author":"Piotrowski","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"814","DOI":"10.1109\/TSMCA.2012.2226024","article-title":"Realization of an adaptive memetic algorithm using differential evolution and Q-learning: A case study in multirobot path planning","volume":"43","author":"Rakshit","year":"2013","journal-title":"IEEE Trans. Syst. Man, Cybern. Syst."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/11\/683\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T05:17:11Z","timestamp":1761887831000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/18\/11\/683"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,27]]},"references-count":46,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2025,11]]}},"alternative-id":["a18110683"],"URL":"https:\/\/doi.org\/10.3390\/a18110683","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2025,10,27]]}}}