Multi-Pass Graph Streaming Lower Bounds for Cycle Counting, MAX-CUT, Matching Size, and Other Problems
Sepehr Assadi, Gillat Kol, Raghuvansh R. Saxena, Huacheng Yu

TL;DR
This paper establishes the first multi-pass streaming lower bounds for cycle counting and related problems, showing that multiple passes significantly increase the space complexity needed for accurate approximation.
Contribution
It introduces the first multi-pass lower bounds for the gap cycle counting problem, extending the applicability of streaming lower bounds to multiple passes.
Findings
Multi-pass algorithms require super-polynomial space for cycle counting.
Lower bounds apply to MAX-CUT, maximum matching, and matrix rank approximation.
Previous single-pass bounds are extended to multiple passes.
Abstract
Consider the following gap cycle counting problem in the streaming model: The edges of a -regular -vertex graph are arriving one-by-one in a stream and we are promised that is a disjoint union of either -cycles or -cycles for some small ; the goal is to distinguish between these two cases. Verbin and Yu [SODA 2011] introduced this problem and showed that any single-pass streaming algorithm solving it requires space. This result and the technique behind it -- the Boolean Hidden Hypermatching communication problem -- has since been used extensively for proving streaming lower bounds for various problems. Despite its significance and broad range of applications, the lower bound technique of Verbin and Yu comes with a key weakness that is inherited by all subsequent results: the Boolean Hidden Hypermatching problem is hard only if there…
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 · Optimization and Search Problems · Distributed systems and fault tolerance
