Optimal Multi-Pass Lower Bounds for MST in Dynamic Streams
Sepehr Assadi, Gillat Kol, Zhijun Zhang

TL;DR
This paper proves that the existing multi-pass streaming algorithm for minimum spanning trees (MSTs) in dynamic graph streams is optimal, establishing tight space-pass trade-offs through new communication complexity lower bounds.
Contribution
It introduces the first tight lower bounds for multi-pass dynamic streaming algorithms for MST, matching the performance of the AGM algorithm and explaining its optimality.
Findings
Any p-pass dynamic streaming algorithm for MST requires n^{1+Ω(1/p)} space.
Semi-streaming algorithms need at least Ω(log n / log log n) passes.
New communication complexity lower bounds and composition theorems are developed.
Abstract
The seminal work of Ahn, Guha, and McGregor in 2012 introduced the graph sketching technique and used it to present the first streaming algorithms for various graph problems over dynamic streams with both insertions and deletions of edges. This includes algorithms for cut sparsification, spanners, matchings, and minimum spanning trees (MSTs). These results have since been improved or generalized in various directions, leading to a vastly rich host of efficient algorithms for processing dynamic graph streams. A curious omission from the list of improvements has been the MST problem. The best algorithm for this problem remains the original AGM algorithm that for every integer , uses space in passes on -vertex graphs, and thus achieves the desired semi-streaming space of at a relatively high cost of 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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Advanced Graph Theory Research
