Assignment and Pricing of Shared Rides in Ride-Sourcing using Combinatorial Double Auctions

Transportation Network Companies employ dynamic pricing methods at periods of peak travel to incentivise driver participation and balance supply and demand for rides. Surge pricing multipliers are commonly used and are applied following demand and estimates of customer and driver trip valuations. Combinatorial double auctions have been identified as a suitable alternative, as they can achieve maximum social welfare in the allocation by relying on customers and drivers stating their valuations. A shortcoming of current models, however, is that they fail to account for the effects of trip detours that take place in shared trips and their impact on the accuracy of pricing estimates. To resolve this, we formulate a new shared-ride assignment and pricing algorithm using combinatorial double auctions. We demonstrate that this model is reduced to a maximum weighted independent set model, which is known to be APX-hard. A fast local search heuristic is also presented, which is capable of producing results that lie within 10% of the exact approach for practical implementations. Our proposed algorithm could be used as a fast and reliable assignment and pricing mechanism of ride-sharing requests to vehicles during peak travel times.

[1]  Mihalis Yannakakis,et al.  Optimization, approximation, and complexity classes , 1991, STOC '88.

[2]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

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

[4]  Albert Y. S. Lam Combinatorial Auction-Based Pricing for Multi-Tenant Autonomous Vehicle Public Transportation System , 2015, IEEE Transactions on Intelligent Transportation Systems.

[5]  Benjamin Edelman,et al.  Strategic bidder behavior in sponsored search auctions , 2007, Decis. Support Syst..

[6]  Susan Shaheen,et al.  Shared ride services in North America: definitions, impacts, and the future of pooling , 2018, Transport Reviews.

[7]  Cyrus Shahabi,et al.  An On-line Truthful and Individually Rational Pricing Mechanism for Ride-sharing , 2017, SIGSPATIAL/GIS.

[8]  Renos Karamanis,et al.  Dynamic Pricing in One-Sided Autonomous Ride-Sourcing Markets , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[9]  Marcus Peinado,et al.  Experiments with polynomial-time CLIQUE approximation algorithms on very large graphs , 1993, Cliques, Coloring, and Satisfiability.

[10]  Ruimin Li,et al.  Dynamic Pricing in Shared Mobility on Demand Service , 2018, 1802.03559.

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

[12]  Sven de Vries,et al.  Combinatorial Auctions: A Survey , 2003, INFORMS J. Comput..

[13]  R. Johari,et al.  Pricing in Ride-Share Platforms: A Queueing-Theoretic Approach , 2015 .

[14]  Sven de Vries,et al.  Linear Programming and Vickrey Auctions , 2001 .

[15]  Andrew B. Whinston,et al.  Solving the combinatorial double auction problem , 2005, Eur. J. Oper. Res..

[16]  Mark M. Bykowsky,et al.  Mutually Destructive Bidding: The FCC Auction Design Problem , 2000 .

[17]  M. Keith Chen,et al.  Dynamic Pricing in a Labor Market: Surge Pricing and Flexible Work on the Uber Platform , 2016, EC.

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

[19]  Andrew B. Whinston,et al.  Optimal Investment in Knowledge within a Firm Using a Market Mechanism , 2001, Manag. Sci..

[20]  Michal Maciejewski,et al.  An Assignment-Based Approach to Efficient Real-Time City-Scale Taxi Dispatching , 2016, IEEE Intelligent Systems.

[21]  Hai Yang,et al.  Economic Analysis of Ride-sourcing Markets , 2016 .

[22]  S. Oren,et al.  Equity and efficiency of unit commitment in competitive electricity markets , 1997 .

[23]  Stephen P. Boyd,et al.  ECOS: An SOCP solver for embedded systems , 2013, 2013 European Control Conference (ECC).

[24]  Paul Dütting,et al.  Expressiveness and Robustness of First-Price Position Auctions , 2019, Math. Oper. Res..

[25]  Yong Wang,et al.  Online combinatorial double auction for mobile cloud computing markets , 2014, 2014 IEEE 33rd International Performance Computing and Communications Conference (IPCCC).

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

[27]  George Iosifidis,et al.  Double auction mechanisms for resource allocation in autonomous networks , 2010, IEEE Journal on Selected Areas in Communications.

[28]  D. Lehmann,et al.  The Winner Determination Problem , 2003 .

[29]  Carlos Riquelme,et al.  Pricing in Ride-Sharing Platforms: A Queueing-Theoretic Approach , 2015, EC.

[30]  Tomio Hirata,et al.  Approximation Algorithms for the Weighted Independent Set Problem , 2005, WG.

[31]  Albert Y. S. Lam,et al.  Double Auction-Based Pricing Mechanism for Autonomous Vehicle Public Transportation System , 2018, IEEE Transactions on Intelligent Vehicles.

[32]  Paolo Santi,et al.  Supporting Information for Quantifying the Benefits of Vehicle Pooling with Shareability Networks Data Set and Pre-processing , 2022 .

[33]  Sergiy Butenko,et al.  Maximum independent set and related problems, with applications , 2003 .

[34]  David Porter,et al.  Combinatorial auction design , 2003, Proceedings of the National Academy of Sciences of the United States of America.

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

[36]  Geoff Boeing,et al.  OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networks , 2016, Comput. Environ. Urban Syst..

[37]  S. Nash,et al.  Linear and Nonlinear Optimization , 2008 .