An Enhanced Red Deer Algorithm with Adaptive Memory Strategy for the Capacitated Vehicle Routing Problem
DOI:
https://doi.org/10.32890/jict2026.25.2.4Keywords:
Vehicle routing problem, metaheuristics, Red Deer algorithm, exploration and exploitation, memory structureAbstract
The vehicle routing problem (VRP), especially its capacitated (CVRP), has been extensively studied. In the CVRP, each customer must be served exactly once without exceeding the vehicle’s capacity, with the aim of minimising the total distance of all routes. As a nondeterministic polynomial (NP)-hard problem, the CVRP is best solved using metaheuristics. The red deer algorithm (RDA), inspired by red deer mating behaviour, is population-based search metaheuristic with both exploration and exploitation phases. However, it may still get trapped in local optima and lacks a strong intensification mechanism for refining solutions. In RDA, not all solutions are explored, as it imposes no limit on solution reproduction, thereby restricting exploration. Thus, this study proposes an enhanced RDA that incorporates adaptive memory strategies to strengthen exploration and exploitation. The RDA classifies the population into males (i.e., high-quality solutions) and females or hinds (i.e., lower-quality solutions), with males further divided into commanders and stags. Exploitation occurs through roaring, selecting commanders, and fighting, while exploration involves forming harems and mating commanders with hinds both within and outside their harems. In enhanced RDA, previously mated hinds are adaptively excluded to promote mating with new ones, thereby enhancing exploration and solution quality. Enhanced RDA with an adaptive memory strategy (RDAM) was tested on 87 benchmark instances, outperforming a construction algorithm by 96.5% and the original RDA by 87.3%, and showing competitive results with established methods. The adaptive memory strategy in RDA enhanced the total distance compared with the original RDA, while improving its exploration–exploitation in solving the CVRP, offering theoretical and practical benefits for logistics efficiency.
References
Abdulhameed, A. A., Alazawi, S. A. H., & Hassan, G. M. (2024). An optimized model for network intrusion detection in the network operating system environment. Mesopotamian Journal of CyberSecurity, 4(3), 75–85. https://doi.org/10.58496/MJCS/2024/017
Alamiedy, T. A., Anbar, M., Alqattan, Z. N. M., & Alzubi, Q. M. (2020). Anomaly-based intrusion detection system using multi-objective grey wolf optimisation algorithm. Journal of Ambient Intelligence and Humanized Computing, 11(9), 3735–3756. https://doi.org/10.1007/s12652-019-01569-8
Al-Flaiyeh, M. (2024). Influence of using ACO algorithm in STATCOM performance. NTU Journal of Engineering and Technology, 3(1). https://doi.org/10.56286/ntujet.v3i1.821
Altabeeb, A. M., Mohsen, A. M., Abualigah, L., & Ghallab, A. (2021). Solving capacitated vehicle routing problem using cooperative firefly algorithm. Applied Soft Computing, 108. https://doi.org/10.1016/j.asoc.2021.107403
Ambareesh, S., & Madheswari, A. N. (2021). HRDSS-WMSN: A multi-objective function for optimal routing protocol in wireless multimedia sensor networks using hybrid red deer salp swarm algorithm. Wireless Personal Communications, 119(1), 117–146. https://doi.org/10.1007/s11277-021-08201-z
Archetti, C., Feillet, D., Gendreau, M., & Grazia Speranza, M. (2011). Complexity of the VRP and SDVRP. Transportation Research Part C: Emerging Technologies, 19(5), 741–750. https://doi.org/10.1016/j.trc.2009.12.006
Benjamin, A. M., Abdullah, A. S., Abdul-Rahman, S., Nazri, E. M., & Yahaya, H. Z. (2019). Developing a comprehensive tour package using an improved greedy algorithm with tourist preferences. Journal of Sustainability Science and Management, 14(4), 106–117. https://jssm.umt.edu.my/wp-content/uploads/sites/51/2020/05/9.14.4pdf.pdf
Dalbah, L. M., Al-Betar, M. A., Awadallah, M. A., & Zitar, R. A. (2021). A modified coronavirus herd immunity optimizer for capacitated vehicle routing problem. Journal of King Saud University - Computer and Information Sciences. https://doi.org/10.1016/j.jksuci.2021.06.013
Dantzig, G. B., & Ramser, J. H. (1959). The truck dispatching problem. Management Science, 6(1), 80–91. https://doi.org/10.1287/mnsc.6.1.
De, S., Dey, S., Debnath, S., & Deb, A. (2020). A new modified red deer algorithm for multi-level image thresholding. 2020 Fifth International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), 105–111. https://doi.org/10.1109/ICRCICN 50933.2020.9296166
Dey, S., De, S., Deb, A., & Debnath, S. (2021). Multilevel image segmentation using modified red deer algorithm. 2021 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), 8, 362–368. https://doi.org/10.1109/Confluence51648.2021.9377
Dogani, A., Dourandish, A., Ghorbani, M., & Shahbazbegian, M. R. (2020). A hybrid meta-heuristic for a bi-objective stochastic optimization of urban water supply system. IEEE Access, 8, 135829–135843. https://doi.org/10.1109/ACCESS.2020.3009885
E. Nasiria, A. J. & Afsharia, M. H.-K. (2017). Addressing the freight consolidation and containerization problem by recent and hybridized meta-heuristic algorithms. International Journal of Engineering, 30(3). https://doi.org/10.5829/idosi.ije.2017.30.03c.10
Faiz, A., Subiyanto, & Arief, U. M. (2018). An efficient meta-heuristic algorithm for solving capacitated vehicle routing problem. International Journal of Advances in Intelligent Informatics, 4(3), 212–225. https://doi.org/10.26555/ijain.v4i3.244
Fajila, F., & Yusof, Y. (2025). Mutable composite firefly algorithm for microarray-based cancer classification. Journal of Information and Communication Technology, 24(1), 102–129. https://doi.org/10.32890/jict2025.24.1.5
Fathollahi Fard, A. M., Hajiaghaei-Keshteli, M., & Tavakkoli-Moghaddam, R. (2016). Red Deer Algorithm (RDA); A new optimization algorithm inspired by red deers’ mating. 12Th International Conference on Industrial Engineering, January, 1–10.
Fathollahi-Fard, A. M., Hajiaghaei-Keshteli, M., & Tavakkoli-Moghaddam, R. (2020). Red deer algorithm (RDA): A new nature-inspired meta-heuristic. Soft Computing, 24(19), 14637–14665. https://doi.org/10.1007/s00500-020-04812-z
Fazli, M., Fathollahi-Fard, A. M., & Tianc, G. (2019). Addressing a coordinated quay crane scheduling and assignment problem by red deer algorithm. International Journal of Engineering, Transactions B: Applications, 32(8), 1186–1191. https://doi.org/10.5829/ije. 2019.32.08b.15
Gao, Y., Wu, H., & Wang, W. (2023). A hybrid ant colony optimization with fireworks algorithm to solve capacitated vehicle routing problem. Applied Intelligence, 53(6), 7326–7342. https://doi.org/10.1007/s10489-022-03912-7
Glover, F. (1977). Heuristics for integer programming using surrogate constraints. Decision Sciences, 8(1), 156–166. https://doi.org/10.1111/j.1540-5915.1977.tb01074.x
Glover, F. (1989). Tabu Search—Part I. ORSA Journal on Computing, 1(3), 190–206. https://doi.org/10.1287/ijoc.1.3.190
Glover, F. (1998). A template for scatter search and path relinking (pp. 1–51). https://doi.org/10.1007/BFb0026589
Gulec, O., & Sahin, E. (2023). Red Deer Algorithm based nano-sensor node clustering for IoNT. Journal of Network and Computer Applications, 213, 103591. https://doi.org/10.1016/j.jnca. 2023.103591
Hamoodi, A. N., Abdulla, F. S., & Ahmed Alwan, A. (2022). Maximizing output power for solar panel using grey wolf optimization. NTU Journal of Engineering and Technology, 1(4). https://doi.org/10.56286/ntujet.v1i4.164
Jain, A., Bansal, S., Das, N. N., & Gupta, S. S. (2024). Red deer algorithm to detect the secret key of the monoalphabetic cryptosystem. Soft Computing, 28(17–18), 10569–10582. https://doi.org/10.1007/s00500-024-09849-y
Khallaf, N., Abdel-Raouf, O., Hadhoud, M., Dawam, M., & Kafafy, A. (2025). A deep reinforcement learning and fractional packing framework for routing and scheduling in healthcare waste supply chains. Supply Chain Analytics, 12, 100164. https://doi.org/10.1016/j.sca.2025.100164
Kır, S., Yazgan, H. R., & Tüncel, E. (2017). A novel heuristic algorithm for capacitated vehicle routing problem. Journal of Industrial Engineering International, 13(3), 323–330. https://doi.org/10. 1007/s40092-017-0187-9
Mamoun, K. A., Hammadi, L., Ballouti, A. El, Novaes, A. G. N., & Cursi, E. S. De. (2024). Vehicle routing optimization algorithms for pharmaceutical supply chain: A systematic comparison. Transport and Telecommunication, 25(2), 161–173. https://doi.org/10.2478/ttj-2024-0012
Mat, N. A., Benjamin, A. M., Abdul-Rahman, S., & Wibowo, A. (2017). Nearest greedy for solving the waste collection vehicle routing problem: A case study. 040018. https://doi.org/10.1063/1. 5012206
Mohammadzadeh, H., Sahebjamnia, N., Fathollahi-Fard, A. M., & Hahiaghaei-Keshteli, M. (2018). New approaches in metaheuristics to solve the truck scheduling problem in a cross-docking center. International Journal of Engineering, Transactions B: Applications, 31(8), 1258–1266. https://doi.org/10.5829/ije.2018.31.08b.14
Ng, K. K. H., Lee, C. K. M., Zhang, S. Z., Wu, K., & Ho, W. (2017). A multiple colonies artificial bee colony algorithm for a capacitated vehicle routing problem and re-routing strategies under time-dependent traffic congestion. Computers & Industrial Engineering, 109, 151–168. https://doi.org/10.1016/j.cie.2017.05.004
Ramli, R., Ahmad, S. N. I., Abdul-Rahman, S., & Wibowo, A. (2020). A tabu search approach with embedded nurse preferences for solving nurse rostering problem. International Journal for Simulation and Multidisciplinary Design Optimization, 11, 10. https://doi.org/10.1051/smdo/ 2020002
Sahib, T. M., Mohd-Mokhtar, R., & Mohd-Kassim, A. (2025). Ant colony optimization algorithm with sequential variable neighbourhood search change step in the waste collection system. Jurnal Teknologi (Sciences & Engineering), 87(4), 651–662. https://doi.org/10.11113/jurnalteknologi. v87.19726
Sajid, M., Jafar, A., & Sharma, S. (2020). Hybrid genetic and simulated annealing Algorithm for capacitated vehicle routing problem. In PDGC 2020-2020 6th International Conference on Parallel, Distributed and Grid Computing (pp. 131–136). https://doi.org/10.1109/PDGC50313. 2020.9315798
Sbai, I., Krichen, S., & Limam, O. (2022). Two meta-heuristics for solving the capacitated vehicle routing problem: The case of the Tunisian Post Office. Operational Research, 22(1), 507–549. https://doi.org/10.1007/s12351-019-00543-8
Thammano, A., & Rungwachira, P. (2021). Hybrid modified ant system with sweep algorithm and path relinking for the capacitated vehicle routing problem. Heliyon, 7(9). https://doi.org/10.1016/j.heliyon.2021.e08029
Toth, P., & Vigo, D. (2002). 8. VRP with Backhauls. In P. Toth & D. Vigo (Eds.), The Vehicle Routing Problem (Vols. 2007-Janua, pp. 195–224). Society for Industrial and Applied Mathematics. https://doi.org/10.1137/1.9780898718515.ch8
Wang, Y., & Wu, M. (2024). Efficient fault warning model using improved red deer algorithm and attention-enhanced bidirectional long short-term memory network. Processes, 12(10), 2253. https://doi.org/10.3390/pr12102253
Zhang, S., Mu, D., & Wang, C. (2020). A solution for the full-load collection vehicle routing problem with multiple trips and demands: An application in Beijing. IEEE Access, 8, 89381–89394. https://doi.org/10.1109/ACCESS.2020.2993316
Zhou, B., & Zong, S. (2021). Adaptive memory red deer algorithm for cross-dock truck scheduling with products time window. Engineering Computations, 38(8), 3254–3289. https://doi.org/10.1108/ EC-05-2020-0273
Zitar, R. A., & Abualigah, L. (2021). Application of red deer algorithm in optimizing complex functions. 2021 14th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), 1–6. https://doi.org/10.1109/CISP-BMEI53629. 2021.9624345
Published
Issue
Section
License
Copyright (c) 2026 Journal of Information and Communication Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
Research impact
Harvested 2026-09-06Counts differ between services because each indexes a different body of literature. None of them is the whole picture.
2002 - 2020






















