Timing the Match: A Deep Reinforcement Learning Approach for Ride-Hailing and Ride-Pooling Services
On the map: Deep reinforcement learning methods → RL for energy, networks and operations
Abstract (arXiv)
Efficient timing in ride-matching is crucial for improving the performance of ride-hailing and ride-pooling services, as it determines the number of drivers and passengers considered in each matching process. Traditional batched matching methods often use fixed time intervals to accumulate ride requests before assigning matches. While this approach increases the number of available drivers and passengers for matching, it fails to adapt to real-time supply-demand fluctuations, often leading to longer passenger wait times and driver idle periods. To address this limitation, we propose an adaptive ride-matching strategy using deep reinforcement learning (RL) to dynamically determine when to perform matches based on real-time system conditions. Unlike fixed-interval approaches, our method continuously evaluates system states and executes matching at moments that minimize total passenger wait time. Additionally, we incorporate a potential-based reward shaping (PBRS) mechanism to mitigate sparse rewards, accelerating RL training and improving decision quality. Extensive empirical evaluations using a realistic simulator trained on real-world data demonstrate that our approach outperforms fixed-interval matching strategies, significantly reducing passenger waiting times and detour delays, thereby enhancing the overall efficiency of ride-hailing and ride-pooling systems.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in RL for energy, networks and operations, one of 15 directions in Deep reinforcement learning methods. Builds on 7 of its 50 references that are in the map. First posted on arXiv 17 Mar 2025.
Builds on
7 of 50 references.
References · 7
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015Deep Recurrent Q-Learning for Partially Observable MDPscited by 465
- 2024Comprehensive Overview of Reward Engineering and Shaping in Advancing Reinforcement Learning Applicationscited by 38
- 2019Real-time City-scale Ridesharing via Linear Assignment Problemscited by 8
- 2025BMG-Q: Localized Bipartite Match Graph Attention Q-Learning for Ride-Pooling Order Dispatchcited by 7
- 2024A prediction-based forward-looking vehicle dispatching strategy for dynamic ride-poolingcited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026ALIGN-HOLD: Experience Alignment for Real-Time Hold Control in Large-Scale Ride-Hailing Matching at DiDi
- 2025Non-myopic Matching and Rebalancing in Large-Scale On-Demand Ride-Pooling Systems Using Simulation-Informed Reinforcement Learning
- 2026EXHOLD: Experience-Aware Real-Time Hold Control for Large-Scale Ride-Hailing Matching at DiDi
- 2021Data-Driven Simulation of Ride-Hailing Services using Imitation and Reinforcement Learning
- 2022Spatio-temporal Incentives Optimization for Ride-hailing Services with Offline Deep Reinforcement Learning
- 2021Secure Your Ride: Real-time Matching Success Rate Prediction for Passenger-Driver Pairs
- 2025HCRide: Harmonizing Passenger Fairness and Driver Preference for Human-Centered Ride-Hailing
- 2026RideSkill: A Hierarchical Algorithm for Generalized Ride Sharing with LLM-Driven Automatic Evolution