Deterministic (1+ε)-approximate maximum matching with poly(1/ε) passes in the semi-streaming model and beyond
Manuela Fischer, Slobodan Mitrovic, Jara Uitto
Abstract
We present a deterministic (1 + ε)-approximate maximum matching algorithm in poly 1/ε passes in the semi-streaming model, solving the long-standing open problem of breaking the exponential barrier in the dependence on 1/ε. Our algorithm exponentially improves on the well-known randomized (1/ε) O(1/ε) -pass algorithm from the seminal work by McGregor [APPROX05], the recent deterministic algorithm by Tirodkar with the same pass complexity [FSTTCS18]. Up to polynomial factors in 1/ε, our work matches the state-of-the-art deterministic (log n/ log log n) • (1/ε)-pass algorithm by Ahn and Guha [TOPC18], that is allowed a dependence on the number of nodes n. Our result also makes progress on the Open Problem 60 at sublinear.info 1 .
Moreover, we design a general framework that simulates our approach for the streaming setting in other models of computation. This framework requires access to an algorithm computing an O(1)approximate maximum matching and an algorithm for processing disjoint (poly 1/ε)-size connected components. Instantiating our framework in CONGEST yields a poly(log n, 1/ε) round algorithm for computing (1 + ε)-approximate maximum matching. In terms of the dependence on 1/ε, this result improves exponentially state-of-the-art result by Lotker, Patt-Shamir, and Pettie [LPSP15]. Our framework leads to the same quality of improvement in the context of the Massively Parallel Computation model as well.
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 c453eb2a-c901-4aad-95d6-19c6b1ff6a97Cited by top-tier papers8
- On Regularity Lemma and Barriers in Streaming and Dynamic MatchingSepehr Assadi, Soheil Behnezhad, Sanjeev Khanna, Huan LiSTOC 2023 · 13 citations
- Dynamic Matching with Better-than-2 Approximation in Polylogarithmic Update TimeSayan Bhattacharya, Peter Kiss, Thatchaphol Saranurak, David WajcSODA 2023 · 11 citations
- Faster Deterministic Distributed MIS and Approximate MatchingMohsen Ghaffari, Christoph GrunauSTOC 2023 · 11 citations
- Semi-streaming Matching in a Single Pass: A New Framework for Lower Bounds via BlueprintsSepehr Assadi, Max Jiang, Mars XiangSTOC 2026 · 4 citations
- Hidden Permutations to the Rescue: Multi-Pass Streaming Lower Bounds for Approximate MatchingsSepehr Assadi, Janani SundaresanFOCS 2023 · 3 citations
Builds on7
- Space Efficient Approximation to Maximum Matching Size from Uniform Edge SamplesMichael Kapralov, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab TardosSODA 2020 · 30 citations
- Space Lower Bounds for Approximating Maximum Matching in the Edge Arrival ModelMichael KapralovSODA 2021 · 15 citations
- Graph streaming lower bounds for parameter estimation and property testing via a streaming XOR lemmaSepehr Assadi, Vishvajeet NSTOC 2021 · 12 citations
- New Trade-Offs for Fully Dynamic Matching via Hierarchical EDCSSoheil Behnezhad, Sanjeev KhannaSODA 2022 · 11 citations
- Fully Dynamic Matching: Beating 2-Approximation in Δϵ Update TimeSoheil Behnezhad, Jakub Lacki, Vahab S. MirrokniSODA 2020 · 10 citations
Related papers
- 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
- Approximate Maximum Matching in Random StreamsAlireza Farhadi, Mohammad Taghi Hajiaghayi, Tung Mai, Anup Rao et al.SODA 2020 · 14 citations
- Semi-Streaming Bipartite Matching in Fewer Passes and Optimal SpaceSepehr Assadi, Arun Jambulapati, Yujia Jin, Aaron Sidford et al.SODA 2022 · 9 citations
- New Parallel and Streaming Algorithms for Directed Densest SubgraphSlobodan Mitrovic, Theodore Pan, Mahdi Qaempanah, Mohammad Amin RaeisiNeurIPS 2025 · 1 citation
- Faster Streaming and Scalable Algorithms for Finding Directed Dense Subgraphs in Large GraphsSlobodan Mitrovic, Theodore PanICML 2024 · 1 citation
