How to split the costs among travellers sharing a ride? Aligning system's optimum with users' equilibrium

How to form groups in a mobility system that offers shared rides, and how to split the costs within the travellers of a group, are non-trivial tasks, as two objectives conflict: 1) minimising the total costs of the system, and 2) making each user content with her assignment. Aligning both objectives is challenging, as users are not aware of the externalities induced to the rest of the system. In this paper, we propose protocols to share the costs within a ride so that optimal solutions can also constitute equilibria. To do this, we model the situation as a game. We show that the traditional notions of equilibrium in game theory (Nash and Strong) are not useful here, and prove that determining whether a Strong Equilibrium exists is an NP-Complete problem. Hence, we propose three alternative equilibrium notions (stronger than Nash and weaker than Strong), depending on how users can coordinate, that effectively represent stable ways to match the users. We then propose three cost-sharing protocols, for which the optimal solutions are an equilibrium for each of the mentioned intermediate notions of equilibrium. The game we study can be seen as a game-version of the well-known \textit{set cover problem}. Numerical simulations for Amsterdam reveal that our protocols can achieve stable solutions that are always close to the optimum, that there exists a trade-off between total users' costs and how equal do they distribute among them, and that having a central coordinator can have a large impact.

[1]  Kara M. Kockelman,et al.  Dynamic ride-sharing and fleet sizing for a system of shared autonomous vehicles in Austin, Texas , 2018 .

[2]  Norbert Ritter,et al.  State of the Art and Future Directions , 2019, Real-Time & Stream Data Management.

[3]  Patrick Jaillet,et al.  Rebalancing shared mobility-on-demand systems: A reinforcement learning approach , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[4]  A. Toriello,et al.  Time-Indexed Relaxations for the Online Bipartite Matching Problem , 2017, 1709.01557.

[5]  César Cárdenas,et al.  Game theory applied to transportation systems in Smart Cities: analysis of evolutionary stable strategies in a generic car pooling system , 2018 .

[6]  Yunjun Gao,et al.  Price-and-Time-Aware Dynamic Ridesharing , 2018, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

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

[8]  Karen Aardal,et al.  Enhancing flexible transport services with demand-anticipatory insertion heuristics , 2018 .

[9]  Amos Azaria,et al.  Computing the Shapley Value for Ride-Sharing and Routing Games , 2020, AAMAS.

[10]  S. Hoogendoorn,et al.  What are the determinants of the willingness to share rides in pooled on-demand services? , 2020, Transportation.

[11]  Javier Alonso-Mora,et al.  If you are late, everyone is late: late passenger arrival and ride-pooling systems' performance , 2020, Transportmetrica A: Transport Science.

[12]  H. Cremer,et al.  Externalities and Optimal Taxation , 1997 .

[13]  Javier Alonso-Mora,et al.  On-demand ridesharing with optimized pick-up and drop-off walking locations , 2021, Transportation Research Part C: Emerging Technologies.

[14]  D. MacKenzie,et al.  Assessing the VMT effect of ridesourcing services in the US , 2021 .

[15]  Javier Alonso-Mora,et al.  Vehicle Rebalancing for Mobility-on-Demand Systems with Ride-Sharing , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

[17]  Sarvapali D. Ramchurn,et al.  A cooperative game-theoretic approach to the social ridesharing problem , 2017, Artif. Intell..

[18]  Javier Alonso-Mora,et al.  Predictive routing for autonomous mobility-on-demand systems with ride-sharing , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[19]  Ugur Demiryurek,et al.  Price-aware real-time ride-sharing at scale: an auction-based approach , 2016, SIGSPATIAL/GIS.

[20]  Javier Alonso-Mora,et al.  Unreliability in ridesharing systems: Measuring changes in users’ times due to new requests , 2020, Transportation Research Part C: Emerging Technologies.

[21]  Matthias Prandtstetter,et al.  Modeling and solving the multimodal car- and ride-sharing problem , 2020, ArXiv.

[22]  Noam Nisan,et al.  Computationally feasible VCG mechanisms , 2000, EC '00.

[23]  Alkmini Sgouritsa,et al.  Resource-Aware Protocols for Network Cost-Sharing Games , 2020, EC.

[24]  Joseph Y. J. Chow,et al.  Route-cost-assignment with joint user and operator behavior as a many-to-one stable matching assignment game , 2017, Transportation Research Part B: Methodological.

[25]  Jakob Puchinger,et al.  A survey of models and algorithms for optimizing shared mobility , 2019, Transportation Research Part B: Methodological.

[26]  S. Hoogendoorn,et al.  Value of time and reliability for urban pooled on-demand services , 2020, Transportation Research Part C: Emerging Technologies.

[27]  Alkmini Sgouritsa,et al.  Cost-Sharing Methods for Scheduling Games under Uncertainty , 2017, EC.

[28]  Georg Gottlob,et al.  Pure Nash equilibria: hard and easy games , 2003, TARK '03.

[29]  Wei Lu,et al.  Fair cost allocation for ridesharing services - modeling, mathematical programming and an algorithm to find the nucleolus , 2019, Transportation Research Part B: Methodological.

[30]  Maged M. Dessouky,et al.  Online Cost-Sharing Mechanism Design for Demand-Responsive Transport Systems , 2015, IEEE Transactions on Intelligent Transportation Systems.

[31]  M. Timme,et al.  Anomalous supply shortages from dynamic pricing in on-demand mobility , 2020, Nature Communications.

[32]  R. C. Macridis A review , 1963 .

