Abstract
The Dwarf Mongoose Optimization algorithm is a metaheuristic approach designed to solve single-objective optimization problems. However, DMO has certain limitations, including slow convergence rates and a tendency to get stuck in local optima, particularly when applied to multimodal and combinatorial problems. This paper introduces an enhanced version of the DMO, referred to as HDMO, which is based on a hybrid strategy. Firstly, a sine chaotic mapping function is integrated to enhance the diversity of the initial population. Secondly, the study aims to improve the algorithm’s performance through the integration of nonlinear control, adaptive parameter tuning, hybrid mutation strategies, and refined exploration–exploitation mechanisms. To evaluate the performance of the proposed HDMO, we conducted tests on the CEC2017, CEC2020, and CEC2022 benchmark problems, as well as 19 engineering design problems from the CEC2020 real-world optimization suite. The HDMO algorithm was compared with various algorithms, including (1) highly cited algorithms such as PSO, GWO, WOA and SSA; (2) recently proposed advanced algorithms, namely, BOA, GBO, HHO, SMA and STOA; and (3) high-performance algorithms like LSHADE and LSHADE_SPACMA. Experimental results demonstrate that, compared to other algorithms, HDMO exhibits superior convergence speed and accuracy. Wilcoxon rank-sum test statistics confirm the significant performance improvement of HDMO, highlight its potential in practical engineering optimization and design problems.














