Dynamic Vehicle Routing Problem with Prompt Confirmation of Advance Requests
Not on the map. Why?
Abstract (arXiv)
Transit agencies that operate on-demand transportation services have to respond to trip requests from passengers in real time, which involves solving dynamic vehicle routing problems with pick-up and drop-off constraints. Based on discussions with public transit agencies, we observe a real-world problem that is not addressed by prior work: when trips are booked in advance (e.g., trip requests arrive a few hours in advance of their requested pick-up times), the agency needs to promptly confirm whether a request can be accepted or not, and ensure that accepted requests are served as promised. State-of-the-art computational approaches either provide prompt confirmation but lack the ability to continually optimize and improve routes for accepted requests, or they provide continual optimization but cannot guarantee serving all accepted requests. To address this gap, we introduce a novel problem formulation of dynamic vehicle routing with prompt confirmation and continual optimization. We propose a novel computational approach for this vehicle routing problem, which integrates a quick insertion search for prompt confirmation with an anytime algorithm for continual optimization. To maximize the number requests served, we train a non-myopic objective function using reinforcement learning, which guides both the insertion and the anytime algorithms towards optimal, non-myopic solutions. We evaluate our computational approach on a real-world microtransit dataset from a public transit agency in the U.S., demonstrating that our proposed approach provides prompt confirmation while significantly increasing the number of requests served compared to existing approaches.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 30 references that are in the map. First posted on arXiv 8 Mar 2026.
Builds on
11 of 30 references.
References · 11
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2024KAN: Kolmogorov-Arnold Networkscited by 634
- 2019Neural Approximate Dynamic Programming for On-Demand Ride-Poolingcited by 33
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2023Learning-based Online Optimization for Autonomous Mobility-on-Demand Fleet Controlcited by 14
- 2023Combinatorial Optimization enriched Machine Learning to solve the Dynamic Vehicle Routing Problem with Time Windowscited by 10
- 2023A Better Match for Drivers and Riders: Reinforcement Learning at Lyftcited by 9
- 2022An Online Approach to Solve the Dynamic Vehicle Routing Problem with Stochastic Trip Requests for Paratransit Servicescited by 8
- 2023Heuristics for Vehicle Routing Problem: A Survey and Recent Advancescited by 7
- 2023Rolling Horizon based Temporal Decomposition for the Offline Pickup and Delivery Problem with Time Windowscited by 2
- 2019Dynamic Trip-Vehicle Dispatch with Scheduled and On-Demand Requestscited by 1
Built on by
Not cited yet.