ISSN: 2734-9438
Website: www.jomc.vn
An advanced metaheuristic algorithm for resource leveling optimization in project management
Abstract
Resource leveling is a critical method in construction project management, aimed at minimizing resource fluctuations and improving utilization efficiency across project schedules. However, addressing the complexity and high dimensionality of real-world scheduling problems remains a significant challenge. This study introduces an advanced nature-inspired metaheuristic algorithm that integrates mountain gazelle optimizer (MGO) with opposition-based learning (OBL) strategy to enhance resource leveling optimization. The novel approach leverages the demonstrated advantages of MGO and the population diversity benefits of OBL to prevent premature convergence, avoid entrapment in local optima, and improve solution quality. A case study is conducted to validate the effectiveness of the proposed model. Experimental results indicate that the hybrid algorithm outperforms benchmark algorithms in terms of convergence speed, solution accuracy, and overall stability. These findings underscore the potential of developed method to support efficient and reliable scheduling in construction project environments.
References
- Tran, D.H., Le, H.Q.P., Nguyen, N.T., Le, T.T. (2024). Robust forensic-based investigation algorithm for resource leveling in multiple projects. Scientia Iranica, 31(7): 603-618.
- Bianchi, L., Dorigo, M., Gambardella, L.M., Gutjahr, W.J. (2009). A survey on metaheuristics for stochastic combinatorial optimization. Natural Computing, 8(2): 239-287.
- Harita, M., Wong, A., Suppi, R., Rexachs, D., Luque, E. (2024). A metaheuristic search algorithm based on sampling and clustering. IEEE Access, 12: 15493-15508.
- Abdollahzadeh, B., Gharehchopogh, F.S., Khodadadi, N., Mirjalili, S. (2022). Mountain Gazelle Optimizer: A new nature-inspired metaheuristic algorithm for global optimization problems. Advances in Engineering Software, 174: 103282.
- Sarangi, P., Mohapatra, P. (2023). Evolved opposition-based mountain gazelle optimizer to solve optimization problems. Journal of King Saud University-Computer and Information Sciences, 35(10): 101812.
- Pham, V.H.S., Nguyen Dang, N.T., Nguyen, V.N. (2025). Optimizing constrained engineering optimization problems using improved mountain gazelle optimizer. Applied Computational Intelligence and Soft Computing, 2025(1): 1922567.
- Roca, J., Pugnaghi, E., Libert, G. (2008). Solving an extended resource leveling problem with multi-objective evolutionary algorithms. International Journal of Computational Intelligence, 4(4): 289-300.
- Jun, D.H., El-Rayes, K. (2011). Multiobjective optimization of resource leveling and allocation during construction scheduling. Journal of construction engineering and management, 137(12): 1080-1088.
- Sayyadi, A., Esmaeeli, H., Hosseinian, A.H. (2022). A community detection approach for the resource leveling problem in a multi-project scheduling environment. Computers & Industrial Engineering, 169: 108202.
- Irvania, A., Pujiraharjo, A., Suharyanto, A. (2024). Resource leveling optimization using different objective functions on building project. ASTONJADRO, 13(1): 182-191.
- Sadeghi, R., Heidari, A., Zahedi, F., Khordehbinan, M.W., Khalilzadeh, M. (2023). Application of NSGA-II and fuzzy TOPSIS to time-cost-quality trade-off resource leveling for scheduling an agricultural water supply project. International Journal of Environmental Science and Technology, 20(10): 10633-10660.

