Dwarf Mongoose Optimization
Also known as: DMO
The Dwarf Mongoose Optimization (DMO) algorithm is a nature-inspired metaheuristic introduced by Agushaka et al. in 2022, based on the behavioral patterns of dwarf mongoose colonies. Dwarf mongooses exhibit sophisticated group dynamics including sentry behavior (surveillance and exploration), pup care (mentoring), and cooperative hunting. The algorithm translates these social behaviors into optimization mechanisms that balance exploration and exploitation effectively.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Apply DMO to continuous optimization problems including engineering design, machine learning hyperparameter tuning, and complex multi-objective optimization. Effective for problems with expensive fitness evaluations and multiple local optima. Particularly suitable when the problem landscape is highly multimodal and robust global search is essential.
Strengths & limitations
- Sophisticated multi-phase behavior from biological grouping creates effective exploration-exploitation balance
- Strong performance on multimodal benchmark functions compared to other recent metaheuristics
- Naturally handles constraints through behavioral adaptation of the group dynamics
- Scalable to moderate and high-dimensional problems with consistent performance
- More complex implementation compared to simpler metaheuristics due to multiple behavioral phases
- Additional hyperparameters related to scout ratios and babysitting frequency require tuning
- Computational cost per iteration is higher due to multi-phase behavior modeling
Frequently asked
What role do scout mongooses play in the algorithm?
Scouts are designated to have higher autonomy and exploration tendency. They make decisions more independently and explore wider regions of the search space, reducing the tendency to converge prematurely around a single region.
How does the babysitting behavior improve solution quality?
Babysitting mongooses intensify their search in neighborhoods of promising solutions through increased perturbations and more frequent local refinements. This focused exploitation allows the algorithm to improve solution quality once promising regions are discovered.
What is the typical scout ratio used in DMO?
Common scout ratios range from 10-30% of the population, with 20% being a reasonable starting point. Higher scout ratios improve exploration but may slow convergence. Lower ratios accelerate convergence but risk missing global optima.
Can DMO be adapted for discrete problems?
Yes, DMO can be adapted for discrete optimization by applying discretization mappings to continuous solutions. The behavioral framework of scouting, following, and babysitting translates well to discrete problem spaces with appropriate variable mapping.
Sources
- Agushaka, J. O., Ezugwu, A. E., & Abualigah, L. (2022). Dwarf mongoose optimization algorithm. Computer Methods in Applied Mechanics and Engineering, 391, 114570. DOI: 10.1016/j.cma.2022.114570 ↗
How to cite this page
ScholarGate. (2026, June 3). Dwarf Mongoose Optimization. ScholarGate. https://scholargate.app/en/optimization/dwarf-mongoose-optimization
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Aquila OptimizerOptimization↔ compare
- Grey Wolf OptimizerOptimization↔ compare
- Harris Hawks OptimizationOptimization↔ compare
- Slime Mould AlgorithmOptimization↔ compare