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

05/18/2022
by   Tristan Pollner, et al.
0

Motivated by applications in the gig economy, we study approximation algorithms for a sequential pricing problem. The input is a bipartite graph G=(I,J,E) between individuals I and jobs J. The platform has a value of v_j for matching job j to an individual worker. In order to find a matching, the platform can consider the edges (i j) ∈ E in any order and make a one-time take-it-or-leave-it offer of a price π_ij = w of its choosing to i for completing j. The worker accepts the offer with a known probability 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 1/2(1-e^-2)≈ 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/15/2022

On (Random-order) Online Contention Resolution Schemes for the Matching Polytope of (Bipartite) Graphs

We present new results for online contention resolution schemes for the ...
research
07/16/2020

Simple posted pricing mechanisms for selling a divisible item

We study the problem of selling a divisible item to agents who have conc...
research
10/14/2020

Improved Approximation Algorithms for Stochastic-Matching Problems

We consider the Stochastic Matching problem, which is motivated by appli...
research
07/14/2020

Competitively Pricing Parking in a Tree

Motivated by demand-responsive parking pricing systems we consider poste...
research
05/05/2018

DISPATCH: An Optimal Algorithm for Online Perfect Bipartite Matching with i.i.d. Arrivals

This work presents the first algorithm for the problem of weighted onlin...
research
12/01/2021

Robust Online Selection with Uncertain Offer Acceptance

Online advertising has motivated interest in online selection problems. ...
research
05/05/2018

DISPATCH: An Optimally-Competitive Algorithm for Maximum Online Perfect Bipartite Matching with i.i.d. Arrivals

This work presents the first algorithm for the problem of weighted onlin...

Please sign up or login with your details

Forgot password? Click here to reset