Optimal Lower Bounds for Matching and Vertex Cover in Dynamic Graph Streams

05/22/2020
by   Jacques Dark, et al.
0

In this paper, we give simple optimal lower bounds on the one-way two-party communication complexity of approximate Maximum Matching and Minimum Vertex Cover with deletions. In our model, Alice holds a set of edges and sends a single message to Bob. Bob holds a set of edge deletions, which form a subset of Alice's edges, and needs to report a large matching or a small vertex cover in the graph spanned by the edges that are not deleted. Our results imply optimal space lower bounds for insertion-deletion streaming algorithms for Maximum Matching and Minimum Vertex Cover. Previously, Assadi et al. [SODA 2016] gave an optimal space lower bound for insertion-deletion streaming algorithms for Maximum Matching via the simultaneous model of communication. Our lower bound is simpler and stronger in several aspects: The lower bound of Assadi et al. only holds for algorithms that (1) are able to process streams that contain a triple exponential number of deletions in n, the number of vertices of the input graph; (2) are able to process multi-graphs; and (3) never output edges that do not exist in the input graph when the randomized algorithm errs. In contrast, our lower bound even holds for algorithms that (1) rely on short (O(n^2)-length) input streams; (2) are only able to process simple graphs; and (3) may output non-existing edges when the algorithm errs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2021

Robust Lower Bounds for Graph Problems in the Blackboard Model of Communication

We give lower bounds on the communication complexity of graph problems i...
research
06/12/2019

Lower Bounds for the Happy Coloring Problems

In this paper, we study the Maximum Happy Vertices and the Maximum Happy...
research
01/13/2023

Streaming Lower Bounds and Asymmetric Set-Disjointness

Frequency estimation in data streams is one of the classical problems in...
research
11/20/2019

Streaming Frequent Items with Timestamps and Detecting Large Neighborhoods in Graph Streams

Detecting frequent items is a fundamental problem in data streaming rese...
research
01/06/2019

Maximum Matchings and Minimum Blocking Sets in Θ_6-Graphs

Θ_6-Graphs are important geometric graphs that have many applications es...
research
01/03/2019

A modified greedy algorithm to improve bounds for the vertex cover number

In any attempt at designing an efficient algorithm for the minimum verte...
research
10/19/2021

Factorial Lower Bounds for (Almost) Random Order Streams

In this paper we introduce and study the StreamingCycles problem, a rand...

Please sign up or login with your details

Forgot password? Click here to reset