Rolling-Horizon Vehicle Routing for Dynamic Urban Distribution with Soft Time Windows: A Dynamic Adaptive Large Neighborhood Search Approach

Authors

DOI:

https://doi.org/10.31181/jidmgc21202650

Keywords:

Dynamic vehicle routing, Urban distribution, Rolling horizon, Adaptive large neighborhood search, Soft time windows, Dynamic orders

Abstract

Urban distribution plans often have to be adjusted after vehicles leave the depot because new orders continue to arrive and some vehicles are still executing earlier routes. This creates a routing problem in which available information and vehicle states change over time. The problem considered here involves a single depot, vehicle-capacity limits, soft latest-service times, fixed committed routes, and limited order postponement. The study aims to improve route adjustment when only part of the order information is known at the beginning of the planning horizon. A rolling-horizon dynamic adaptive large neighborhood search method is developed for this setting. At each decision epoch, newly released orders are combined with unfinished orders from the previous epoch, and only vehicles that have returned to the depot are available for replanning. Orders are served whenever a feasible insertion exists; postponement is used only when no feasible insertion can be found. Three operators are added to the search process to account for order time pressure, insertion priority, and postponement history. Local search, adaptive operator weighting, and simulated-annealing acceptance are also used. The common search parameters are selected through an orthogonal experiment. The method is tested on dynamic Solomon RC101 instances with 40, 60, and 80 customers and is compared with five benchmark approaches. It obtains the best overall mean rank of 2.05. At 40 customers, it is not the best-performing method. At 60 and 80 customers, however, it gives the lowest mean objective values. For the 60-customer instances, the mean objective value is 1905.79, compared with 2047.52 for the standard rolling-horizon adaptive large neighborhood search method. The corresponding values for the 80-customer instances are 2326.43 and 2351.53. The proposed method also reaches 90% of its total improvement after 9.5% of normalized search progress, while the standard rolling-horizon method requires 26.0%. Its performance advantage becomes larger when a greater share of orders is released dynamically. The method is therefore more useful when route adjustment becomes more difficult, although its advantage is not consistent under every tested condition.

Downloads

Download data is not yet available.

References

Zhang, W., Gao, B., Chen, P., Chen, Y., & Xiao, J. (2026). Dynamic request vehicle routing problem with workload balancing under time-dependent travel times. Transportation Research Part E: Logistics and Transportation Review, 210, 104832. https://doi.org/10.1016/j.tre.2026.104832

Çelik, S., Schrotenboer, A. H., van der Heide-Martin, L., & van Woensel, T. (2026). Is waiting worth it? The value of delaying time window assignment in vehicle routing problems. Transportation Research Part B: Methodological, 204, 103381. https://doi.org/10.1016/j.trb.2025.103381

Liu, Y., Yu, Y., Baldacci, R., Tang, J., & Sun, W. (2025). Optimizing carbon emissions in green logistics for time-dependent routing. Transportation Research Part B: Methodological, 192, 103155. https://doi.org/10.1016/j.trb.2025.103155

Nourmohammadi, Z., Hu, B., Rey, D., & Saberi, M. (2025). A data-driven preference learning approach for multi-objective vehicle routing problems in last-mile delivery. Transportation Research Part C: Emerging Technologies, 174, 105101. https://doi.org/10.1016/j.trc.2025.105101

Konovalenko, A., Hvattum, L. M., & Msakni, M. K. (2025). Using machine learning to identify hidden constraints in vehicle routing problems. Computers & Operations Research, 179, 107029. https://doi.org/10.1016/j.cor.2025.107029

Voigt, S. (2025). A review and ranking of operators in adaptive large neighborhood search for vehicle routing problems. European Journal of Operational Research, 322(2), 357–375. https://doi.org/10.1016/j.ejor.2024.05.033

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

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

Ojeda Rios, B. H., Xavier, E. C., Miyazawa, F. K., Amorim, P., Curcio, E., & Santos, M. J. (2021). Recent dynamic vehicle routing problems: A survey. Computers & Industrial Engineering, 160, 107604. https://doi.org/10.1016/j.cie.2021.107604

Wang, S., Sun, W., & Huang, M. (2024). An adaptive large neighborhood search for the multi-depot dynamic vehicle routing problem with time windows. Computers & Industrial Engineering, 191, 110122. https://doi.org/10.1016/j.cie.2024.110122

Pina-Pardo, J. C., Silva, D. F., Smith, A. E., & Gatica, R. A. (2024). Dynamic vehicle routing problem with drone resupply for same-day delivery. Transportation Research Part C: Emerging Technologies, 162, 104611. https://doi.org/10.1016/j.trc.2024.104611

Lan, L., van Doorn, J. M. H., Wouda, N. A., Rijal, A., & Bhulai, S. (2024). An iterative sample scenario approach for the dynamic dispatch waves problem. Transportation Science, 58(4), 726–740. https://doi.org/10.1287/trsc.2023.0111

Baty, L., Jungel, K., Klein, P. S., Parmentier, A., & Schiffer, M. (2024). Combinatorial optimization-enriched machine learning to solve the dynamic vehicle routing problem with time windows. Transportation Science, 58(4), 708–725. https://doi.org/10.1287/trsc.2023.0107

Neria, G., & Tzur, M. (2024). The dynamic pickup and allocation with fairness problem. Transportation Science, 58(4), 821–840. https://doi.org/10.1287/trsc.2023.0228

