Rolling-Horizon Vehicle Routing for Dynamic Urban Distribution with Soft Time Windows: A Dynamic Adaptive Large Neighborhood Search Approach
DOI:
https://doi.org/10.31181/jidmgc21202650Keywords:
Dynamic vehicle routing, Urban distribution, Rolling horizon, Adaptive large neighborhood search, Soft time windows, Dynamic ordersAbstract
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
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
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Anbang Xie, Min Kong (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.











All site content, except where otherwise noted, is licensed under the