Similar content being viewed by others
Data availability
Data will be made available on request.
References
Krentel MW (1988) The complexity of optimization problems. J Comput Syst Sci 36(3):490–509. https://doi.org/10.1016/0022-0000(88)90039-6
Zhou Y, He X, Chen Z, Jiang S (2022) A neighborhood regression optimization algorithm for computationally expensive optimization problems. IEEE Trans Cybern 52(5):3018–3031. https://doi.org/10.1109/TCYB.2020.3020727
Abdollahzadeh B, Gharehchopogh FS, Mirjalili S (2021) African vultures optimization algorithm: a new nature-inspired metaheuristic algorithm for global optimization problems. Comput Ind Eng. https://doi.org/10.1016/j.cie.2021.107408
Fu S, Huang H, Ma C, Wei J, Li Y, Fu Y (2023) Improved dwarf mongoose optimization algorithm using novel nonlinear control and exploration strategies. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2023.120904
Khanduja N, Bhushan B (2021) Recent advances and application of metaheuristic algorithms: a survey (2014–2020). In: Metaheuristic and evolutionary computation: algorithms and applications, pp 207–228
Khare O, Ahmed S, Singh Y (2022) An overview of swarm intelligence-based algorithms. In: Design and applications of nature inspired optimization, pp 1–18
Ahmed H, Glasgow J (2012) Swarm intelligence: concepts, models and applications. School of Computing, Queens University Technical Report
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks, IEEE, 1995, pp 1942–1948
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007
Amiri MH, Mehrabi Hashjin N, Montazeri M et al (2024) Hippopotamus optimization algorithm: a novel nature-inspired optimization algorithm[J]. Sci Rep 14(1):5032
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008
Su H, Zhao D, Heidari AA et al (2023) RIME: a physics-based optimization[J]. Neurocomputing 532:183–214
Kirkpatrick S, Gelatt CD Jr, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680. https://doi.org/10.1126/science.220.4598.671
Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press
Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359. https://doi.org/10.1023/a:1008202821328
Bäck T, Schwefel H-P (1993) An overview of evolutionary algorithms for parameter optimization. Evolut Comput 1(1):1–23. https://doi.org/10.1162/evco.1993.1.1.1
Rao RV, Savsani VJ, Vakharia D (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315. https://doi.org/10.1016/j.cad.2010.12.015
Osaba E, Diaz F, Onieva E (2014) Golden ball: a novel meta-heuristic to solve combinatorial optimization problems based on soccer concepts. Appl Intell 41:145–166. https://doi.org/10.1007/s10489-013-0512-y
Dehghani M, Montazeri Z, Givi H, Guerrero JM, Dhiman G (2020) Darts game optimizer: a new optimization technique based on darts game. Int J Intell Eng Syst 13(5):286–294
Kaveh A, Zolghadr A (2016) A novel meta-heuristic algorithm: tug of war optimization. Iran University of Science & Technology
Braik M, Sheta A, Al-Hiary H (2021) A novel meta-heuristic search algorithm for solving optimization problems: capuchin search algorithm. Neural Comput Appl 33:2515–2547
Manoharan DS, Sathesh A (2020) Population based meta heuristics algorithm for performance improvement of feed forward neural network. J Soft Comput Paradig 2(1):36–46
Tubishat M, Idris N, Shuib L, Abushariah MA, Mirjalili S (2020) Improved Salp Swarm algorithm based on opposition based learning and novel local search algorithm for feature selection. Expert Syst Appl 145:113122. https://doi.org/10.1016/j.eswa.2019.113122
Nadimi-Shahraki MH, Taghian S, Mirjalili S (2021) An improved grey wolf optimizer for solving engineering problems. Expert Syst Appl 166:113917. https://doi.org/10.1016/j.eswa.2020.113917
Chen H, Wang M, Zhao X (2020) A multi-strategy enhanced sine cosine algorithm for global optimization and constrained practical engineering problems. Appl Math Comput 369:124872
Adegboye OR, Feda AK, Ojekemi OR et al (2024) DGS-SCSO: enhancing sand cat swarm optimization with dynamic pinhole imaging and golden sine algorithm for improved numerical optimization performance[J]. Sci Rep 14(1):1491
Wang L, Xia X-H, Cao J-H, Liu X, Liu J-W (2018) Improved ant colony-genetic algorithm for information transmission path optimization in remanufacturing service system. Chin J Mech Eng 31(1):1–12. https://doi.org/10.1186/s10033-018-0311-9
Punia P, Raj A, Kumar P (2024) An enhanced Beluga Whale optimization algorithm for engineering optimization problems[J]. J Syst Sci Syst Eng pp 1–38
Yildiz BS, Pholdee N, Bureerat S, Yildiz AR, Sait SM (2022) Enhanced grasshopper optimization algorithm using elite opposition-based learning for solving real-world engineering problems. Eng Comput 38(5):4207–4219. https://doi.org/10.1007/s00366-021-01368-w
Wang Z, Li Y, Shuai K, Zhu W, Chen B, Chen K (2022) Multi-objective trajectory planning method based on the improved elitist non-dominated sorting genetic algorithm. Chin J Mech Eng 35(1):1–15. https://doi.org/10.1186/s10033-021-00669-x
Agushaka JO, Ezugwu AE, Abualigah L (2022) Dwarf mongoose optimization algorithm. Comput Methods Appl Mech Eng 391:114570. https://doi.org/10.1016/j.cma.2022.114570
Rasa OAE (1979) The effects of crowding on the social relationships and behaviour of the dwarf mongoose (Helogale undulata rufula). Zeitschrift für Tierpsychologie 49(3):317–329. https://doi.org/10.1111/j.1439-0310.1979.tb00295.x
Aldosari F, Abualigah L, Almotairi KH (2022) A normal distributed dwarf mongoose optimization algorithm for global optimization and data clustering applications. Symmetry 14(5):1021. https://doi.org/10.3390/sym14051021
Alrayes FS, Alzahrani JS, Alissa KA, Alharbi A, Alshahrani H, Elfaki MA, Yafoz A, Mohamed A, Hilal AM (2022) Dwarf mongoose optimization-based secure clustering with routing technique in internet of drones. Drones 6(9):247
Moustafa G, El-Rifaie AM, Smaili IH, Ginidi A, Shaheen AM, Youssef AF, Tolba MA (2023) An enhanced dwarf mongoose optimization algorithm for solving engineering problems. Mathematics 11(15):3297. https://doi.org/10.3390/math11153297
Talha A, Bouayad A, Malki MOC (2023) A chaos opposition-based dwarf mongoose approach for workflow scheduling in cloud. Trans Emerg Telecommun Technol 34(5):e4744
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 Kyungpook National University, Daegu, South Korea Nanyang Technological University, Singapore, Technical Report
Yue CT, Price KV, Suganthan PN, Liang JJ, Ali MZ, Qu BY, Awad NH, Biswas PP (2019) Problem definitions and evaluation criteria for the CEC 2020 special session and competition on single objective bound constrained numerical optimization, Zhengzhou University and Nanyang Technological University, Technical Report
Kumar A, Price KV, Mohamed AW, Hadi AA, Suganthan PN (2021) Problem definitions and evaluation criteria for the cec 2022 special session and competitionon single objective bound constrained numerical optimization, Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China And Technical Report, Nanyang Technological University, Singapore, Technical Report
Fletcher AN, Nicks DA (2013) Chaotic dynamics of a quasiregular sine mapping. J Differ Equ Appl 19(8):1353–1360
Ozsoydan FB (2019) Artificial search agents with cognitive intelligence for binary optimization problems. Comput Ind Eng 136:18–30. https://doi.org/10.1016/j.cie.2019.07.007
Kaidi W, Khishe M, Mohammadi M (2022) Dynamic levy flight chimp optimization. Knowl Based Syst 235:107625. https://doi.org/10.1016/j.knosys.2021.107625
Mirjalili S (2015) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073. https://doi.org/10.1007/s00521-015-1920-1
Rudolph G (1997) Local convergence rates of simple evolutionary algorithms with Cauchy mutations. IEEE Trans Evolut Comput 1(4):249–258. https://doi.org/10.1109/4235.687885
Nadimi-Shahraki MH, Taghian S, Zamani H, Mirjalili S, Elaziz MA (2023) MMKE: multi-trial vector-based monkey king evolution algorithm and its applications for engineering optimization problems. PLoS ONE 18(1):e0280006
Morales-Castañeda B, Zaldivar D, Cuevas E, Fausto F, Rodríguez A (2020) A better balance in metaheuristic algorithms: does it exist? Swarm Evolut Comput 54:100671. https://doi.org/10.1016/j.swevo.2020.100671
Gharehchopogh FS, Namazi M, Ebrahimi L, Abdollahzadeh B (2023) Advances in sparrow search algorithm: a comprehensive survey. Arch Comput Methods Eng 30(1):427–455. https://doi.org/10.1007/s11831-022-09804-w
Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization[J]. Soft Comput 23:715–734
Ahmadianfar I, Bozorg-Haddad O, Chu X (2020) Gradient-based optimizer: a new metaheuristic optimization algorithm[J]. Inf Sci 540:131–159
Heidari AA, Mirjalili S, Faris H et al (2019) Harris hawks optimization: algorithm and applications[J]. Futur Gener Comput Syst 97:849–872
Li S, Chen H, Wang M et al (2020) Slime mould algorithm: a new method for stochastic optimization[J]. Futur Gener Comput Syst 111:300–323
Dhiman G, Kaur A (2019) STOA: a bio-inspired based optimization algorithm for industrial engineering problems[J]. Eng Appl Artif Intell 82:148–174
Wang Y, Cai Z, Zhou Y (2009) Accelerating adaptive trade-off model using shrinking space technique for constrained evolutionary optimization. Int J Numer Methods Eng 77(11):1501–1534. https://doi.org/10.1002/nme.2451
Kumar A et al (2020) A test-suite of non-convex constrained optimization problems from the real-world and some baseline results. Swarm Evolut Comput 56:100693
Acknowledgements
This work is supported by the National Natural Science Foundation of China (Grant No. 51905257), the Hunan Provincial Natural Science Foundation of China (Grant No. 2023JJ40544), the Foundation of Hunan Education Department (Grant No. 21B0406).
Author information
Authors and Affiliations
Contributions
Fuchun He is responsible for algorithm development, performance testing and writing the first draft of the paper. Chunming Fu and Youwei He provide method guidance and paper review for the paper. Shaoyong Huo and Jiachang Tang contributed to the review of papers. Xiangyun Long processing data. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interests
No potential conflict of interest was reported by the authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
He, F., Fu, C., He, Y. et al. Improved dwarf mongoose optimization algorithm based on hybrid strategy for global optimization and engineering problems. J Supercomput 81, 483 (2025). https://doi.org/10.1007/s11227-025-06931-6
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-025-06931-6