Computing Kernels in Parallel: Lower and Upper Bounds

07/10/2018
by   Max Bannach, et al.
0

Parallel fixed-parameter tractability studies how parameterized problems can be solved in parallel. A surprisingly large number of parameterized problems admit a high level of parallelization, but this does not mean that we can also efficiently compute small problem kernels in parallel: known kernelization algorithms are typically highly sequential. In the present paper, we establish a number of upper and lower bounds concerning the sizes of kernels that can be computed in parallel. An intriguing finding is that there are complex trade-offs between kernel size and the depth of the circuits needed to compute them: For the vertex cover problem, an exponential kernel can be computed by AC^0-circuits, a quadratic kernel by TC^0-circuits, and a linear kernel by randomized NC-circuits with derandomization being possible only if it is also possible for the matching problem. Other natural problems for which similar (but quantitatively different) effects can be observed include tree decomposition problems parameterized by the vertex cover number, the undirected feedback vertex set problem, the matching problem, or the point line cover problem. We also present natural problems for which computing kernels is inherently sequential.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/11/2022

Vertex Cover and Feedback Vertex Set Above and Below Structural Guarantees

Vertex Cover parameterized by the solution size k is the quintessential ...
research
02/20/2019

Towards Work-Efficient Parallel Parameterized Algorithms

Parallel parameterized complexity theory studies how fixed-parameter tra...
research
01/02/2018

Computing Hitting Set Kernels By AC^0-Circuits

Given a hypergraph H = (V,E), what is the smallest subset X ⊆ V such tha...
research
09/27/2018

Reoptimization of Parameterized Problems

Parameterized complexity allows us to analyze the time complexity of pro...
research
03/05/2023

Expansion Lemma – Variations and Applications to Polynomial-Time Preprocessing

In parameterized complexity, it is well-known that a parameterized probl...
research
06/02/2022

On the Parallel Parameterized Complexity of MaxSAT Variants

In the maximum satisfiability problem (MAX-SAT) we are given a propositi...
research
08/11/2023

Lossy Kernelization for (Implicit) Hitting Set Problems

We re-visit the complexity of kernelization for the d-Hitting Set proble...

Please sign up or login with your details

Forgot password? Click here to reset