Idle vehicle repositioning for dynamic ride-sharing
Martin Pouls, Anne Meyer, Nitin Ahuja

TL;DR
This paper introduces a centralized, forecast-driven repositioning algorithm for idle vehicles in dynamic ride-sharing, significantly reducing request rejections and customer wait times through a mixed-integer programming model tested on real-world datasets.
Contribution
It presents a novel mixed-integer programming model for centralized vehicle repositioning that maximizes demand coverage and minimizes travel times, improving ride-sharing efficiency.
Findings
Rejection rates decreased by 2.5 percentage points on average.
Customer waiting times reduced by 13.2% on average.
Algorithm performs well in real-time large-scale scenarios.
Abstract
In dynamic ride-sharing systems, intelligent repositioning of idle vehicles enables service providers to maximize vehicle utilization and minimize request rejection rates as well as customer waiting times. In current practice, this task is often performed decentrally by individual drivers. We present a centralized approach to idle vehicle repositioning in the form of a forecast-driven repositioning algorithm. The core part of our approach is a novel mixed-integer programming model that aims to maximize coverage of forecasted demand while minimizing travel times for repositioning movements. This model is embedded into a planning service also encompassing other relevant tasks such as vehicle dispatching. We evaluate our approach through extensive simulation studies on real-world datasets from Hamburg, New York City, and Manhattan. We test our forecast-driven repositioning approach under a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
