Balancing the Tradeoff between Profit and Fairness in Rideshare Platforms during High-Demand Hours
Vedant Nanda, Pan Xu, Karthik Abinav Sankararaman, John P. Dickerson, Aravind Srinivasan
Abstract
Rideshare platforms, when assigning requests to drivers, tend to maximize profit for the system and/or minimize waiting time for riders. Such platforms can exacerbate biases that drivers may have over certain types of requests. We consider the case of peak hours when the demand for rides is more than the supply of drivers. Drivers are well aware of their advantage during the peak hours and can choose to be selective about which rides to accept. Moreover, if in such a scenario, the assignment of requests to drivers (by the platform) is made only to maximize profit and/or minimize wait time for riders, requests of a certain type (e.g., from a non-popular pickup location, or to a non-popular drop-off location) might never be assigned to a driver. Such a system can be highly unfair to riders. However, increasing fairness might come at a cost of the overall profit made by the rideshare platform. To balance these conflicting goals, we present a flexible, non-adaptive algorithm, NAdap, that allows the platform designer to control the profit and fairness of the system via parameters α and β respectively.We model the matching problem as an online bipartite matching where the set of drivers is offline and requests arrive online. Upon the arrival of a request, we use NAdap to assign it to a driver (the driver might then choose to accept or reject it) or reject the request. We formalize the measures of profit and fairness in our setting and show that by using NAdap, the competitive ratios for profit and fairness measures would be no worse than α/e and β/e respectively. Extensive experimental results on both real-world and synthetic datasets confirm the validity of our theoretical lower bounds. Additionally, they show that NAdap under some choice of (α, β) can beat two natural heuristics, Greedy and Uniform, on both fairness and profit. Code is available at: https://github.com/nvedant07/rideshare-fairness-peak/. Full paper can be found in the proceedings of AAAI 2020 and on ArXiv: http://arxiv.org/abs/1912.08388).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers13
- Regularized Online Allocation Problems: Fairness and BeyondSantiago R. Balseiro, Haihao Lu, Vahab S. MirrokniICML 2021 · 67 citations
- Two-sided fairness in rankings via Lorenz dominanceVirginie Do, Sam Corbett-Davies, Jamal Atif, Nicolas UsunierNeurIPS 2021 · 64 citations
- Fair Clustering Under a Bounded CostSeyed A. Esmaeili, Brian Brubach, Aravind Srinivasan, John DickersonNeurIPS 2021 · 36 citations
- Improved Guarantees for Offline Stochastic Matching via new Ordered Contention Resolution SchemesBrian Brubach, Nathaniel Grammel, Will Ma, Aravind SrinivasanNeurIPS 2021 · 26 citations
- Rawlsian Fairness in Online Bipartite Matching: Two-Sided, Group, and IndividualSeyed A. Esmaeili, Sharmila Duppala, Davidson Cheng, Vedant Nanda et al.AAAI 2023 · 26 citations
Related papers
- Real-Time Driver-Request Assignment in RidesourcingHao Wang, Xiaohui BeiAAAI 2022 · 5 citations
- Online Task Assignment Problems with Reusable ResourcesHanna Sumita, Shinji Ito, Kei Takemura, Daisuke Hatano et al.AAAI 2022 · 10 citations
- The Simpler The Better: An Indexing Approach for Shared-Route Planning QueriesYuxiang Zeng, Yongxin Tong, Yuguang Song, Lei ChenVLDB 2020 · 18 citations
- Improved Algorithms for Trip-Vehicle Assignment in Ride-SharingJingyang Zhao, Mingyu Xiao, Yonghang SuAAAI 2026
- StructRide: A Framework to Exploit the Structure Information of Shareability Graph in RidesharingJiexi Zhan, Yu Chen, Peng Cheng, Lei Chen et al.ICDE 2025
