On Estimating Maximum Matching Size in Graph Streams
Sepehr Assadi, Sanjeev Khanna, Yang Li

TL;DR
This paper investigates the space complexity of estimating maximum matching size in graph streams, providing new upper and lower bounds for both insertion-only and dynamic models, and extending results to matrix rank estimation.
Contribution
It introduces new upper bounds for approximate matching size estimation in streaming models and establishes tight lower bounds, including for dense graphs and matrix rank estimation.
Findings
Upper bounds: $ ilde{O}(n^2/ ext{approximation}^4)$ for dynamic streams, $ ilde{O}(n/ ext{approximation}^2)$ for insertion-only streams.
Lower bounds: $ ilde{ ext{Omega}}(rac{ ext{sqrt}(n)}{ ext{approximation}^{2.5}})$ for dynamic streams, $ ilde{ ext{Omega}}(n/ ext{approximation}^2)$ for dense graphs.
Extension of bounds to matrix rank estimation, providing near-optimal lower bounds for dense matrices.
Abstract
We study the problem of estimating the maximum matching size in graphs whose edges are revealed in a streaming manner. We consider both insertion-only streams and dynamic streams and present new upper and lower bound results for both models. On the upper bound front, we show that an -approximate estimate of the matching size can be computed in dynamic streams using space, and in insertion-only streams using -space. On the lower bound front, we prove that any -approximation algorithm for estimating matching size in dynamic graph streams requires bits of space, even if the underlying graph is both sparse and has arboricity bounded by . We further improve our lower bound to in the case of dense graphs. Furthermore, we prove that a…
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
