When LP is the Cure for Your Matching Woes: Improved Bounds for Stochastic Matchings
Nikhil Bansal, Anupam Gupta, Jian Li, Julian Mestre, Viswanath, Nagarajan, Atri Rudra

TL;DR
This paper develops LP-rounding algorithms to improve approximation bounds for stochastic matching problems, addressing open questions and extending models to include preference uncertainty and timeouts.
Contribution
It introduces new LP-based approximation algorithms for weighted and unweighted stochastic matching, achieving improved bounds and generalizing to more complex models.
Findings
4-approximation for weighted stochastic matching on general graphs
3-approximation for bipartite stochastic matching
Improved 3.46-approximation when combining LP-rounding with greedy algorithms
Abstract
Consider a random graph model where each possible edge is present independently with some probability . Given these probabilities, we want to build a large/heavy matching in the randomly generated graph. However, the only way we can find out whether an edge is present or not is to query it, and if the edge is indeed present in the graph, we are forced to add it to our matching. Further, each vertex is allowed to be queried at most times. How should we adaptively query the edges to maximize the expected weight of the matching? We consider several matching problems in this general framework (some of which arise in kidney exchanges and online dating, and others arise in modeling online advertisements); we give LP-rounding based constant-factor approximation algorithms for these problems. Our main results are the following: We give a 4 approximation for weighted…
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 · Auction Theory and Applications · Complexity and Algorithms in Graphs
