A Survey of Machine Learning-Based Ride-Hailing Planning
Not on the map. Why?
Abstract (arXiv)
Ride-hailing is a sustainable transportation paradigm where riders access door-to-door traveling services through a mobile phone application, which has attracted a colossal amount of usage. There are two major planning tasks in a ride-hailing system: (1) matching, i.e., assigning available vehicles to pick up the riders, and (2) repositioning, i.e., proactively relocating vehicles to certain locations to balance the supply and demand of ride-hailing services. Recently, many studies of ride-hailing planning that leverage machine learning techniques have emerged. In this article, we present a comprehensive overview on latest developments of machine learning-based ride-hailing planning. To offer a clear and structured review, we introduce a taxonomy into which we carefully fit the different categories of related works according to the types of their planning tasks and solution schemes, which include collective matching, distributed matching, collective repositioning, distributed repositioning, and joint matching and repositioning. We further shed light on many real-world datasets and simulators that are indispensable for empirical studies on machine learning-based ride-hailing planning strategies. At last, we propose several promising research directions for this rapidly growing research and practical field.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 67 of its 264 references that are in the map. First posted on arXiv 26 Mar 2023.
Builds on
67 of 264 references.
References · 67
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2016OpenAI Gymcited by 1,684
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
- 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 697
- 2017Measuring Catastrophic Forgetting in Neural Networkscited by 359
- 2020Towards Continual Reinforcement Learning: A Review and Perspectivescited by 268
- 2018Competitive caching with machine learned advicecited by 194
- 2020Fairness in Machine Learningcited by 194
38 more
- 2018Deep Multi-View Spatial-Temporal Network for Taxi Demand Predictioncited by 162
- 2020Algorithms with Predictionscited by 152
- 2019CityFlow: A Multi-Agent Reinforcement Learning Environment for Large Scale City Traffic Scenariocited by 114
- 2016OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networkscited by 109
- 2020The Primal-Dual method for Learning Augmented Algorithmscited by 78
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2019Efficient Ridesharing Order Dispatching with Mean Field Multi-Agent Reinforcement Learningcited by 57
- 2019DeepPool: Distributed Model-free Algorithm for Ride-sharing using Deep Reinforcement Learningcited by 54
- 2021A Deep Value-network Based Approach for Multi-Driver Order Dispatchingcited by 45
- 2021Reinforcement Learning for Ridesharing: An Extended Surveycited by 35
- 2019Deep Reinforcement Learning for Multi-Driver Vehicle Dispatching and Repositioning Problemcited by 29
- 2019Multi-Agent Reinforcement Learning for Order-dispatching via Order-Vehicle Distribution Matchingcited by 26
- 2017Data-Driven Model Predictive Control of Autonomous Mobility-on-Demand Systemscited by 23
- 2018MOVI: A Model-Free Approach to Dynamic Fleet Managementcited by 23
- 2019CoRide: Joint Order Dispatching and Fleet Management for Multi-Scale Ride-Hailing Platformscited by 22
- 2021Real-world Ride-hailing Vehicle Repositioning using Deep Reinforcement Learningcited by 22
- 2022Customizing ML Predictions for Online Algorithmscited by 21
- 2019Balancing the Tradeoff between Profit and Fairness in Rideshare Platforms During High-Demand Hourscited by 17
- 2020A Distributed Model-Free Ride-Sharing Approach for Joint Matching, Pricing, and Dispatching using Deep Reinforcement Learningcited by 17
- 2021Value Function is All You Need: A Unified Learning Framework for Ride Hailing Platformscited by 16
- 2020Joint predictions of multi-modal ride-hailing demands: a deep multi-task multigraph learning-based approachcited by 15
- 2017Allocation Problems in Ride-Sharing Platforms: Online Matching with Offline Reusable Resourcescited by 13
- 2019Blackbox Attacks on Reinforcement Learning Agents Using Approximated Temporal Informationcited by 13
- 2019A Distributed Model-Free Algorithm for Multi-hop Ride-sharing using Deep Reinforcement Learningcited by 11
- 2020Reward Design for Driver Repositioning Using Multi-Agent Reinforcement Learningcited by 11
- 2020Deep Hurdle Networks for Zero-Inflated Multi-Target Regression: Application to Multiple Species Abundance Estimationcited by 9
- 2021Data-Driven Methods for Balancing Fairness and Efficiency in Ride-Poolingcited by 9
- 2018Optimizing Taxi Carpool Policies via Reinforcement Learning and Spatio-Temporal Miningcited by 8
- 2020Efficient Ridesharing Dispatch Using Multi-Agent Reinforcement Learningcited by 7
- 2020Trading the System Efficiency for the Income Equality of Drivers in Ridesharecited by 7
- 2018Policy Gradient With Value Function Approximation For Collective Multiagent Planningcited by 6
- 2020FlexPool: A Distributed Model-Free Deep Reinforcement Learning Algorithm for Joint Passengers & Goods Transportationcited by 6
- 2021Multi-Agent Transfer Learning in Reinforcement Learning-Based Ride-Sharing Systemscited by 6
- 2017A Decomposition Algorithm to Solve the Multi-Hop Peer-to-Peer Ride-Matching Problemcited by 4
- 2019Optimizing Online Matching for Ride-Sourcing Services with Multi-Agent Deep Reinforcement Learningcited by 4
- 2020Multi-Objective Vehicle Rebalancing for Ridehailing System using a Reinforcement Learning Approachcited by 4
- 2020Deep Reinforcement Learning and Transportation Research: A Comprehensive Reviewcited by 4
- 2020PassGoodPool: Joint Passengers and Goods Fleet Management with Reinforcement Learning aided Pricing, Matching, and Route Planningcited by 4
50 most cited of 67 All 67 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2026EXHOLD: Experience-Aware Real-Time Hold Control for Large-Scale Ride-Hailing Matching at DiDicited by 1
- 2025Altruistic Ride Sharing: A Framework for Fair and Sustainable Urban Mobility via Peer-to-Peer Incentivescited by 0
- 2026ALIGN-HOLD: Experience Alignment for Real-Time Hold Control in Large-Scale Ride-Hailing Matching at DiDicited by 0
- 2026ALIGN-HOLD: Experience Alignment for Real-Time Hold Control in Large-Scale Ride-Hailing Matching at DiDi9 Sep 2026
- 2026EXHOLD: Experience-Aware Real-Time Hold Control for Large-Scale Ride-Hailing Matching at DiDi10 Jul 2026
- 2025Altruistic Ride Sharing: A Framework for Fair and Sustainable Urban Mobility via Peer-to-Peer Incentives15 Oct 2025