{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T03:09:11Z","timestamp":1774321751120,"version":"3.50.1"},"reference-count":47,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T00:00:00Z","timestamp":1737417600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62366057"],"award-info":[{"award-number":["62366057"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2020SE308"],"award-info":[{"award-number":["2020SE308"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2020SE309"],"award-info":[{"award-number":["2020SE309"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Open Foundation of Key Laboratory of Software Engineering of Yunnan Province","award":["62366057"],"award-info":[{"award-number":["62366057"]}]},{"name":"Open Foundation of Key Laboratory of Software Engineering of Yunnan Province","award":["2020SE308"],"award-info":[{"award-number":["2020SE308"]}]},{"name":"Open Foundation of Key Laboratory of Software Engineering of Yunnan Province","award":["2020SE309"],"award-info":[{"award-number":["2020SE309"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>This work effectively modifies APSM-jSO (a novel jSO variant with an adaptive parameter selection mechanism and a new external archive updating mechanism) to offer a new jSO (single objective real-parameter optimization: Algorithm jSO) version called NLAPSMjSO-EDA. There are three main distinctions between NLAPSMjSO-EDA and APSM-jSO. Firstly, in the linear population reduction strategy, the number of individuals eliminated in each generation is insufficient. This results in a higher number of inferior individuals remaining, and since the total number of iterations is fixed, these inferior individuals will also consume iteration counts for their evolution. Therefore, it is essential to allocate more iterations to the elite population to promote the emergence of superior individuals. The nonlinear population reduction strategy effectively addresses this issue. Secondly, we have introduced an Estimation of Distribution Algorithm (EDA) to sample and generate individuals from the elite population, aiming to produce higher-quality individuals that can drive the iterative evolution of the population. Furthermore, to enhance algorithmic diversity, we increased the number of individuals in the initial population during subsequent experiments to ensure a diverse early population while maintaining a constant total number of iterations. Symmetry plays an essential role in the design and performance of NLAPSMjSO-EDA. The nonlinear population reduction strategy inherently introduces a form of asymmetry that mimics natural evolutionary processes, favoring elite individuals while reducing the influence of inferior ones. This asymmetric yet balanced approach ensures a dynamic equilibrium between exploration and exploitation, aligning with the principles of symmetry and asymmetry in optimization. Additionally, the incorporation of EDA utilizes probabilistic symmetry in sampling from the elite population, maintaining structural coherence while promoting diversity. Such applications of symmetry in algorithm design not only improve performance but also provide insights into balancing diverse algorithmic components. NLAPSMjSO-EDA, evaluated on the CEC 2017 benchmark suite, significantly outperforms recent differential evolution algorithms. In conclusion, NLAPSMjSO-EDA effectively enhances the overall performance of APSM-jSO, establishing itself as an outstanding variant combining jSO and EDA algorithms. The algorithm code has been open-sourced.<\/jats:p>","DOI":"10.3390\/sym17020153","type":"journal-article","created":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T08:46:26Z","timestamp":1737449186000},"page":"153","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["NLAPSMjSO-EDA: A Nonlinear Shrinking Population Strategy Algorithm for Elite Group Exploration with Symmetry Applications"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2430-8486","authenticated-orcid":false,"given":"Yong","family":"Shen","sequence":"first","affiliation":[{"name":"School of Software, Yunnan University, Kunming 650000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiaxuan","family":"Liang","sequence":"additional","affiliation":[{"name":"School of Software, Yunnan University, Kunming 650000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5466-7092","authenticated-orcid":false,"given":"Hongwei","family":"Kang","sequence":"additional","affiliation":[{"name":"School of Software, Yunnan University, Kunming 650000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingping","family":"Sun","sequence":"additional","affiliation":[{"name":"School of Software, Yunnan University, Kunming 650000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingyi","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Software, Yunnan University, Kunming 650000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,1,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"112106","DOI":"10.1016\/j.asoc.2024.112106","article-title":"An interactive reference-point-based method for incorporating user preferences in multi-objective structural optimization problems","volume":"165","author":"Vargas","year":"2024","journal-title":"Appl. Soft Comput."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Brest, J., Maucec, M.S., and Boskovic, 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_3","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1016\/j.ins.2016.01.068","article-title":"An adaptive multi-population differential evolution algorithm for continuous multi-objective optimization","volume":"348","author":"Wang","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"716","DOI":"10.1109\/TCYB.2014.2334692","article-title":"Adaptive ranking mutation operator based differential evolution for constrained optimization","volume":"45","author":"Gong","year":"2015","journal-title":"IEEE Trans. Cybern."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"107155","DOI":"10.1016\/j.compeleceng.2021.107155","article-title":"Multi-feature fusion network for road scene semantic segmentation","volume":"92","author":"Sun","year":"2021","journal-title":"Comput. Electr. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"102369","DOI":"10.1016\/j.apor.2020.102369","article-title":"Numerical and experimental study on the maneuverability of an active propeller control-based wave glider","volume":"104","author":"Wang","year":"2020","journal-title":"Appl. Ocean Res."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"117874","DOI":"10.1016\/j.energy.2020.117874","article-title":"Novel dual-population adaptive differential evolution algorithm for large-scale multi-fuel economic dispatch with valve-point effects","volume":"203","author":"Chen","year":"2020","journal-title":"Energy"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1109\/TNSE.2022.3216572","article-title":"A distributed dynamic event-triggered algorithm with linear convergence rate for the economic dispatch problem","volume":"10","author":"Dong","year":"2023","journal-title":"IEEE Trans. Netw. Sci. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"103126","DOI":"10.1016\/j.compind.2019.103126","article-title":"Capacity-driven production planning","volume":"113","author":"Jodlbauer","year":"2019","journal-title":"Comput. Ind."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJAMC.2019010101","article-title":"Enhanced directed differential evolution algorithm for solving constrained engineering optimization problems","volume":"10","author":"Mohamed","year":"2019","journal-title":"Int. J. Appl. Metaheuristic Comput."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Shen, Y., Liang, Z., Kang, H., Sun, X., and Chen, Q. (2020). A modified jSO algorithm for solving constrained engineering problems. Symmetry, 13.","DOI":"10.3390\/sym13010063"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1109\/TFUZZ.2020.2984991","article-title":"Deep fuzzy hashing network for efficient image retrieval","volume":"29","author":"Lu","year":"2020","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"100990","DOI":"10.1016\/j.swevo.2021.100990","article-title":"Impact of population topology on particle swarm optimization and its variants: An information propagation perspective","volume":"69","author":"Peng","year":"2022","journal-title":"Swarm Evol. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential evolution\u2013a simple and efficient heuristic for global optimization over continuous spaces","volume":"11","author":"Storn","year":"1997","journal-title":"J. Glob. Optim."},{"key":"ref_15","unstructured":"Price, K., Storn, R.M., and Lampinen, J.A. (2006). Differential Evolution: A Practical Approach to Global Optimization, Springer Science & Business Media."},{"key":"ref_16","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":"2010","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"8861","DOI":"10.1016\/j.eswa.2010.06.011","article-title":"Fusion of multi-focus images using differential evolution algorithm","volume":"37","author":"Aslantas","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.ins.2015.06.029","article-title":"Improving the vector generation strategy of differential evolution for large-scale optimization","volume":"323","author":"Segura","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1016\/j.asoc.2015.06.010","article-title":"An evolving surrogate model-based differential evolution algorithm","volume":"34","author":"Mallipeddi","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Sun, X., Wang, D., Kang, H., Shen, Y., and Chen, Q. (2021). A two-stage differential evolution algorithm with mutation strategy combination. Symmetry, 13.","DOI":"10.3390\/sym13112163"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s11047-019-09757-3","article-title":"A self-adaptive multi-population differential evolution algorithm","volume":"19","author":"Zhu","year":"2020","journal-title":"Nat. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1510","DOI":"10.1007\/s10489-019-01613-2","article-title":"A multi-population differential evolution with best-random mutation strategy for large-scale global optimization","volume":"50","author":"Ma","year":"2020","journal-title":"Appl. Intell."},{"key":"ref_23","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 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China.","DOI":"10.1109\/CEC.2014.6900380"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Sun, X., Jiang, L., Shen, Y., Kang, H., and Chen, Q. (2020). Success history-based adaptive differential evolution using turning-based mutation. Mathematics, 8.","DOI":"10.3390\/math8091565"},{"key":"ref_25","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_26","doi-asserted-by":"crossref","unstructured":"Awad, N.H., Ali, M.Z., and Suganthan, P.N. (2017, January 5\u20138). Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969336"},{"key":"ref_27","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 2013 IEEE Congress on Evolutionary Computation (CEC), Cancun, Mexico.","DOI":"10.1109\/CEC.2013.6557555"},{"key":"ref_28","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 2017 IEEE Congress on Evolutionary Computation (CEC), Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969524"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Biswas, S., Saha, D., De, S., Cobb, A.D., Das, A., and Jalaian, B.A. (2021, January 12\u201315). Improving differential evolution through Bayesian hyperparameter optimization. Proceedings of the 2021 IEEE Congress on Evolutionary Computation (CEC), Krak\u00f3w, Poland.","DOI":"10.1109\/CEC45853.2021.9504792"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1016\/j.ins.2022.11.029","article-title":"An improved differential evolution by hybridizing with estimation-of-distribution algorithm","volume":"619","author":"Li","year":"2023","journal-title":"Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"101283","DOI":"10.1016\/j.swevo.2023.101283","article-title":"APSM-jSO: A novel jSO variant with an adaptive parameter selection mechanism and a new external archive updating mechanism","volume":"78","author":"Li","year":"2023","journal-title":"Swarm Evol. 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","first-page":"33","DOI":"10.1016\/j.ins.2021.07.082","article-title":"NFDDE: A novelty-hybrid-fitness driving differential evolution algorithm","volume":"579","author":"Xia","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Stanovov, V., Akhmedova, S., and Semenkin, E. (2021, January 12\u201315). 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_35","doi-asserted-by":"crossref","unstructured":"Elsayed, S., Harnza, N., and Sarker, R. (2016, January 24\u201329). Testing united multi-operator evolutionary algorithms-II on single objective optimization problems. Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada.","DOI":"10.1109\/CEC.2016.7744164"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"M\u00fchlenbein, H., and Paa\u00df, G. (1996). From recombination of genes to the estimation of distributions I. Binary parameters. Parallel Problem Solving from Nature, Springer.","DOI":"10.1007\/3-540-61723-X_982"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Larra\u00f1aga, P., and Lozano, J.A. (2002). Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation, Kluwer.","DOI":"10.1007\/978-1-4615-1539-5"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1013500812258","article-title":"A survey of optimization by building and using probabilistic models","volume":"21","author":"Pelikan","year":"2002","journal-title":"Comput. Optim. Appl."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"121273","DOI":"10.1016\/j.ins.2024.121273","article-title":"An adaptive archive differential evolution with non-linear population size reduction and selective pressure","volume":"682","author":"Zhou","year":"2024","journal-title":"Inf. Sci."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/s00521-016-2692-y","article-title":"A hybrid differential evolution algorithm with estimation of distribution algorithm for reentrant hybrid flow shop scheduling problem","volume":"30","author":"Zhou","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Du, K.-L., and Swamy, M.N.S. (2016). Estimation of distribution algorithms. Search and Optimization by Metaheuristics: Techniques and Algorithms Inspired by Nature, Springer International Publishing.","DOI":"10.1007\/978-3-319-41192-7_7"},{"key":"ref_42","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 gaining-sharing knowledge based algorithm on CEC2020 benchmark problems. Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK.","DOI":"10.1109\/CEC48606.2020.9185901"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.knosys.2018.02.001","article-title":"Anisotropic adaptive variance scaling for Gaussian estimation of distribution algorithm","volume":"146","author":"Ren","year":"2018","journal-title":"Knowl. Based Syst."},{"key":"ref_44","unstructured":"Awad, N.H., Ali, M.Z., Liang, J.J., Qu, B.Y., and Suganthan, P.N. (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_45","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/j.ins.2022.05.058","article-title":"An adaptive L-SHADE algorithm and its application in UAV swarm resource configuration problem","volume":"606","author":"Li","year":"2022","journal-title":"Inf. Sci."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"100994","DOI":"10.1016\/j.swevo.2021.100994","article-title":"Adaptive differential evolution with ensembling operators for continuous optimization problems","volume":"69","author":"Yi","year":"2022","journal-title":"Swarm Evol. Comput."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Pluhacek, M., Viktorin, A., Kadavy, T., and Kazikova, A. (2021, January 7\u201310). On the common population diversity measures in metaheuristics and their limitations. Proceedings of the 2021 IEEE Symposium Series on Computational Intelligence (SSCI), Orlando, FL, USA.","DOI":"10.1109\/SSCI50451.2021.9660135"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/2\/153\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T10:33:01Z","timestamp":1759919581000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/2\/153"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,21]]},"references-count":47,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,2]]}},"alternative-id":["sym17020153"],"URL":"https:\/\/doi.org\/10.3390\/sym17020153","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,21]]}}}