Deterministic $(1+\varepsilon)$-Approximate Maximum Matching with $\mathsf{poly}(1/\varepsilon)$ Passes in the Semi-Streaming Model and Beyond
Manuela Fischer, Slobodan Mitrovi\'c, Jara Uitto

TL;DR
This paper introduces a deterministic semi-streaming algorithm for approximate maximum matching that significantly reduces the number of passes needed, breaking previous exponential barriers and extending its approach to other computational models.
Contribution
It presents the first deterministic polynomial-pass semi-streaming algorithm for (1+ε)-approximate maximum matching, and develops a versatile framework applicable to multiple models.
Findings
Exponential improvement over previous randomized algorithms.
Matches the pass complexity of the best deterministic algorithms up to polynomial factors.
Provides a new framework for efficient approximation in various distributed models.
Abstract
We present a deterministic -approximate maximum matching algorithm in passes in the semi-streaming model, solving the long-standing open problem of breaking the exponential barrier in the dependence on . Our algorithm exponentially improves on the well-known randomized -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 , our work matches the state-of-the-art deterministic -pass algorithm by Ahn and Guha~[TOPC18], that is allowed a dependence on the number of nodes . Our result also makes progress on the Open Problem 60 at sublinear.info. Moreover, we design a general framework that simulates our…
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 · Cryptography and Data Security · Optimization and Search Problems
