Minimum Cost Matching for Autonomous Carsharing

Abstract Carsharing programs provide an alternative to private vehicle ownership. Combining car-sharing programs with autonomous vehicles would improve user access to vehicles thereby removing one of the main challenges to widescale adoption of these programs. While the ability to easily move cars to meet demand would be significant for carsharing programs, if implemented incorrectly it could lead to worse system performance. In this paper, we seek to improve the performance of a fleet of shared autonomous vehicles through improved matching of vehicles to passengers requesting rides. We consider carsharing with autonomous vehicles as an assignment problem and examine four different methods for matching cars to users in a dynamic setting. We show how applying a recent algorithm (Scalable Collision-avoiding Role Assignment with Minimal-makespan or SCRAM) for minimizing the maximal edge in a perfect matching can result in a more efficient, reliable, and fair carsharing system. Our results highlight some of the problems with greedy or decentralized approaches. Introducing a centralized system creates the possibility for users to strategically mis-report their locations and improve their expected wait time so we provide a proof demonstrating that cancellation fees can be applied to eliminate the incentive to mis-report location.

[1]  Der-Horng Lee,et al.  Towards An Automated Multiagent Taxi-Dispatch System , 2007, 2007 IEEE International Conference on Automation Science and Engineering.

[2]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[3]  Peter Stone,et al.  A Multiagent Approach to Autonomous Intersection Management , 2008, J. Artif. Intell. Res..

[4]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[5]  Eric Horvitz,et al.  Collaboration and shared plans in the open world: studies of ridesharing , 2009, IJCAI 2009.

[6]  Marco Pavone,et al.  Control of robotic mobility-on-demand systems: A queueing-theoretical perspective , 2014, Int. J. Robotics Res..

[7]  Bo Chen,et al.  A Review of the Applications of Agent Technology in Traffic and Transportation Systems , 2010, IEEE Transactions on Intelligent Transportation Systems.

[8]  Jia Yuan Yu,et al.  Real-time Bidding based Vehicle Sharing , 2015, AAMAS.

[9]  Peter Stone,et al.  Dynamic lane reversal in traffic management , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[10]  Kara M. Kockelman,et al.  Operations of Shared Autonomous Vehicle Fleet for Austin, Texas, Market , 2015 .

[11]  Patrick MacAlpine,et al.  SCRAM: Scalable Collision-avoiding Role Assignment with Minimal-Makespan for Formational Positioning , 2014, AAAI.

[12]  Emilio Frazzoli,et al.  Models, algorithms, and evaluation for autonomous mobility-on-demand systems , 2015, 2015 American Control Conference (ACC).

[13]  Bernhard Nebel,et al.  A Mechanism for Dynamic Ride Sharing Based on Parallel Auctions , 2011, IJCAI.

[14]  Bart De Schutter,et al.  Customer-Oriented Optimal Vehicle Assignment in Mobility-on-Demand Systems , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[15]  Kara M. Kockelman,et al.  The Travel and Environmental Implications of Shared Autonomous Vehicles, Using Agent-Based Model Scenarios , 2014 .

[16]  Xian Wu,et al.  Limited Information-Sharing Strategy for Taxi–Customer Searching Problem in Nonbooking Taxi Service , 2013 .