Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems

In this paper we study rebalancing strategies for a mobility-on-demand urban transportation system blending customer-driven vehicles with a taxi service. In our system, a customer arrives at one of many designated stations and is transported to any other designated station, either by driving themsel...

Full description

Bibliographic Details
Main Authors: Smith, Stephen L., Pavone, Marco, Schwager, Mac, Frazzoli, Emilio, Rus, Daniela L.
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: American Automatic Control Council 2013
Online Access:http://hdl.handle.net/1721.1/81786
https://orcid.org/0000-0001-5473-3566
https://orcid.org/0000-0002-0505-1400
_version_ 1826209461221457920
author Smith, Stephen L.
Pavone, Marco
Schwager, Mac
Frazzoli, Emilio
Rus, Daniela L.
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Smith, Stephen L.
Pavone, Marco
Schwager, Mac
Frazzoli, Emilio
Rus, Daniela L.
author_sort Smith, Stephen L.
collection MIT
description In this paper we study rebalancing strategies for a mobility-on-demand urban transportation system blending customer-driven vehicles with a taxi service. In our system, a customer arrives at one of many designated stations and is transported to any other designated station, either by driving themselves, or by being driven by an employed driver. When some origins and destinations are more popular than others, vehicles will become unbalanced, accumulating at some stations and becoming depleted at others. This problem is addressed by employing rebalancing drivers to drive vehicles from the popular destinations to the unpopular destinations. However, with this approach the rebalancing drivers themselves become unbalanced, and we need to “rebalance the rebalancers” by letting them travel back to the popular destinations with a customer. In this paper we study how to optimally route the rebalancing vehicles and drivers so that the number of waiting customers remains bounded while minimizing the number of rebalancing vehicles traveling in the network and the number of rebalancing drivers needed; surprisingly, these two objectives are aligned, and one can find the optimal rebalancing strategy by solving two decoupled linear programs. We determine the minimum number of drivers and minimum number of vehicles needed to ensure stability in the system. Our simulations suggest that, in Euclidean network topologies, one would need between 1/3 and 1/4 as many drivers as vehicles.
first_indexed 2024-09-23T14:22:52Z
format Article
id mit-1721.1/81786
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T14:22:52Z
publishDate 2013
publisher American Automatic Control Council
record_format dspace
spelling mit-1721.1/817862022-10-01T20:56:19Z Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems Smith, Stephen L. Pavone, Marco Schwager, Mac Frazzoli, Emilio Rus, Daniela L. Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology. Department of Aeronautics and Astronautics Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology. Laboratory for Information and Decision Systems Pavone, Marco Frazzoli, Emilio Rus, Daniela L. In this paper we study rebalancing strategies for a mobility-on-demand urban transportation system blending customer-driven vehicles with a taxi service. In our system, a customer arrives at one of many designated stations and is transported to any other designated station, either by driving themselves, or by being driven by an employed driver. When some origins and destinations are more popular than others, vehicles will become unbalanced, accumulating at some stations and becoming depleted at others. This problem is addressed by employing rebalancing drivers to drive vehicles from the popular destinations to the unpopular destinations. However, with this approach the rebalancing drivers themselves become unbalanced, and we need to “rebalance the rebalancers” by letting them travel back to the popular destinations with a customer. In this paper we study how to optimally route the rebalancing vehicles and drivers so that the number of waiting customers remains bounded while minimizing the number of rebalancing vehicles traveling in the network and the number of rebalancing drivers needed; surprisingly, these two objectives are aligned, and one can find the optimal rebalancing strategy by solving two decoupled linear programs. We determine the minimum number of drivers and minimum number of vehicles needed to ensure stability in the system. Our simulations suggest that, in Euclidean network topologies, one would need between 1/3 and 1/4 as many drivers as vehicles. Singapore-MIT Alliance for Research and Technology ( Future Urban Mobility project) Singapore. National Research Foundation United States. Office of Naval Research (ONR grant N000140911051) 2013-10-25T18:10:55Z 2013-10-25T18:10:55Z 2013-06 Article http://purl.org/eprint/type/ConferencePaper 0743-1619 http://hdl.handle.net/1721.1/81786 Smith, Stephen L., Marco Pavone, Mac Schwager, Emilio Frazzoli, and Daniela Rus. "Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems." 2013 American Control Conference (ACC) Washington, DC, USA, June 17-19, 2013. American Automatic Control Council. https://orcid.org/0000-0001-5473-3566 https://orcid.org/0000-0002-0505-1400 en_US http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6580187 Proceedings of the 2013 American Control Conference Creative Commons Attribution-Noncommercial-Share Alike 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/ application/pdf American Automatic Control Council arXiv
spellingShingle Smith, Stephen L.
Pavone, Marco
Schwager, Mac
Frazzoli, Emilio
Rus, Daniela L.
Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems
title Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems
title_full Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems
title_fullStr Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems
title_full_unstemmed Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems
title_short Rebalancing the rebalancers: Optimally routing vehicles and drivers in mobility-on-demand systems
title_sort rebalancing the rebalancers optimally routing vehicles and drivers in mobility on demand systems
url http://hdl.handle.net/1721.1/81786
https://orcid.org/0000-0001-5473-3566
https://orcid.org/0000-0002-0505-1400
work_keys_str_mv AT smithstephenl rebalancingtherebalancersoptimallyroutingvehiclesanddriversinmobilityondemandsystems
AT pavonemarco rebalancingtherebalancersoptimallyroutingvehiclesanddriversinmobilityondemandsystems
AT schwagermac rebalancingtherebalancersoptimallyroutingvehiclesanddriversinmobilityondemandsystems
AT frazzoliemilio rebalancingtherebalancersoptimallyroutingvehiclesanddriversinmobilityondemandsystems
AT rusdanielal rebalancingtherebalancersoptimallyroutingvehiclesanddriversinmobilityondemandsystems