Papers
Topics
Authors
Recent
Search
2000 character limit reached

Improved Online Contention Resolution for Matchings and Applications to the Gig Economy

Published 18 May 2022 in cs.DS | (2205.08667v1)

Abstract: Motivated by applications in the gig economy, we study approximation algorithms for a \emph{sequential pricing problem}. The input is a bipartite graph G=(I,J,E)G=(I,J,E) between individuals II and jobs JJ. The platform has a value of vjv_j for matching job jj to an individual worker. In order to find a matching, the platform can consider the edges (ij)∈E(i j) \in E in any order and make a one-time take-it-or-leave-it offer of a price πij=w\pi_{ij} = w of its choosing to ii for completing jj. The worker accepts the offer with a known probability pijw p_{ijw} ; in this case the job and the worker are irrevocably matched. What is the best way to make offers to maximize revenue and/or social welfare? The optimal algorithm is known to be NP-hard to compute (even if there is only a single job). With this in mind, we design efficient approximations to the optimal policy via a new Random-Order Online Contention Resolution Scheme (RO-OCRS) for matching. Our main result is a 0.456-balanced RO-OCRS in bipartite graphs and a 0.45-balanced RO-OCRS in general graphs. These algorithms improve on the recent bound of 12(1−e<sup>−2)≈</sup>0.432\frac{1}{2}(1-e<sup>{-2})\approx</sup> 0.432 of [BGMS21], and improve on the best known lower bounds for the correlation gap of matching, despite applying to a significantly more restrictive setting. As a consequence of our OCRS results, we obtain a $0.456$-approximate algorithm for the sequential pricing problem. We further extend our results to settings where workers can only be contacted a limited number of times, and show how to achieve improved results for this problem, via improved algorithms for the well-studied stochastic probing problem.

Citations (21)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.