Meta-theorems for Parameterized Streaming Algorithms

08/03/2023
by   Daniel Lokshtanov, et al.
0

The streaming model was introduced to parameterized complexity independently by Fafianie and Kratsch [MFCS14] and by Chitnis, Cormode, Hajiaghayi and Monemizadeh [SODA15]. Subsequently, it was broadened by Chitnis, Cormode, Esfandiari, Hajiaghayi and Monemizadeh [SPAA15] and by Chitnis, Cormode, Esfandiari, Hajiaghayi, McGregor, Monemizadeh and Vorotnikova [SODA16]. Despite its strong motivation, the applicability of the streaming model to central problems in parameterized complexity has remained, for almost a decade, quite limited. Indeed, due to simple Ω(n)-space lower bounds for many of these problems, the k^O(1)· polylog(n)-space requirement in the model is too strict. Thus, we explore semi-streaming algorithms for parameterized graph problems, and present the first systematic study of this topic. Crucially, we aim to construct succinct representations of the input on which optimal post-processing time complexity can be achieved. - We devise meta-theorems specifically designed for parameterized streaming and demonstrate their applicability by obtaining the first k^O(1)· n· polylog(n)-space streaming algorithms for well-studied problems such as Feedback Vertex Set on Tournaments, Cluster Vertex Deletion, Proper Interval Vertex Deletion and Block Vertex Deletion. In the process, we demonstrate a fundamental connection between semi-streaming algorithms for recognizing graphs in a graph class H and semi-streaming algorithms for the problem of vertex deletion into H. - We present an algorithmic machinery for obtaining streaming algorithms for cut problems and exemplify this by giving the first k^O(1)· n· polylog(n)-space streaming algorithms for Graph Bipartitization, Multiway Cut and Subset Feedback Vertex Set.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
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

Structural Parameterization for Graph Deletion Problems over Data Streams

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

Improved FPT Algorithms for Deletion to Forest-like Structures

The Feedback Vertex Set problem is undoubtedly one of the most well-stud...
research
11/20/2019

Towards a Theory of Parameterized Streaming Algorithms

Parameterized complexity attempts to give a more fine-grained analysis o...
research
03/02/2018

Experimental Evaluation of Parameterized Algorithms for Feedback Vertex Set

Feedback Vertex Set is a classic combinatorial optimization problem that...

Please sign up or login with your details

Forgot password? Click here to reset