Stochastic Matching with Few Queries
summary
Non-adaptive algorithm draws R independent sampled realizations, takes a maximum matching from each, and queries the union; R is poly(1/p) so maximum degree per vertex is O(poly(1/p)). Analysis splits edges into crucial/non-crucial by probability Q_e, builds a fractional matching on sampled realized edges, and uses concentration + blossom arguments to round. Proven guarantees: 0.6568+ approximation for unweighted graphs (later improved to 2/3) and 0.5+ constant for weighted, with main open question whether 1−ε is achievable.
AI-written summary · about
