Better bounds for matchings in the streaming model
Michael Kapralov

TL;DR
This paper establishes tight bounds for approximating maximum matchings in streaming models, showing that single-pass algorithms with near-linear space cannot surpass the 1-1/e approximation barrier, aligning with online algorithm performance.
Contribution
The paper proves that no single-pass streaming algorithm with near-linear space can beat the 1-1/e approximation in the vertex arrival model, matching online algorithm limits, and introduces improved multi-pass algorithms.
Findings
Single-pass streaming algorithms cannot surpass 1-1/e approximation.
The 1-1/e barrier applies even in the vertex arrival streaming setting.
New multi-pass algorithms achieve better approximation ratios with linear space.
Abstract
In this paper we present improved bounds for approximating maximum matchings in bipartite graphs in the streaming model. First, we consider the question of how well maximum matching can be approximated in a single pass over the input using space, where is the number of vertices in the input graph. Two natural variants of this problem have been considered in the literature: (1) the edge arrival setting, where edges arrive in the stream and (2) the vertex arrival setting, where vertices on one side of the graph arrive in the stream together with all their incident edges. The latter setting has also been studied extensively in the context of online algorithms, where each arriving vertex has to either be matched irrevocably or discarded upon arrival. In the online setting, the celebrated algorithm of Karp-Vazirani-Vazirani achieves a approximation. Despite the fact…
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
TopicsComplexity and Algorithms in Graphs · Stochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data
