Settling the Pass Complexity of Approximate Matchings in Dynamic Graph Streams
Sepehr Assadi, Soheil Behnezhad, Christian Konrad, Kheeran K. Naidu,, Janani Sundaresan

TL;DR
This paper introduces a new semi-streaming algorithm that approximates maximum matchings in dynamic graph streams with significantly fewer passes, and establishes a matching lower bound, settling the pass complexity question.
Contribution
It provides the first optimal multi-pass lower bound and a new efficient semi-streaming algorithm for approximating maximum matchings in dynamic streams.
Findings
New semi-streaming algorithm with O(log log n) passes for 1-approximation.
Improved approximation to (1+ε) for weighted graphs.
Proved a matching lower bound of Ω(log log n) passes, settling the pass complexity question.
Abstract
A semi-streaming algorithm in dynamic graph streams processes any -vertex graph by making one or multiple passes over a stream of insertions and deletions to edges of the graph and using space. Semi-streaming algorithms for dynamic streams were first obtained in the seminal work of Ahn, Guha, and McGregor in 2012, alongside the introduction of the graph sketching technique, which remains the de facto way of designing algorithms in this model and a highly popular technique for designing graph algorithms in general. We settle the pass complexity of approximating maximum matchings in dynamic streams via semi-streaming algorithms by improving the state-of-the-art in both upper and lower bounds. We present a randomized sketching based semi-streaming algorithm for -approximation of maximum matching in dynamic streams using passes.…
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
Settling the Pass Complexity of Approximate Matchings in Dynamic Graph Streams· youtube
Taxonomy
TopicsGraph Theory and Algorithms · Machine Learning and Algorithms · Algorithms and Data Compression
