Real-time City-scale Ridesharing via Linear Assignment Problems
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a novel, computational efficient, dynamic ridesharing algorithm. The beneficial computational properties of the algorithm arise from casting the ridesharing problem as a linear assignment problem between fleet vehicles and customer trip requests within a federated optimization architecture. The resulting algorithm is up to four times faster than the state-of-the-art, even if it is implemented on a less dedicated hardware, and achieves similar service quality. Current literature showcases the ability of state-of-the-art ridesharing algorithms to tackle very large fleets and customer requests in almost near real-time, but the benefits of ridesharing seem limited to centralized systems. Our algorithm suggests that this does not need to be the case. The algorithm that we propose is fully distributable among multiple ridesharing companies. By leveraging two datasets, the New York city taxi dataset and the Melbourne Metropolitan Area dataset, we show that with our algorithm, real-time ridesharing offers clear benefits with respect to more traditional taxi fleets in terms of level of service, even if one considers partial adoption of the system. In fact, e.g., the quality of the solutions obtained in the state-of-the-art works that tackle the whole customer set of the New York city taxi dataset is achieved, even if one considers only a proportion of the fleet size and customer requests. This could make real-time urban-scale ridesharing very attractive to small enterprises and city authorities alike. However, in some cases, e.g., in multi-company scenarios where companies have predefined market shares, we show that the number of vehicles needed to achieve a comparable performance to the monopolistic setting increases, and this raises concerns on the possible negative effects of multi-company ridesharing.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 5; 2026: 1.
8 papers.
- 2025BMG-Q: Localized Bipartite Match Graph Attention Q-Learning for Ride-Pooling Order Dispatchcited by 6
- 2022Offline Vehicle Routing Problem with Online Bookings: A Novel Problem Formulation with Applications to Paratransitcited by 4
- 2025Coordinating Ride-Pooling with Public Transit using Reward-Guided Conservative Q-Learning: An Offline Training and Online Fine-Tuning Reinforcement Learning Frameworkcited by 3
- 2023Vehicle Dispatching and Routing of On-Demand Intercity Ride-Pooling Services: A Multi-Agent Hierarchical Reinforcement Learning Approachcited by 2
- 2025Timing the Match: A Deep Reinforcement Learning Approach for Ride-Hailing and Ride-Pooling Servicescited by 2
- 2025Hierarchical Optimization via LLM-Guided Objective Evolution for Mobility-on-Demand Systemscited by 1
- 2025Ride-pool Assignment Algorithms: Modern Implementation and Swapping Heuristicscited by 0
- 2026RideSkill: A Hierarchical Algorithm for Generalized Ride Sharing with LLM-Driven Automatic Evolutioncited by 0
- 2026RideSkill: A Hierarchical Algorithm for Generalized Ride Sharing with LLM-Driven Automatic Evolution2 Sep 2026
- 2025Hierarchical Optimization via LLM-Guided Objective Evolution for Mobility-on-Demand Systems12 Oct 2025
- 2025Ride-pool Assignment Algorithms: Modern Implementation and Swapping Heuristics14 Apr 2025
- 2025Timing the Match: A Deep Reinforcement Learning Approach for Ride-Hailing and Ride-Pooling Services17 Mar 2025
- 2025Coordinating Ride-Pooling with Public Transit using Reward-Guided Conservative Q-Learning: An Offline Training and Online Fine-Tuning Reinforcement Learning Framework24 Jan 2025
- 2025BMG-Q: Localized Bipartite Match Graph Attention Q-Learning for Ride-Pooling Order Dispatch23 Jan 2025
- 2023Vehicle Dispatching and Routing of On-Demand Intercity Ride-Pooling Services: A Multi-Agent Hierarchical Reinforcement Learning Approach13 Jul 2023
- 2022Offline Vehicle Routing Problem with Online Bookings: A Novel Problem Formulation with Applications to Paratransit25 Apr 2022