{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T07:46:12Z","timestamp":1767771972586,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T00:00:00Z","timestamp":1677715200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012190","name":"Ministry of Science and Higher Education of the Russian Federation","doi-asserted-by":"publisher","award":["FEFE-2023-0004"],"award-info":[{"award-number":["FEFE-2023-0004"]}],"id":[{"id":"10.13039\/501100012190","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Differential evolution (DE) is a popular and efficient heuristic numerical optimization algorithm that has found many applications in various fields. One of the main disadvantages of DE is its sensitivity to parameter values. In this study, we investigate the effect of the previously proposed crossover rate sorting mechanism on modern versions of DE. The sorting of the crossover rates, generated by a parameter adaptation mechanism prior to applying them in the crossover operation, enables the algorithm to make smaller changes to better individuals, and larger changes to worse ones, resulting in better exploration and exploitation. The experiments in this study were performed on several modern algorithms, namely L-SHADE-RSP, NL-SHADE-RSP, NL-SHADE-LBC and L-NTADE and two benchmark suites of test problems, CEC 2017 and CEC 2022. It is shown that crossover rate sorting does not result in significant additional computational efforts, but may improve results in certain scenarios, especially for high-dimensional problems.<\/jats:p>","DOI":"10.3390\/a16030133","type":"journal-article","created":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T01:39:21Z","timestamp":1677721161000},"page":"133","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Crossover Rate Sorting in Adaptive Differential Evolution"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1695-5798","authenticated-orcid":false,"given":"Vladimir","family":"Stanovov","sequence":"first","affiliation":[{"name":"Institute of Informatics and Telecommunication, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"},{"name":"School of Space and Information Technologies, Siberian Federal University, 660074 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0667-4001","authenticated-orcid":false,"given":"Lev","family":"Kazakovtsev","sequence":"additional","affiliation":[{"name":"Institute of Informatics and Telecommunication, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"},{"name":"School of Space and Information Technologies, Siberian Federal University, 660074 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3776-5707","authenticated-orcid":false,"given":"Eugene","family":"Semenkin","sequence":"additional","affiliation":[{"name":"Institute of Informatics and Telecommunication, Reshetnev Siberian State University of Science and Technology, 660037 Krasnoyarsk, Russia"},{"name":"School of Space and Information Technologies, Siberian Federal University, 660074 Krasnoyarsk, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential evolution\u2014A simple and efficient heuristic for global optimization over continuous spaces","volume":"11","author":"Storn","year":"1997","journal-title":"J. Glob. Optim."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Qin, A., and Suganthan, P. (2005, January 2\u20135). Self-adaptive differential evolution algorithm for numerical optimization. Proceedings of the IEEE Congress on Evolutionary Computation, Edinburgh, UK.","DOI":"10.1109\/CEC.2005.1554904"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1109\/TEVC.2006.872133","article-title":"Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems","volume":"10","author":"Brest","year":"2006","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_4","unstructured":"Zhang, J., and Sanderson, A.C. (2007, January 25\u201328). JADE: Self-adaptive differential evolution with fast and reliable convergence performance. Proceedings of the 2007 IEEE Congress on Evolutionary Computation, Singapore."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Tanabe, R., and Fukunaga, A. (2013, January 20\u201323). Success-history based parameter adaptation for differential evolution. Proceedings of the IEEE Congress on Evolutionary Computation, Cancun, Mexico.","DOI":"10.1109\/CEC.2013.6557555"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/j.ins.2015.09.009","article-title":"Differential evolution with multi-population based ensemble of mutation strategies","volume":"329","author":"Wu","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Brest, J., Mau\u010dec, M., and Bo\u0161kovic, B. (2017, January 5\u20138). Single objective real-parameter optimization algorithm jSO. Proceedings of the IEEE Congress on Evolutionary Computation, San Sebastian, Spain.","DOI":"10.1109\/CEC.2017.7969456"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TEVC.2010.2059031","article-title":"Differential evolution: A survey of the state-of-the-art","volume":"15","author":"Das","year":"2011","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.swevo.2016.01.004","article-title":"Recent advances in differential evolution\u2014An updated survey","volume":"27","author":"Das","year":"2016","journal-title":"Swarm Evol. Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"103479","DOI":"10.1016\/j.engappai.2020.103479","article-title":"Differential Evolution: A review of more than two decades of research","volume":"90","author":"Bilal","year":"2020","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3831","DOI":"10.1016\/j.aej.2021.09.013","article-title":"Differential evolution: A recent review based on state-of-the-art works","volume":"61","author":"Ahmad","year":"2021","journal-title":"Alex. Eng. J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2742","DOI":"10.1109\/TCYB.2017.2676882","article-title":"Adaptive differential evolution with sorting crossover rate for continuous optimization problems","volume":"47","author":"Zhou","year":"2017","journal-title":"IEEE Trans. Cybern."},{"key":"ref_13","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_14","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), Krakow, Poland.","DOI":"10.1109\/CEC45853.2021.9504959"},{"key":"ref_15","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_16","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2022). Dual-Population Adaptive Differential Evolution Algorithm L-NTADE. Mathematics, 10.","DOI":"10.3390\/math10244666"},{"key":"ref_17","unstructured":"Awad, N., Ali, M., Liang, J., Qu, B., and Suganthan, P. (2016). Problem Definitions and Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Bound Constrained Real-Parameter Numerical Optimization, Nanyang Technological University. Technical Report."},{"key":"ref_18","unstructured":"Kumar, A., Price, K., Mohamed, A.K., and Suganthan, P.N. (2021). Problem Definitions and Evaluation Criteria for the CEC 2022 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization, Nanyang Technological University. Technical Report."},{"key":"ref_19","unstructured":"Price, K., Storn, R., and Lampinen, J. (2005). Differential Evolution: A Practical Approach to Global Optimization, Springer."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Kitamura, T., and Fukunaga, A. (2022, January 18\u201323). Duplicate Individuals in Differential Evolution. Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870366"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"101010","DOI":"10.1016\/j.swevo.2021.101010","article-title":"Differential evolution with orthogonal array-based initialization and a novel selection strategy","volume":"68","author":"Kumar","year":"2022","journal-title":"Swarm Evol. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.swevo.2018.03.008","article-title":"Algorithmic design issues in adaptive differential evolution schemes: Review and taxonomy","volume":"43","author":"Neri","year":"2018","journal-title":"Swarm Evol. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.ins.2021.03.016","article-title":"Biased Parameter Adaptation in Differential Evolution","volume":"566","author":"Stanovov","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"108070","DOI":"10.1016\/j.knosys.2021.108070","article-title":"The automatic design of parameter adaptation techniques for differential evolution with genetic programming","volume":"239","author":"Stanovov","year":"2022","journal-title":"Knowl. Based Syst."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2022). Neuroevolution for parameter adaptation in differential evolution. Algorithms, 15.","DOI":"10.3390\/a15040122"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Tanabe, R., and Fukunaga, A. (2014, January 6\u201311). Improving the search performance of SHADE using linear population size reduction. Proceedings of the IEEE Congress on Evolutionary Computation, CEC, Beijing, China.","DOI":"10.1109\/CEC.2014.6900380"},{"key":"ref_27","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2021, January 27\u201330). Visualizing Crossover Rate Influence in Differential Evolution with Expected Fitness Improvement. Proceedings of the Metaheuristics and Nature Inspired Computing: 8th International Conference, META 2021, Marrakech, Morocco."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.asoc.2013.11.005","article-title":"Repairing the crossover rate in adaptive differential evolution","volume":"15","author":"Gong","year":"2014","journal-title":"Appl. Soft Comput."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1016\/j.ins.2015.05.026","article-title":"Differential evolution with hybrid linkage crossover","volume":"320","author":"Cai","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2970","DOI":"10.1109\/ACCESS.2017.2786347","article-title":"DE-RCO: Rotating Crossover Operator With Multiangle Searching Strategy for Adaptive Differential Evolution","volume":"6","author":"Deng","year":"2018","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/s10589-014-9701-9","article-title":"Differential evolution using a superior\u2013inferior crossover scheme","volume":"61","author":"Xu","year":"2015","journal-title":"Comput. Optim. Appl."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1016\/j.chemolab.2015.12.020","article-title":"Self-adaptive differential evolution algorithm with crossover strategies adaptation and its application in parameter estimation","volume":"151","author":"Fan","year":"2016","journal-title":"Chemom. Intell. Lab. Syst."},{"key":"ref_33","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.9185577"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"164611","DOI":"10.1109\/ACCESS.2020.3022049","article-title":"Adaptive Differential Evolution Based on Successful Experience Information","volume":"8","author":"Cheng","year":"2020","journal-title":"IEEE Access"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Kitamura, T., and Fukunaga, A. (2022, January 18\u201323). Differential Evolution with an Unbounded Population. Proceedings of the 2022 IEEE Congress on Evolutionary Computation (CEC), Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870363"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Kumar, A., Misra, R.K., and Singh, D. (2017, January 5\u20138). Improving the local search capability of Effective Butterfly Optimizer using Covariance Matrix Adapted Retreat Phase. Proceedings of the IEEE Congress on Evolutionary Computation, Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969524"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Mohamed, A.W., Hadi, A.A., Fattouh, A.M., and Jambi, K.M. (2017, January 5\u20138). LSHADE with semi-parameter adaptation hybrid with CMA-ES for solving CEC 2017 benchmark problems. Proceedings of the IEEE Congress on Evolutionary Computation, Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969307"},{"key":"ref_38","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 IEEE Congress on Evolutionary Computation, Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870433"},{"key":"ref_39","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 IEEE Congress on Evolutionary Computation, Padua, Italy.","DOI":"10.1109\/CEC55065.2022.9870220"},{"key":"ref_40","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 IEEE Congress on Evolutionary Computation, Krak\u00f3w, Poland.","DOI":"10.1109\/CEC45853.2021.9504814"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/3\/133\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:45:44Z","timestamp":1760121944000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/3\/133"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,2]]},"references-count":40,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,3]]}},"alternative-id":["a16030133"],"URL":"https:\/\/doi.org\/10.3390\/a16030133","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2023,3,2]]}}}