A Polynomial-time, Truthful, Individually Rational and Budget Balanced Ridesharing Mechanism

Ridesharing has great potential to improve transportation efficiency while reducing congestion and pollution. To realize this potential, mechanisms are needed that allocate vehicles optimally and provide the right incentives to riders. However, many existing approaches consider restricted settings (e.g., only one rider per vehicle or a common origin for all riders). Moreover, naive applications of standard approaches, such as the Vickrey-ClarkeGroves or greedy mechanisms, cannot achieve a polynomial-time, truthful, individually rational and budget balanced mechanism. To address this, we formulate a general ridesharing problem and apply mechanism design to develop a novel mechanism which satisfies all four properties and whose social cost is within 8.6% of the optimal on average.

[1]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

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

[3]  M. Satterthwaite,et al.  Efficient Mechanisms for Bilateral Trading , 1983 .

[4]  Pingzhong Tang,et al.  Dispatching Through Pricing: Modeling Ride-Sharing and Designing Dynamic Prices , 2019, IJCAI.

[5]  Makoto Yokoo,et al.  Incentives in ridesharing with deficit control , 2014, AAMAS.

[6]  Philippe Jehiel,et al.  Mixed Bundling Auctions , 2006, J. Econ. Theory.

[7]  Robert M Thrall,et al.  Mathematics of Operations Research. , 1978 .

[8]  Gilbert Laporte,et al.  The dial-a-ride problem: models and algorithms , 2006, Ann. Oper. Res..

[9]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[10]  Tom Diethe,et al.  Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence , 2016, AAAI 2016.

[11]  David C. Parkes,et al.  Ridesharing with Driver Location Preferences , 2019, IJCAI.

[12]  Proceedings of the 2019 ACM Conference on Economics and Computation , 2019, EC.

[13]  Emilio Frazzoli,et al.  Toward a Systematic Approach to the Design and Evaluation of Automated Mobility-on-Demand Systems: A Case Study in Singapore , 2014 .

[14]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[15]  Hoong Chuin Lau,et al.  Mechanisms for arranging ride sharing and fare splitting for last-mile travel demands , 2014, AAMAS.

[16]  David C. Parkes,et al.  Spatio-Temporal Pricing for Ridesharing Platforms , 2018, EC.

[17]  Peter I. Frazier,et al.  Surge Pricing Moves Uber's Driver-Partners , 2018, EC.

[18]  Pascal Van Hentenryck,et al.  Community-Based Trip Sharing for Urban Commuting , 2018, AAAI.

[19]  Michael Rovatsos,et al.  Proceedings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems , 2014, AAMAS 2014.