Dynamic Metaheuristic Optimization for Resilient Supply Chain Routing under Disruptions

Authors

  • Ibrahim Suleiman * Department of Computer Science, Faculty of Physical Sciences, Ahmadu Bello University, Zaria, Nigeria. https://orcid.org/0009-0008-5863-669X
  • Zhang Lei School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China.

https://doi.org/10.48313/maa.v1i4.105

Abstract

Modern supply chains face unprecedented vulnerability to disruptions arising from natural disasters, infrastructure failures, demand volatility, and geopolitical instability. The Dynamic Multi-Depot Vehicle Routing Problem with Disruptions (DMDVRP-D) captures the complexity of real-time logistics re-optimization when such events occur, yet existing solution approaches inadequately balance computational efficiency with solution resilience. This paper proposes the Dynamic Resilient Supply-chain Optimizer (DRSO), a novel hybrid metaheuristic that integrates Adaptive Large Neighborhood Search (ALNS) with Grey Wolf Optimizer (GWO) for solving the DMDVRP-D. DRSO introduces five key innovations: 1) scenario-tree-based stochastic programming embedded within fitness evaluation to account for disruption uncertainty, 2) ALNS destroy-repair operators specialized for supply chain resilience, including Facility Substitution (FS), Emergency Re-Routing (ER), Demand Splitting (DS), and Multi-Modal Switching (MS), 3) GWO-guided intensification on promising ALNS neighborhoods to accelerate convergence, 4) real-time re-optimization triggered by disruption events with warm-start from pre-disruption solutions, and 5) a Composite Resilience Score (CRS) metric that unifies Recovery Time (RT), Service Level (SL), and Excess Cost (EC) into a single evaluative measure. We formulate the DMDVRP-D as a Mixed-Integer Linear Program (MILP)  and evaluate DRSO on modified Solomon VRPTW benchmark instances extended with disruption scenarios, as well as two real-world case studies: a Nigerian pharmaceutical distribution network spanning the Lagos–Abuja–Kano corridor (45 nodes) and a Chinese manufacturing supply chain in the Yangtze River Delta (YRD) region (78 nodes). Computational experiments over 30 independent runs demonstrate that DRSO achieves 18–32% lower disruption recovery cost, 25–41% faster RT, and 15–28% fewer unserved customers compared to standalone ALNS, Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and commercial solver (Gurobi with time limit). Statistical significance is confirmed via the Wilcoxon signed-rank test at p < 0.05. The results establish DRSO as a competitive and practical approach for resilient supply chain routing under dynamic disruption conditions.

Keywords:

Supply chain resilience, Vehicle routing, Metaheuristic optimization, Disruption management, Adaptive large neighborhood search, Dynamic optimization, Logistics

