Hidden Permutations to the Rescue: Multi-Pass Streaming Lower Bounds for Approximate Matchings
Sepehr Assadi, Janani Sundaresan
Abstract
We prove that any semi-streaming algorithm for approximation of maximum bipartite matching requires equation*((1 / )(1 / ))equation* passes, where is the largest parameter so that an n-vertex graph with edge-disjoint induced matchings of size exist (such graphs are referred to as Ruzsa-Szemerédi graphs). Currently, it is known that equation*(1n) 1-(^* nn)equation* and closing this huge gap between upper and lower bounds has remained a notoriously difficult problem in combinatorics.Under the plausible hypothesis that , our lower bound result provides the first pass-approximation lower bound for (small) constant approximation of matchings in the semi-streaming model, a longstanding open question in the graph streaming literature.Our techniques are based on analyzing communication protocols for compressing (hidden) permutations. Prior work in this context relied on reducing such problems to Boolean domain and analyzing them via tools like XOR Lemmas and Fourier analysis on Boolean hypercube. In contrast, our main technical contribution is a hardness amplification result for permutations through concatenation in place of prior XOR Lemmas. This result is proven by analyzing permutations directly via simple tools from group representation theory combined with detailed information-theoretic arguments, and can be of independent interest.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7e316589-df8d-4e12-b550-c9a125e35539Cited by top-tier papers7
- Semi-streaming Matching in a Single Pass: A New Framework for Lower Bounds via BlueprintsSepehr Assadi, Max Jiang, Mars XiangSTOC 2026 · 4 citations
- Settling the Pass Complexity of Approximate Matchings in Dynamic Graph StreamsSepehr Assadi, Soheil Behnezhad, Christian Konrad, Kheeran K. Naidu et al.SODA 2025 · 2 citations
- Improved Bounds for Fully Dynamic Matching via Ordered Ruzsa-Szemerédi GraphsSepehr Assadi, Sanjeev Khanna, Peter KissSODA 2025 · 2 citations
- Distributed Triangle Detection is Hard in Few RoundsSepehr Assadi, Janani SundaresanFOCS 2025 · 1 citation
- Better Bounds for Semi-Streaming Single-Source Shortest PathsSepehr Assadi, Gary Hoppenworth, Janani SundaresanSODA 2026
Builds on18
- Space Efficient Approximation to Maximum Matching Size from Uniform Edge SamplesMichael Kapralov, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab TardosSODA 2020 · 30 citations
- Multi-Pass Graph Streaming Lower Bounds for Cycle Counting, MAX-CUT, Matching Size, and Other ProblemsSepehr Assadi, Gillat Kol, Raghuvansh R. Saxena, Huacheng YuFOCS 2020 · 19 citations
- Towards tight bounds for spectral sparsification of hypergraphsMichael Kapralov, Robert Krauthgamer, Jakab Tardos, Yuichi YoshidaSTOC 2021 · 18 citations
- A framework for dynamic matching in weighted graphsAaron Bernstein, Aditi Dudeja, Zachary LangleySTOC 2021 · 18 citations
- Almost optimal super-constant-pass streaming lower bounds for reachabilityLijie Chen, Gillat Kol, Dmitry Paramonov, Raghuvansh R. Saxena et al.STOC 2021 · 15 citations
Related papers
- A Two-Pass (Conditional) Lower Bound for Semi-Streaming Maximum MatchingSepehr AssadiSODA 2022 · 7 citations
- Space Lower Bounds for Approximating Maximum Matching in the Edge Arrival ModelMichael KapralovSODA 2021 · 15 citations
- An Unconditional Lower Bound for Two-Pass Streaming Algorithms for Maximum Matching ApproximationChristian Konrad, Kheeran K. NaiduSODA 2024 · 1 citation
- Graph streaming lower bounds for parameter estimation and property testing via a streaming XOR lemmaSepehr Assadi, Vishvajeet NSTOC 2021 · 12 citations
- On Regularity Lemma and Barriers in Streaming and Dynamic MatchingSepehr Assadi, Soheil Behnezhad, Sanjeev Khanna, Huan LiSTOC 2023 · 13 citations
