An Intensification-Enhanced Adaptive Hybrid Memetic Algorithm for the Multi-Depot Vehicle Routing Problem with Time Windows

Authors

  • Farid Morsidi Faculty of Computing and Meta-Technology, Universiti Pendidikan Sultan Idris, 35900 Tanjong Malim, Perak, Malaysia

Keywords:

Memetic Algorithm, Adaptive Penalty, Evolutionary algorithm, Vehicle routing problem, Combinatorial optimization

Abstract

The Multi-Depot Vehicle Routing Problem with Time Windows (MDVRPTW) is categorized as NP-hard in terms of logistics planning, given the various constraints and some inherent combinatorial nature of the problem.  This consisted of multiple depots serving customers widely dispersed in a region and constrained by service time windows and vehicle capacity.  Achieving effective solutions will lower logistics operation costs and improve service levels.  There are different types of metaheuristic algorithms that have been applied to MDVRPTW, including Genetic Algorithms, Simulate Annealing, Tabu Search, and Differential Evolution, but each is faced with its own difficulty in avoiding premature convergence and maintaining a balance between exploration and exploitation.  A new variant of Memetic Algorithm is presented in this paper known as Intensification-Enhanced Adaptive Hybrid Memetic Algorithm (IA-AHMA) to tackle the MDVRPTW.  The framework employs adaptive penalty approaches, permutation-based crossover (PMX) operators, a hybrid 2-opt/relocate local search, and on-line parameter tuning to dynamically balance exploration and exploitation.  The outcomes of the experiments conducted with standard benchmark instances indicate that this method improved the quality of solutions compared to Differential Evolution (DE) and a traditional Genetic Algorithm (GA).  The best-found fitness was improved on average 7.8% over GA and 12.3% over DE while lowering variance by 31.6% and 24.1% respectively.  The results show that adding a form of adaptive intensification to a memetic framework works effectively for difficult multi-depot routing problems with time considerations.

References

[1] D. Wang, J. Jiang, R. Ma and G. Shen, Research on hybrid real-time picking routing optimization based on multiple picking stations, Mathematical Problems in Engineering, 1, 2022, 1-15.

[2] C. -M. Chen, S. Lv, J. Ning and J. M. -T. Wu, A genetic algorithm for the waitable time-varying multi-depot green vehicle routing problem, Symmetry, 15(1), 2023, 124.

[3] H. Bae and I. Moon, Multi-depot vehicle routing problem with time windows considering delivery and installation vehicles, Applied Mathematical Modelling, 40 (13-14), 2016, 6536-6549.

[4] F. N. Rizkiani, I. Geraudy and A. Imran, Solving the vehicle routing problem with multiple trips and simultaneous delivery-pickup for drinking water distribution company, E3S Web of Conferences, 484, 2024, 01003.

[5] M. El Krari, B. Ahiod and B. El Benani, A memetic algorithm based on breakout local search for the generalized traveling salesman problem, Applied Artificial Intelligence, 34(7), 2020, 537-549.

[6] A. Berahhou, Y. Benadada and K. Bouanane, Memetic algorithm for the dynamic vehicle routing problem with simultaneous delivery and pickup, International Journal of Industrial Engineering Computations, 13(4), 2022, 587-600.

[7] S. Liu, K. Tang and X. Yao, Memetic search for vehicle routing with simultaneous pickup-delivery and time windows, Swarm Evolutionary Computation, 66, 2021, 100927.

[8] G. Chen, J. Gao and D. Chen, Research on vehicle routing problem with time windows based on improved genetic algorithm and ant colony algorithm, Electronics, 14(4), 2025, 1-25.

[9] K. Corona-Gutiérrez, S. Nucamendi-Guillén and E. Lalla-Ruiz, Vehicle routing with cumulative objectives: a state of the art and analysis, Computers & Industrial Engineering, 169, 2022, 108054.

[10] N. A. Wouda, L. Lan and W. Kool, PyVRP: a high-performance vrp solver package, INFORMS Journal of Computing, 36(4), 2023, 943-955.

[11] Y. Shen, M. Liu, J. Yang, Y. Shi and M. Middendorf, A hybrid swarm intelligence algorithm for vehicle routing problem with time windows, IEEE Access, 8, 2020, 93882-93893.

[12] A. A. Hussein, M. A. Hameed and S. H. Ahmed, Integrating machine learning and bee algorithms with multi-agent systems for dynamic vehicle routing problem with time windows, Informatics, Economics, Management, 3(3), 2024, 115-130.

[13] J. Ochelska-Mierzejewska, A. Poniszewska-Marańda and W. Marańda, Selected genetic algorithms for vehicle routing problem solving, Electronics, 10(24), 2021, 3147.

[14] J. K. C. Revanna and N. Y. B. Al-Nakash, Metaheuristic link prediction (MLP) using AO based ACO-GA optimization model for solving vehicle routing problem, International Journal of Information Technology, 15(7), 2023, 3425-3439.

[15] J. Sidorova and S. Chandana Kaja, A new approach for solving the disruption in vehicle routing problem during the delivery: a comparative analysis of VRP meta-heuristics, Digital Transformation of Transport, 16(2), 2020, 371-378.

