Vertex-weighted Online Stochastic Matching with Patience Constraints

07/09/2019
by   Brian Brubach, et al.
0

Online Bipartite Matching is a classic problem introduced by Karp, Vazirani, and Vazirani (Proc. ACM STOC, 1990) and motivated by applications such as e-commerce, online advertising, and ride-sharing. We wish to match a set of online vertices (e.g., webpage views, users, customers, or riders) which arrive sequentially one-by-one to a set of offline vertices (e.g., ads, items, or drivers). Each vertex can be matched at most once and the goal is to maximize the matching size. Here, we consider the more general problem allowing vertex weights (on the offline vertices, representing differing item prices, for example), stochastic rewards (attempted matches may be unsuccessful, providing no reward), and patience constraints (each online vertex has a patience, representing the maximum number of unsuccessful match attempts allowed for it). In doing so, we discuss and clarify the definition of competitive ratio in the stochastic setting and compare competing notions. Specifically, we advocate for the use of a competitive ratio that compares the performance of an online algorithm to that of an offline algorithm in the same stochastic setting, whereas some prior work—see, e.g., Mehta and Panigrahi (FOCS, 2012)—uses a linear programming (LP) formulation to compare the performance of an online algorithm to the optimal solution of a closely related non-stochastic offline problem. We define the stochasticity gap for evaluating the usefulness of an LP formulation (which exchanges probabilities for fractional coefficients) of a given stochastic problem and bound this gap for a commonly used LP. We further present and analyze a new algorithm for our problem, achieving a competitive ratio of 0.5, the first constant competitive ratio for this and several related problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/14/2022

(Fractional) Online Stochastic Matching via Fine-Grained Offline Statistics

Motivated by display advertising on the internet, the online stochastic ...
research
10/05/2021

Periodic Reranking for Online Matching of Reusable Resources

We consider a generalization of the vertex weighted online bipartite mat...
research
05/29/2019

Online Matching with Stochastic Rewards: Optimal Competitive Ratio via Path Based Formulation

The problem of online matching with stochastic rewards is a variant of t...
research
03/28/2022

Online Algorithms for Matching Platforms with Multi-Channel Traffic

Two-sided platforms rely on their recommendation algorithms to help visi...
research
09/19/2023

Online Matching with Stochastic Rewards: Advanced Analyses Using Configuration Linear Programs

Mehta and Panigrahi (2012) proposed Online Matching with Stochastic Rewa...
research
02/20/2021

Online Stochastic Max-Weight Bipartite Matching: Beyond Prophet Inequalities

The rich literature on online Bayesian selection problems has long focus...
research
08/05/2022

Sublinear Time Algorithm for Online Weighted Bipartite Matching

Online bipartite matching is a fundamental problem in online algorithms....

Please sign up or login with your details

Forgot password? Click here to reset