Putting Ridesharing to the Test: Efficient and Scalable Solutions and the Power of Dynamic Vehicle Relocation
Not on the map. Why?
Abstract (arXiv)
We study the optimization of large-scale, real-time ridesharing systems and propose a modular design methodology, Component Algorithms for Ridesharing (CAR). We evaluate a diverse set of CARs (14 in total), focusing on the key algorithmic components of ridesharing. We take a multi-objective approach, evaluating 12 metrics related to global efficiency, complexity, passenger, driver, and platform incentives, in settings designed to closely resemble reality in every aspect, focusing on vehicles of capacity two. To the best of our knowledge, this is the largest and most comprehensive evaluation to date. We (i) identify CARs that perform well on global, passenger, driver or platform metrics, (ii) demonstrate that lightweight relocation schemes can significantly improve the Quality of Service by up to 50%, and (iii) highlight a practical, scalable, on-device CAR that works well across all metrics.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 0; 2025: 1; 2026: 1.
3 papers.
- 2025Can Vibe Coding Beat Graduate CS Students? An LLM vs. Human Coding Tournament on Market-driven Strategic Planningcited by 1
- 2021Improving Multi-agent Coordination by Learning to Estimate Contentioncited by 0
- 2026JointMatch: A Unified Heterogeneous Graph Neural Solver for Large-Scale Ride-Sharing Matchingcited by 0
- 2026JointMatch: A Unified Heterogeneous Graph Neural Solver for Large-Scale Ride-Sharing Matching25 Jul 2026
- 2025Can Vibe Coding Beat Graduate CS Students? An LLM vs. Human Coding Tournament on Market-driven Strategic Planning25 Nov 2025
- 2021Improving Multi-agent Coordination by Learning to Estimate Contention9 May 2021