Khorasanian, D., Patrick, J., & Sauré, A. (2024). Dynamic home care routing and scheduling with uncertain number of visits per referral. Transportation Science, 58(4), 841–859. https://doi.org/10.1287/trsc.2023.0120

Wang, Y., & Xu, M. (2025). Dynamic confirmation, compensation and routing for combined urban transportation of passengers and parcels. Transportation Science, 59(5), 932–950. https://doi.org/10.1287/trsc.2024.0827

Horváth, M., & Tamási, T. (2025). A general modeling and simulation framework for dynamic vehicle routing. EURO Journal on Transportation and Logistics, 14, 100159. https://doi.org/10.1016/j.ejtl.2025.100159

Sze, J. F., Salhi, S., & Wassan, N. (2024). An adaptive variable neighbourhood search approach for the dynamic vehicle routing problem. Computers & Operations Research, 164, 106531. https://doi.org/10.1016/j.cor.2024.106531

Lin, S., Hu, J., Ma, W., Zheng, C., & Li, R. (2024). Integrated real-time signal control and routing optimization: A two-stage rolling horizon framework with decentralized solution. Transportation Research Part C: Emerging Technologies, 165, 104734. https://doi.org/10.1016/j.trc.2024.104734

Zhang, Z., Zhang, Y., & Baldacci, R. (2024). Generalized riskiness index in vehicle routing under uncertain travel times: Formulations, properties, and exact solution framework. Transportation Science, 58(4), 761–780. https://doi.org/10.1287/trsc.2023.0345

Metz, L., Mutzel, P., Niemann, T., Schürmann, L., Stiller, S., & Tillmann, A. M. (2024). Delay-resistant robust vehicle routing with heterogeneous time windows. Computers & Operations Research, 164, 106553. https://doi.org/10.1016/j.cor.2024.106553

Li, N., & Wang, Z. (2025). Vehicle routing problem for omnichannel retailing including multiple types of time windows and products. Computers & Operations Research, 173, 106828. https://doi.org/10.1016/j.cor.2024.106828

Belhaiza, S., & Laporte, G. (2026). A data-driven heuristic for the dynamic vehicle routing problem with multiple soft time windows. Computers & Operations Research, 187, 107341. https://doi.org/10.1016/j.cor.2025.107341

Accorsi, L., & Vigo, D. (2024). Routing one million customers in a handful of minutes. Computers & Operations Research, 164, 106562. https://doi.org/10.1016/j.cor.2024.106562

Kerscher, C., & Minner, S. (2025). Decompose-route-improve framework for solving large-scale vehicle routing problems with time windows. Transportation Research Part E: Logistics and Transportation Review, 204, 104409. https://doi.org/10.1016/j.tre.2025.104409

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

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

Johnn, S.-N., Darvariu, V.-A., Handl, J., & Kalcsics, J. (2024). A graph reinforcement learning framework for neural adaptive large neighbourhood search. Computers & Operations Research, 172, 106791. https://doi.org/10.1016/j.cor.2024.106791

Sun, H., Wu, T., Bai, Q., & Zhou, Z. (2025). Improved adaptive large-scale neighborhood search algorithm for electric vehicle routing problem with soft time windows and linear weight-related discharging. Expert Systems with Applications, 280, 127344. https://doi.org/10.1016/j.eswa.2025.127344

Su, Y., Zhang, S., Wang, Y., Cui, X., & Wu, Y. (2025). An adaptive large neighborhood search with multi-deletion operators for multi-depot green vehicle routing problem with time windows. Swarm and Evolutionary Computation, 95, 101942. https://doi.org/10.1016/j.swevo.2025.101942

Xu, K., Cao, Z., Zheng, C., & Liu, L. (2026). Learning to search for vehicle routing with multiple time windows. Computers & Industrial Engineering, 213, 111760. https://doi.org/10.1016/j.cie.2025.111760

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

Keskin, M., Branke, J., Deineko, V., & Strauss, A. K. (2023). Dynamic multi-period vehicle routing with touting. European Journal of Operational Research, 310(1), 168–184. https://doi.org/10.1016/j.ejor.2023.02.037

Zhang, J., Luo, K., Florio, A. M., & van Woensel, T. (2023). Solving large-scale dynamic vehicle routing problems with stochastic requests. European Journal of Operational Research, 306(2), 596–614. https://doi.org/10.1016/j.ejor.2022.07.015

Serrano, B., Florio, A. M., Minner, S., Schiffer, M., & Vidal, T. (2026). Contextual stochastic vehicle routing with time windows. INFORMS Journal on Computing. Advance online publication. https://doi.org/10.1287/ijoc.2025.1189

Kadyrov, S., Azamov, A., Abdumajitov, Y., & Turan, C. (2025). Deep reinforcement learning for dynamic vehicle routing with demand and traffic uncertainty. Operations Research Perspectives, 15, 100351. https://doi.org/10.1016/j.orp.2025.100351

Published

2026-08-24

How to Cite

Xie, A., & Kong, M. (2026). Rolling-Horizon Vehicle Routing for Dynamic Urban Distribution with Soft Time Windows: A Dynamic Adaptive Large Neighborhood Search Approach. Journal of Intelligent Decision Making and Granular Computing, 2(1), 256-287. https://doi.org/10.31181/jidmgc21202650