Space Optimal Vertex Cover in Dynamic Streams
Kheeran K. Naidu, Vihan Shah

TL;DR
This paper presents a space-optimal randomized algorithm for approximating the minimum vertex cover in dynamic graph streams, matching the known lower bounds and advancing understanding in dynamic graph streaming complexity.
Contribution
The authors develop a randomized algorithm that achieves optimal space complexity for $eta$-approximate minimum vertex cover in dynamic streams, matching the lower bound up to constants.
Findings
Achieves $O(n^2/eta^2)$ bits of space, matching the lower bound.
Identifies 'easy' instances solvable by full vertex set, and 'hard' sparse instances for efficient approximation.
Advances the theoretical understanding of space complexity for dynamic graph problems.
Abstract
We optimally resolve the space complexity for the problem of finding an -approximate minimum vertex cover (MVC) in dynamic graph streams. We give a randomised algorithm for MVC which uses bits of space matching Dark and Konrad's lower bound [CCC 2020] up to constant factors. By computing a random greedy matching, we identify `easy' instances of the problem which can trivially be solved by returning the entire vertex set. The remaining `hard' instances, then have sparse induced subgraphs which we exploit to get our space savings and solve MVC. Achieving this type of optimality result is crucial for providing a complete understanding of a problem, and it has been gaining interest within the dynamic graph streaming community. For connectivity, Nelson and Yu [SODA 2019] improved the lower bound showing that bits of…
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
TopicsCaching and Content Delivery · Privacy-Preserving Technologies in Data · Complexity and Algorithms in Graphs
