Metaheuristic Optimization Algorithms: A Comprehensive Survey of Taxonomy, Recent Advances, and Future Directions
Keywords:
Metaheuristics, Nature-Inspired Optimization, Evolutionary Algorithms, Swarm Intelligence, Hybrid MetaheuristicsAbstract
In recent decades, the metaheuristic optimization algorithms have emerged as an indispensable paradigm for tackling complicated non-convex, combinatorial, and complex problems that are not solved efficiently using classical gradient-based optimization algorithms. During the past three decades, hundreds of metaheuristics based on the concepts of evolution, collective behavior of animals, physical phenomena, human beings, etc., have been introduced. There has been extensive literature regarding different metaheuristic algorithms, although quite dispersed and fragmented at the same time. In this survey, we classify the metaheuristic optimization methods into five branches based on our taxonomy of evolutionary-based, swarm intelligence-based, physics-based, human-based, and hybrid or emerging methods, and review the principles, operators, advantages, and limitations of some of the landmark algorithms within each branch. We use a generic search loop structure to discuss the principle of balance between exploration and exploitation, which is the governing principle of the convergence behavior of all metaheuristic algorithms. Additionally, we consolidate some of the most popular benchmarks for constrained optimization and computational intelligence tasks in engineering applications, highlight performance results reported in the literature, and identify important open challenges, including scalability issues, sensitivity to tuning parameters, and premature convergence, among others. Finally, we discuss some of the emerging directions, including LLM-assisted meta-optimization, surrogate-assisted search for expensive objective functions, hybrid architectures, etc.
Downloads
References
[1] Blum, C., & Roli, A. (2003). Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM computing surveys (CSUR), 35(3), 268-308.
[2] Sörensen, K., Sevaux, M., & Glover, F. (2025). A history of metaheuristics. In Handbook of heuristics (pp. 991-1010). Cham: Springer Nature Switzerland.
[3] Holland, J. H. (1992). Genetic algorithms. Scientific american, 267(1), 66-73.
[4] Storn, R., & Price, K. (1997). Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization, 11(4), 341-359.
[5] Kennedy, J., & Eberhart, R. (1995, November). Particle swarm optimization. In Proceedings of ICNN'95-international conference on neural networks (Vol. 4, pp. 1942-1948). ieee.
[6] Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE computational intelligence magazine, 1(4), 28-39.
[7] Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of global optimization, 39(3), 459-471.
[8] Rashedi, E., Nezamabadi-Pour, H., & Saryazdi, S. (2009). GSA: a gravitational search algorithm. Information sciences, 179(13), 2232-2248.
[9] Rao, R. V., Savsani, V. J., & Vakharia, D. P. (2011). Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Computer-aided design, 43(3), 303-315.
[10] Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in engineering software, 69, 46-61.
[11] Mirjalili, S. (2015). The ant lion optimizer. Advances in engineering software, 83, 80-98.
[12] Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in engineering software, 95, 51-67.
[13] Mirjalili, S. (2016). SCA: a sine cosine algorithm for solving optimization problems. Knowledge-based systems, 96, 120-133.
[14] Kotenko, I., & Saenko, I. (2015). Improved genetic algorithms for solving the optimisation tasks for design of access control schemes in computer networks. International Journal of Bio-Inspired Computation, 7(2), 98-110.
[15] Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., & Chen, H. (2019). Harris hawks optimization: Algorithm and applications. Future generation computer systems, 97, 849-872.
[16] Mohammed, H., & Rashid, T. (2023). FOX: a FOX-inspired optimization algorithm: FOX: a fox-inspired optimization algorithm. Applied Intelligence, 53(1), 1030-1050.
[17] Das, S., & Suganthan, P. N. (2010). Differential evolution: A survey of the state-of-the-art. IEEE transactions on evolutionary computation, 15(1), 4-31.
[18] Das, S., Mullick, S. S., & Suganthan, P. N. (2016). Recent advances in differential evolution–an updated survey. Swarm and evolutionary computation, 27, 1-30.
[19] Dokeroglu, T., Canturk, D., & Kucukyilmaz, T. (2024). A survey on pioneering metaheuristic algorithms between 2019 and 2024. arXiv preprint arXiv:2501.14769.
[20] Ivanovski, T., Brkić Bakarić, M., & Matetić, M. (2025). Recent Advances in Metaheuristic Algorithms. Algorithms, 19(1), 19.
[21] Yang, Y., Gao, Y., Ding, Z., Wu, J., Zhang, S., Han, F., ... & Wang, Y. G. (2024). Advancements in Q‐learning meta‐heuristic optimization algorithms: A survey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 14(6), e1548.
[22] Zhang, W., Bao, X., Hao, X., & Gen, M. (2025). Metaheuristics for multi-objective scheduling problems in industry 4.0 and 5.0: a state-of-the-arts survey. Frontiers in Industrial Engineering, 3, 1540022.
[23] Hasan, D. O., & Aladdin, A. (2025). Real-world applications of metaheuristic algorithms: a comprehensive review of the state-of-the-art. Diyala Journal of Engineering Sciences, 1-27.
[24] Zheng, Y., Zhang, L., Li, K., Wang, R., Li, W., Zhang, T., ... & Jin, Y. (2026). A survey on large language models driven meta-optimizers for automated intelligent optimization. Artificial Intelligence Review.
[25] Shaban, A. A., Almufti, S. M., & Asaad, R. R. (2025). Metaheuristic Algorithms for Engineering and Combinatorial Optimization: A Comparative Study Across Problems Categories and Benchmarks. International Journal of Scientific World, 11(2), 38-49.
[26] Almufti, S. M., Asaad, R. R., Shaban, A. A., & Marqas, R. B. (2025). Benchmarking metaheuristic algorithms: a comprehensive review of test functions, real-world problems, and evaluation metrics.
[27] Dorigo, M., & Stutzle, T. (2004). Ant Colony Optimization. MIT Press, Cambridge, MA.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 ali guma, Wamusi Robert, Habib Hassan, Bosco Apparatus Buruga (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
