Online $b$-Matching with Stochastic Rewards
Susanne Albers, Sebastian Schubert

TL;DR
This paper establishes tight bounds on the performance of online algorithms for the $b$-matching problem with stochastic rewards, showing a fundamental limit of 1-1/e and proposing an algorithm achieving this bound under certain conditions.
Contribution
It provides the first analysis of the extsc{StochasticBalance} algorithm with arbitrary non-vanishing probabilities and tight bounds on competitive ratios for stochastic $b$-matching.
Findings
No randomized online algorithm exceeds a 1-1/e competitive ratio.
extsc{StochasticBalance} achieves 1-1/e ratio with increasing server capacities.
Impossibility result applies to the AdWords problem with stochastic rewards.
Abstract
The -matching problem is an allocation problem where the vertices on the left-hand side of a bipartite graph, referred to as servers, may be matched multiple times. In the setting with stochastic rewards, an assignment between an incoming request and a server turns into a match with a given success probability. Mehta and Panigrahi (FOCS 2012) introduced online bipartite matching with stochastic rewards, where each vertex may be matched once. The framework is equally interesting in graphs with vertex capacities. In Internet advertising, for instance, the advertisers seek successful matches with a large number of users. We develop (tight) upper and lower bounds on the competitive ratio of deterministic and randomized online algorithms, for -matching with stochastic rewards. Our bounds hold for both offline benchmarks considered in the literature. As in prior work, we first…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Algorithms and Data Compression · Machine Learning and Algorithms