[33]  Chung-Yee Lee,et al.  Matching and pricing in ride-sharing: Optimality, stability, and financial sustainability , 2020, Omega.

[34]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[35]  Erhun Özkan,et al.  Joint pricing and matching in ride-sharing systems , 2020, Eur. J. Oper. Res..

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

[37]  Alejandro Henao,et al.  The impact of ride-hailing on vehicle miles traveled , 2018, Transportation.

[38]  Emilio Frazzoli,et al.  Model Predictive Control of Ride-sharing Autonomous Mobility-on-Demand Systems , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[39]  Antonio Gschwender,et al.  Beyond the Mohring effect: Scale economies induced by transit lines structures design , 2020 .

[40]  Susan Shaheen,et al.  Ridesharing in North America: Past, Present, and Future , 2012 .

[41]  David A. Hensher,et al.  Potential uptake and willingness-to-pay for Mobility as a Service (MaaS): A stated choice study , 2018, Transportation Research Part A: Policy and Practice.

[42]  Hai Yang,et al.  Pricing and equilibrium in on-demand ride-pooling markets , 2020 .

[43]  Marguerite FRANK,et al.  The Braess paradox , 1981, Math. Program..

[44]  A. König,et al.  Travellers’ willingness to share rides in autonomous mobility on demand systems depending on travel distance and detour , 2020 .

[45]  Ricky Roet-Green,et al.  Ride Solo or Pool: Designing Price-Service Menus for a Ride-Sharing Platform , 2018, Eur. J. Oper. Res..

[46]  Jie Zhang,et al.  A Discounted Trade Reduction Mechanism for Dynamic Ridesharing Pricing , 2016, IEEE Transactions on Intelligent Transportation Systems.

[47]  Jinhua Zhao,et al.  Mobility Sharing as a Preference Matching Problem , 2019, IEEE Transactions on Intelligent Transportation Systems.

[48]  Jérôme Monnot,et al.  On the Impact of Local Taxes in a Set Cover Game , 2010, SIROCCO.

[49]  Emilio Frazzoli,et al.  On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment , 2017, Proceedings of the National Academy of Sciences.

[50]  Cristina V. Lopes,et al.  An Online Mechanism for Ridesharing in Autonomous Mobility-on-Demand Systems , 2016, IJCAI.

[51]  Bart van Arem,et al.  Identifying user classes for shared and automated mobility services , 2020, European Transport Research Review.

[52]  Amos Azaria,et al.  Fair Sharing: The Shapley Value for Ride-Sharing and Routing Games , 2019, ArXiv.

[53]  Baozhen Yao,et al.  Stable ride-sharing matching for the commuters with payment design , 2018, Transportation.

[54]  Sergio R. Jara-Díaz,et al.  Is public transport based on transfers optimal? A theoretical investigation , 2012 .

[55]  C. Bhat,et al.  Modeling individuals’ willingness to share trips with strangers in an autonomous vehicle future , 2019, Transportation Research Part A: Policy and Practice.

[56]  Hjp Harry Timmermans,et al.  A learning-based transportation oriented simulation system , 2004 .

[57]  Juliana Freire,et al.  STaRS: Simulating Taxi Ride Sharing at Scale , 2017, IEEE Transactions on Big Data.

[58]  Dan Gusfield,et al.  The Structure of the Stable Roommate Problem: Efficient Representation and Enumeration of All Stable Assignments , 1988, SIAM J. Comput..

[59]  Rad Niazadeh,et al.  Two-stage Stochastic Matching and Pricing with Applications to Ride Hailing , 2020, SSRN Electronic Journal.

[60]  Decentralized Ride-Sharing and Vehicle-Pooling Based on Fair Cost-Sharing Mechanisms , 2020, IEEE Transactions on Intelligent Transportation Systems.

[61]  Xiang Liu,et al.  Mechanism design for on-demand first-mile ridesharing , 2020 .

[62]  Fernando Ordóñez,et al.  Ridesharing: The state-of-the-art and future directions , 2013 .

[63]  Jinhuan Zhao,et al.  Impacts of transportation network companies on urban mobility , 2021, Nature Sustainability.

[64]  Oded Cats,et al.  Exact matching of attractive shared rides (ExMAS) for system-wide strategic evaluations , 2020, Transportation Research Part B: Methodological.

[65]  Xing Wang,et al.  Stable Matching for Dynamic Ride-Sharing Systems , 2014, Transp. Sci..

[66]  Martin W. P. Savelsbergh,et al.  Optimization for dynamic ride-sharing: A review , 2012, Eur. J. Oper. Res..

[67]  Samitha Samaranayake,et al.  On the Request-Trip-Vehicle Assignment Problem , 2020, ACDA.

[68]  E. Glen Weyl,et al.  Surge Pricing Solves the Wild Goose Chase , 2017, EC.

[69]  M. Mogridge,et al.  The self-defeating nature of urban road capacity policy: A review of theories, disputes and available evidence , 1997 .

[70]  Rahul Telang,et al.  The Impact of Ride-hailing Services on Congestion: Evidence from Indian Cities , 2019, SSRN Electronic Journal.

[71]  Ran Raz,et al.  A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP , 1997, STOC '97.

[72]  Alejandro Tirachini,et al.  Does ride-hailing increase or decrease vehicle kilometers traveled (VKT)? A simulation approach for Santiago de Chile , 2020, International Journal of Sustainable Transportation.

[73]  D. Holdstock Past, present--and future? , 2005, Medicine, conflict, and survival.