Stochastic Matching with Polynomial Degree
Soheil Behnezhad
Abstract
We study the stochastic matching problem, where a graph G is known in advance, but each edge survives independently with probability p. The goal is to select a subgraph H of small maximum degree before seeing the surviving edges, while preserving a (1-ε) fraction of the expected maximum matching size. This problem has received significant attention due to its numerous applications in kidney exchange, labor markets, and online dating. In this paper, we show there is always a subgraph H ⊂eq G achieving a (1-ε)-approximation while having a maximum degree of at most O((1/ε)ε4 · 1p). This resolves a major conjecture of the literature, first stated by [BDH, STOC'20], that poly(1εp) degrees suffice. The best previous bound was (1/p)((1/ε)(1/ε)) by [ABGR, STOC'25]. The key to this result is a lemma of independent interest that any distribution over the matchings of a stochastic graph can be transformed to another distribution which matches each vertex with exactly the same probability, but exhibits extremely low total pairwise correlation.
Create a lesson
Related papers
State Evolution and Universality of Iterated Linear Programs for the Binary Perceptron
Jianan Zhang, Shuangping Li
Metric TSP in Sublinear Time: Breaking Two Approximation
Amir Azarmehr, Soheil Behnezhad
Testing Implies Distance Estimation with Polynomial Loss
Gaia Carenini, Cameron Seth
Online Metric Matching with Unknown i.i.d. Arrivals
Tsubasa Harada
Incremental Open Addressing Has No Time-Space Tradeoff
Martín Farach-Colton, Andrew Krapivin, William Kuszmaul
A Constant-Factor Approximation for Capacitated Facility Location with Outliers
Rajni Dabas