Towards a Theory of Parameterized Streaming Algorithms

11/20/2019
by   Rajesh Chitnis, et al.
0

Parameterized complexity attempts to give a more fine-grained analysis of the complexity of problems: instead of measuring the running time as a function of only the input size, we analyze the running time with respect to additional parameters. This approach has proven to be highly successful in delineating our understanding of -hard problems. Given this success with the TIME resource, it seems but natural to use this approach for dealing with the SPACE resource. First attempts in this direction have considered a few individual problems, with some success: Fafianie and Kratsch [MFCS'14] and Chitnis et al. [SODA'15] introduced the notions of streaming kernels and parameterized streaming algorithms respectively. For example, the latter shows how to refine the Ω(n^2) bit lower bound for finding a minimum Vertex Cover (VC) in the streaming setting by designing an algorithm for the parameterized k-VC problem which uses O(k^2log n) bits. In this paper, we initiate a systematic study of graph problems from the paradigm of parameterized streaming algorithms. We first define a natural hierarchy of space complexity classes of FPS, SubPS, SemiPS, SupPS and BrutePS, and then obtain tight classifications for several well-studied graph problems such as Longest Path, Feedback Vertex Set, Dominating Set, Girth, Treewidth, etc. into this hierarchy. (see paper for full abstract)

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/13/2021

Parameterized Complexity of Minimum Membership Dominating Set

Given a graph G=(V,E) and an integer k, the Minimum Membership Dominatin...
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
05/01/2019

Parameterized Complexity of Conflict-free Graph Coloring

Given a graph G, a q-open neighborhood conflict-free coloring or q-ONCF-...
research
03/01/2019

Parameterized Distributed Complexity Theory: A logical approach

Parameterized complexity theory offers a framework for a refined analysi...
research
02/27/2023

Tight Algorithms for Connectivity Problems Parameterized by Modular-Treewidth

We study connectivity problems from a fine-grained parameterized perspec...
research
08/03/2023

Meta-theorems for Parameterized Streaming Algorithms

The streaming model was introduced to parameterized complexity independe...
research
05/03/2011

Parameterized Complexity of Problems in Coalitional Resource Games

Coalition formation is a key topic in multi-agent systems. Coalitions en...

Please sign up or login with your details

Forgot password? Click here to reset