Skip to main content

Advertisement

Log in

Improved dwarf mongoose optimization algorithm based on hybrid strategy for global optimization and engineering problems

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

Data will be made available on request.

References

  1. 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

    Article  MathSciNet  MATH  Google Scholar 

  2. 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

    Article  MATH  Google Scholar 

  3. 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

    Article  MATH  Google Scholar 

  4. 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

    Article  MATH  Google Scholar 

  5. 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

  6. 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

  7. Ahmed H, Glasgow J (2012) Swarm intelligence: concepts, models and applications. School of Computing, Queens University Technical Report

  8. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks, IEEE, 1995, pp 1942–1948

  9. 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

    Article  MATH  Google Scholar 

  10. 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

    Article  MATH  Google Scholar 

  11. 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

    Article  MATH  Google Scholar 

  12. Su H, Zhao D, Heidari AA et al (2023) RIME: a physics-based optimization[J]. Neurocomputing 532:183–214

    Article  MATH  Google Scholar 

  13. 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

    Article  MathSciNet  MATH  Google Scholar 

  14. Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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

    Article  MATH  Google Scholar 

  17. 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

    Article  MATH  Google Scholar 

  18. 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

    Article  MATH  Google Scholar 

  19. 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

    Google Scholar 

  20. Kaveh A, Zolghadr A (2016) A novel meta-heuristic algorithm: tug of war optimization. Iran University of Science & Technology

  21. 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

    Article  MATH  Google Scholar 

  22. 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

    Article  MATH  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  MATH  Google Scholar 

  25. 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

    MathSciNet  MATH  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  MATH  Google Scholar 

  28. 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

  29. 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

    Article  MATH  Google Scholar 

  30. 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

    Article  MATH  Google Scholar 

  31. 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

    Article  MathSciNet  MATH  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  MATH  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

  38. 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

  39. 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

  40. Fletcher AN, Nicks DA (2013) Chaotic dynamics of a quasiregular sine mapping. J Differ Equ Appl 19(8):1353–1360

    Article  MathSciNet  MATH  Google Scholar 

  41. 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

    Article  MATH  Google Scholar 

  42. 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

    Article  Google Scholar 

  43. 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

    Article  MathSciNet  MATH  Google Scholar 

  44. 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

    Article  MATH  Google Scholar 

  45. 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

    Article  MATH  Google Scholar 

  46. 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

    Article  MATH  Google Scholar 

  47. 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

    Article  Google Scholar 

  48. Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization[J]. Soft Comput 23:715–734

    Article  MATH  Google Scholar 

  49. Ahmadianfar I, Bozorg-Haddad O, Chu X (2020) Gradient-based optimizer: a new metaheuristic optimization algorithm[J]. Inf Sci 540:131–159

    Article  MathSciNet  MATH  Google Scholar 

  50. Heidari AA, Mirjalili S, Faris H et al (2019) Harris hawks optimization: algorithm and applications[J]. Futur Gener Comput Syst 97:849–872

    Article  MATH  Google Scholar 

  51. 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

    Article  MATH  Google Scholar 

  52. Dhiman G, Kaur A (2019) STOA: a bio-inspired based optimization algorithm for industrial engineering problems[J]. Eng Appl Artif Intell 82:148–174

    Article  MATH  Google Scholar 

  53. 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

    Article  MathSciNet  MATH  Google Scholar 

  54. 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

    Article  MATH  Google Scholar 

Download references

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

Authors

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

Correspondence to Chunming Fu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-025-06931-6

Keywords