References

  1. [1] Christopher, M., & Peck, H. (2004). Building the resilient supply chain available to purchase. The international journal of logistics management, 15(4), 1–14. https://doi.org/10.1108/09574090410700275

  2. [2] Ivanov, D. (2022). Viable supply chain model: Integrating agility, resilience and sustainability perspectives—lessons from and thinking beyond the COVID-19 pandemic. Annals of operations research, 319(1), 1411–1431. https://doi.org/10.1007/s10479-020-03640-6

  3. [3] Hosseini, S., Ivanov, D., & Dolgui, A. (2019). Review of quantitative methods for supply chain resilience analysis. Transportation research part e: Logistics and transportation review, 125, 285–307. https://doi.org/10.1016/j.tre.2019.03.001

  4. [4] Snyder, L. V, Atan, Z., Peng, P., Rong, Y., Schmitt, A. J., & Sinsoysal, B. (2016). OR/MS models for supply chain disruptions: A review. Iie transactions, 48(2), 89–109. https://doi.org/10.1080/0740817X.2015.1067735

  5. [5] 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.80

  6. [6] Solomon, M. M. (1987). Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations research, 35(2), 254–265. https://doi.org/10.1287/opre.35.2.254

  7. [7] Cordeau, J. F., Gendreau, M., & Laporte, G. (1997). A tabu search heuristic for periodic and multi-depot vehicle routing problems. Networks: An international journal, 30(2), 105–119. https://doi.org/10.1002/(SICI)1097-0037(199709)30:2%3C105::AID-NET5%3E3.0.CO;2-G

  8. [8] Koç, Ç., Bektas, T., Jabali, O., & Laporte, G. (2016). Thirty years of heterogeneous vehicle routing. European journal of operational research, 249(1), 1–21. https://doi.org/10.1016/j.ejor.2015.07.020

  9. [9] Ropke, S., & Pisinger, D. (2006). An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows. Transportation science, 40(4), 455–472. https://doi.org/10.1287/trsc.1050.0135

  10. [10] Gendreau, M., Laporte, G., & Séguin, R. (1996). Stochastic vehicle routing. European journal of operational research, 88(1), 3–12. https://doi.org/10.1016/0377-2217(95)00050-X

  11. [11] Ponomarov, S. Y., & Holcomb, M. C. (2009). Understanding the concept of supply chain resilience. The international journal of logistics management, 20(1), 124–143. https://doi.org/10.1108/09574090910954873

  12. [12] Sheffi, Y., & Rice Jr, J. B. (2005). A supply chain view of the resilient enterprise. MIT sloan management review, 47(1), 41-48. https://www.proquest.com/docview/224969684

  13. [13] Pillac, V., Gendreau, M., Guéret, C., & Medaglia, A. L. (2013). A review of dynamic vehicle routing problems. European journal of operational research, 225(1), 1–11. https://doi.org/10.1016/j.ejor.2012.08.015

  14. [14] Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in engineering software, 69, 46–61. 10.1016/j.advengsoft.2013.12.007

  15. [15] Lenstra, J. K., & Kan, A. R. (1981). Complexity of vehicle routing and scheduling problems. Networks, 11(2), 221–227. https://doi.org/10.1002/net.3230110211

  16. [16] Montoya-Torres, J. R., Franco, J. L., Isaza, S. N., Jiménez, H. F., & Herazo-Padilla, N. (2015). A literature review on the vehicle routing problem with multiple depots. Computers & industrial engineering, 79, 115-129. https://doi.org/10.1016/j.cie.2014.10.029

  17. [17] Braekers, K., Ramaekers, K., & Van Nieuwenhuyse, I. (2016). The vehicle routing problem: State of the art classification and review. Computers & industrial engineering, 99, 300–313. https://doi.org/10.1016/j.cie.2015.12.007

  18. [18] Elshaer, R., & Awad, H. (2020). A taxonomic review of metaheuristic algorithms for solving the vehicle routing problem and its variants. Computers & industrial engineering, 140, 106242. https://doi.org/10.1016/j.cie.2019.106242

  19. [19] Caceres-Cruz, J., Arias, P., Guimarans, D., Riera, D., & Juan, A. A. (2014). Rich vehicle routing problem: Survey. ACM computing surveys (CSUR), 47(2), 1–28. https://doi.org/10.1145/2666003

  20. [20] Tomlin, B. (2006). On the value of mitigation and contingency strategies for managing supply chain disruption risks. Management science, 52(5), 639–657. https://doi.org/10.1287/mnsc.1060.0515

  21. [21] Gendreau, M., Laporte, G. and Potvin, J. Y. (1999). Metaheuristics for the vehicle routing problem. https://www.gerad.ca/en/papers/G-98-52

  22. [22] Gendreau, M., Hertz, A., & Laporte, G. (1994). A tabu search heuristic for the vehicle routing problem. Management science, 40(10), 1276–1290. https://doi.org/10.1287/mnsc.40.10.1276

  23. [23] Cordeau, J. F., Laporte, G., & Mercier, A. (2001). A unified tabu search heuristic for vehicle routing problems with time windows. Journal of the operational research society, 52(8), 928–936. https://doi.org/10.1057/palgrave.jors.2601163

  24. [24] Berger, J., & Barkaoui, M. (2004). A parallel hybrid genetic algorithm for the vehicle routing problem with time windows. Computers & operations research, 31(12), 2037–2053. https://doi.org/10.1016/S0305-0548(03)00163-1

  25. [25] Vidal, T., Crainic, T. G., Gendreau, M., Lahrichi, N., & Rei, W. (2012). A hybrid genetic algorithm for multidepot and periodic vehicle routing problems. Operations research, 60(3), 611–624. https://doi.org/10.1287/opre.1120.1048

  26. [26] Pisinger, D., & Ropke, S. (2007). A general heuristic for vehicle routing problems. Computers & operations research, 34(8), 2403–2435. https://doi.org/10.1016/j.cor.2005.09.012

  27. [27] Demir, E., Bektas, T., & Laporte, G. (2012). An adaptive large neighborhood search heuristic for the pollution-routing problem. European journal of operational research, 223(2), 346–359. https://doi.org/10.1016/j.ejor.2012.06.044

  28. [28] Ribeiro, G. M., & Laporte, G. (2012). An adaptive large neighborhood search heuristic for the cumulative capacitated vehicle routing problem. Computers & operations research, 39(3), 728–735. https://doi.org/10.1016/j.cor.2011.05.005

  29. [29] Grangier, P., Gendreau, M., Lehuédé, F., & Rousseau, L. M. (2016). An adaptive large neighborhood search for the two-echelon multiple-trip vehicle routing problem with satellite synchronization. European journal of operational research, 254(1), 80–91. https://doi.org/10.1016/j.ejor.2016.03.040

  30. [30] Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. Proceedings of ICNN’95-international conference on neural networks (Vol. 4, pp. 1942–1948). IEEE. http://dx.doi.org/10.1109/ICNN.1995.488968

  31. [31] Ai, T. J., & Kachitvichyanukul, V. (2009). A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery. Computers & operations research, 36(5), 1693–1702. https://doi.org/10.1016/j.cor.2008.04.003

  32. [32] Kamboj, V. K., Bath, S. K., & Dhillon, J. S. (2017). A novel hybrid DE-random search approach for unit commitment problem. Neural computing and applications, 28(7), 1559–1581. https://doi.org/10.1007/s00521-015-2124-4

  33. [33] Komaki, M., & Malakooti, B. (2017). General variable neighborhood search algorithm to minimize makespan of the distributed no-wait flow shop scheduling problem. Production engineering, 11(3), 315–329. https://doi.org/10.1007/s11740-017-0716-9

  34. [34] Psaraftis, H. N., Wen, M., & Kontovas, C. A. (2016). Dynamic vehicle routing problems: Three decades and counting. Networks, 67(1), 3–31. https://doi.org/10.1002/net.21628

  35. [35] Ulmer, M. W., Goodson, J. C., Mattfeld, D. C., & Hennig, M. (2019). Offline-online approximate dynamic programming for dynamic vehicle routing with stochastic requests. Transportation science, 53(1), 185–202. https://doi.org/10.1287/trsc.2017.0767

  36. [36] Laporte, G., Louveaux, F., & Mercure, H. (1992). The vehicle routing problem with stochastic travel times. Transportation science, 26(3), 161–170. https://doi.org/10.1287/trsc.26.3.161

  37. [37] Bent, R. W., & Van Hentenryck, P. (2004). Scenario-based planning for partially dynamic vehicle routing with stochastic customers. Operations research, 52(6), 977–987. https://doi.org/10.1287/opre.1040.0124

  38. [38] Saint-Guillain, M., Solnon, C., & Deville, Y. (2017). The static and stochastic vrp with time windows and both random customers and reveal times. European conference on the applications of evolutionary computation (pp. 110–127). Springer. https://doi.org/10.1007/978-3-319-55792-2_8

  39. [39] Li, J. Q., Mirchandani, P. B., & Borenstein, D. (2009). Real-time vehicle rerouting problems with time windows. European journal of operational research, 194(3), 711–727. https://doi.org/10.1016/j.ejor.2007.12.037

  40. [40] Mu, Q., Fu, Z., Lysgaard, J., & Eglese, R. (2011). Disruption management of the vehicle routing problem with vehicle breakdown. Journal of the operational research society, 62(4), 742–749. https://doi.org/10.1057/jors.2010.19

  41. [41] Shaw, P. (1998). Using constraint programming and local search methods to solve vehicle routing problems. International conference on principles and practice of constraint programming (pp. 417–431). Springer. https://doi.org/10.1007/3-540-49481-2_30

  42. [42] Vargha, A., & Delaney, H. D. (2000). A critique and improvement of the CL common language effect size statistics of McGraw and Wong. Journal of educational and behavioral statistics, 25(2), 101–132. https://doi.org/10.3102/10769986025002101

  43. [43] Gendreau, M., Potvin, J. Y. (2010). Handbook of metaheuristics. Springer. https://doi.org/10.1007/978-1-4419-1665-5

Published

2024-12-22

How to Cite

Suleiman, I. ., & Lei, Z. . (2024). Dynamic Metaheuristic Optimization for Resilient Supply Chain Routing under Disruptions. Metaheuristic Algorithms With Applications, 1(4), 364-384. https://doi.org/10.48313/maa.v1i4.105

Similar Articles

31-40 of 64

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