Attenuate Locally, Win Globally: An Attenuation-based Framework for Online Stochastic Matching with Timeouts

04/22/2018
by   Brian Brubach, et al.
0

Online matching problems have garnered significant attention in recent years due to numerous applications in e-commerce, online advertisements, ride-sharing, etc. Many of them capture the uncertainty in the real world by including stochasticity in both the arrival process and the matching process. The Online Stochastic Matching with Timeouts problem introduced by Bansal, et al., (Algorithmica, 2012) models matching markets (e.g., E-Bay, Amazon). Buyers arrive from an independent and identically distributed (i.i.d.) known distribution on buyer profiles and can be shown a list of items one at a time. Each buyer has some probability of purchasing each item and a limit (timeout) on the number of items they can be shown. Bansal et al., (Algorithmica, 2012) gave a 0.12-competitive algorithm which was improved by Adamczyk, et al., (ESA, 2015) to 0.24. We present an online attenuation framework that uses an algorithm for offline stochastic matching as a black box. On the upper bound side, we show that this framework, combined with a black-box adapted from Bansal et al., (Algorithmica, 2012), yields an online algorithm which nearly doubles the ratio to 0.46. On the lower bound side, we show that no algorithm can achieve a ratio better than 0.632 using the standard LP for this problem. This framework has a high potential for further improvements since new algorithms for offline stochastic matching can directly improve the ratio for the online problem. Our online framework also has the potential for a variety of extensions. For example, we introduce a natural generalization: Online Stochastic Matching with Two-sided Timeouts in which both online and offline vertices have timeouts. Our framework provides the first algorithm for this problem achieving a ratio of 0.30. We once again use the algorithm of Adamczyk et al., (ESA, 2015) as a black-box and plug-it into our framework.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2023

Online Bipartite Matching in the Probe-Commit Model

We consider the classical online bipartite matching problem in the probe...
research
02/11/2023

Improved Competitive Ratio for Edge-Weighted Online Stochastic Matching

We consider the edge-weighted online stochastic matching problem, in whi...
research
02/13/2019

Learning and Generalization for Matching Problems

We study a classic algorithmic problem through the lens of statistical l...
research
11/12/2019

Online Stochastic Matching with Edge Arrivals

Online bipartite matching with edge arrivals is an important extension o...
research
10/03/2018

Towards Uniform Online Spherical Tessellations

The problem of uniformly placing N points onto a sphere finds applicatio...
research
10/01/2021

Adwords with Unknown Budgets

Motivated by applications in automated budget optimization, we consider ...
research
02/25/2023

Generalization Bounds for Set-to-Set Matching with Negative Sampling

The problem of matching two sets of multiple elements, namely set-to-set...

Please sign up or login with your details

Forgot password? Click here to reset