Tight Bounds for Vertex Connectivity in Dynamic Streams
Abstract
We present a streaming algorithm for the vertex connectivity problem in dynamic streams with a (nearly) optimal space bound: for any -vertex graph and any integer , our algorithm with high probability outputs whether or not is -vertex-connected in a single pass using space. Our upper bound matches the known lower bound for this problem even in insertion-only streams -- which we extend to multi-pass algorithms in this paper -- and closes one of the last remaining gaps in our understanding of dynamic versus insertion-only streams. Our result is obtained via a novel analysis of the previous best dynamic streaming algorithm of Guha, McGregor, and Tench [PODS 2015] who obtained an space algorithm for this problem. This also gives a model-independent algorithm for computing a "certificate" of -vertex-connectivity as a union of spanning forests, each on a random subset of vertices, which may be of independent interest.
Cite
@article{arxiv.2211.04685,
title = {Tight Bounds for Vertex Connectivity in Dynamic Streams},
author = {Sepehr Assadi and Vihan Shah},
journal= {arXiv preprint arXiv:2211.04685},
year = {2022}
}
Comments
Full version of the paper accepted to SOSA 2023. 15 pages, 3 Figures