[16] Y. Shi, L. Lv, F. Hu and Q. Han, A heuristic solution method for multi-depot vehicle routing-based waste collection problems, Applied Sciences, 10(7), 2020, 2403

[17] P. Chokanat, R. Pitakaso and K. Sethanan, Methodology to solve a special case of the vehicle routing problem: A case study in the raw milk transportation system, AgriEngineering, 1(1), 2019, 75-93.

[18] J. Sun, X. Liu, T. Back and Z. Xu, Learning adaptive differential evolution algorithm from optimization experiences by policy gradient, IEEE Transactions on Evolutionary Computation, 25(4), 2021, 666-680.

[19] S. L. Wang, F. Morsidi, T. F. Ng, H. Budiman and S. C. Neoh, Insights into the effects of control parameters and mutation strategy on self-adaptive ensemble-based differential evolution, Information Sciences, 514, 2019, 203-233.

[20] T. Vidal, Hybrid genetic search for the CVRP: Open-source implementation and SWAP* neighborhood, Computers and Operational Research, 140, 2022, 105643.

[21] S. Elatar, K. Abouelmehdi and M. E. Riffi, The vehicle routing problem in the last decade: Variants, taxonomy and metaheuristics, 14th International Conference on Ambient Systems, Networks and Technologies (ANT), Leuwen, Belgium, 220, 2023, 398-404.

[22] Z. Zheng, S. Liu and Y. -S. Ong, Hybrid memetic search for electric vehicle routing with time windows, simultaneous pickup-delivery, and partial recharges, IEEE Transactions on Emerging Topics in Computational Intelligence, 9(6), 2025, 3773 - 3787.

[23] K. Ouaddi, F. Z. Mhada and Y. Benadada, Memetic algorithm for multi-tours dynamic vehicle routing problem with overtime (MDVRPOT), International Journal of Industrial Engineering Computations, 11(4), 2020, 643-662.

[24] S. Haga, K. Nakajima and T. Kimura, Chaotic search method using effective adaptive time penalty coefficients for vehicle routing problem with time windows, Journal of Signal Processing., 28(4), 2024, 111-114.

[25] B. Peng, Y. Zhang, Y. Gajpal and X. Chen, A memetic algorithm for the green vehicle routing problem, Sustainability, 11(21), 2019, 6055.

[26] S. Wahyuningsih and D. Satyananda, Improvement of solution using local search method by perturbation on VRPTW variants, Journal of Physics: Conference Series, 1581(1), 2020, 012004.

[27] F. Morsidi, Distribution path segmentation using route relocation and savings heuristics for multi-depot vehicle routing, Malaysian Journal of Science and Advanced Technology, 3(2), 2023, 72-80.

[28] A. Saker, A. Eltawil and I. Ali, Adaptive large neighborhood search metaheuristic for the capacitated vehicle routing problem with parcel lockers, Logistics, 7(4), 2023, 72.

[29] W. Cook, S. Held and K. Helsgaun, Constrained local search for last-mile routing, Transportation Science, 58(1), 2024, 12-26.

[30] V. V. de Melo, A. M. Nascimento and G. Iacca, A co-evolutionary algorithm with adaptive penalty function for constrained optimization, Soft Computing, 28, 2024, 11343-11376.

[31] K. Moonsri, K. Sethanan and K. Worasan, A novel enhanced differential evolution algorithm for outbound logistics of the poultry industry in Thailand, Journal of Open Innovation: Technology, Market, and Complexity, 8(1), 2022, 15.

[32] S. Luo, Y. Wang, J. Tang, X. Guan and M. Xu, Two-echelon multidepot logistics network design with resource sharing, Journal of Advanced Transportation, 2021, 1-18.

[33] A. Agárdi, L. Kovács and T. Bányai, An attraction map framework of a complex multi-echelon vehicle routing problem with random walk analysis, Applied Sciences, 11(5), 2021, 1-24.

[34] A. O. Kusakci and M. Can, An adaptive penalty based covariance matrix adaptation-evolution strategy, Computers & Operations Research, 40(10), 2013, 2398-2417.

[35] H. Budiman, S. Li Wang, F. Morsidi, T. Foo Ng and S. Chin Neoh, Self-adaptive ensemble-based differential evolution with enhanced population sizing, 2020 2nd International Conference on Cybernetics and Intelligent System (ICORIS), Manado, Indonesia, 2020, 1-6.

[36] A. B. Doumi, B. A. Maafzah and H. Hiary, Solving traveling salesman problem using genetic algorithm based on efficient mutation operator, Journal of Theoretical and Applied Information Technology, 99(15), 2021, 3768-3781.

Downloads

Published

16-01-2026

How to Cite

Morsidi, F. (2026). An Intensification-Enhanced Adaptive Hybrid Memetic Algorithm for the Multi-Depot Vehicle Routing Problem with Time Windows. Applications of Modelling and Simulation, 10, 50–63. Retrieved from https://www.ojs.arqiipubl.com/index.php/AMS_Journal/article/view/1127

Issue

Section

Articles

Similar Articles

1 2 3 4 5 > >> 

You may also start an advanced similarity search for this article.