Parameterized Complexity of Streaming Diameter and Connectivity Problems

07/11/2022
by   Jelle J. Oostveen, et al.
0

We initiate the investigation of the parameterized complexity of Diameter and Connectivity in the streaming paradigm. On the positive end, we show that knowing a vertex cover of size k allows for algorithms in the Adjacency List (AL) streaming model whose number of passes is constant and memory is O(log n) for any fixed k. Underlying these algorithms is a method to execute a breadth-first search in O(k) passes and O(k log n) bits of memory. On the negative end, we show that many other parameters lead to lower bounds in the AL model, where Ω(n/p) bits of memory is needed for any p-pass algorithm even for constant parameter values. In particular, this holds for graphs with a known modulator (deletion set) of constant size to a graph that has no induced subgraph isomorphic to a fixed graph H, for most H. For some cases, we can also show one-pass, Ω(n log n) bits of memory lower bounds. We also prove a much stronger Ω(n^2/p) lower bound for Diameter on bipartite graphs. Finally, using the insights we developed into streaming parameterized graph exploration algorithms, we show a new streaming kernelization algorithm for computing a vertex cover of size k. This yields a kernel of 2k vertices (with O(k^2) edges) produced as a stream in poly(k) passes and only O(k log n) bits of memory.

READ FULL TEXT
research
11/19/2021

Streaming Deletion Problems Parameterized by Vertex Cover

Streaming is a model where an input graph is provided one edge at a time...
research
06/13/2019

Fixed-Parameter Tractability of Graph Deletion Problems over Data Streams

In this work, we initiate a systematic study of parameterized streaming ...
research
06/13/2019

Structural Parameterization for Graph Deletion Problems over Data Streams

The study of parameterized streaming complexity on graph problems was in...
research
09/28/2020

Constructing Large Matchings via Query Access to a Maximal Matching Oracle

Multi-pass streaming algorithm for Maximum Matching have been studied si...
research
09/12/2022

Space Optimal Vertex Cover in Dynamic Streams

We optimally resolve the space complexity for the problem of finding an ...
research
08/20/2018

Graph connectivity in log-diameter steps using label propagation

The fastest deterministic algorithms for connected components take logar...
research
05/21/2019

Memory Lower Bounds for Self-Stabilization

In the context of self-stabilization, a silent algorithm guarantees that...

Please sign up or login with your details

Forgot password? Click here to reset