Computing Hitting Set Kernels By AC^0-Circuits
Max Bannach, Till Tantau

TL;DR
This paper demonstrates that hitting set kernels for hypergraphs can be computed in constant parallel time, refuting previous conjectures about the limits of parallelization, by introducing a new sunflower concept and advanced color coding techniques.
Contribution
It introduces a new hypergraph sunflower concept and shows how to compute hitting set kernels in constant parallel time, surpassing prior sequential and limited parallel algorithms.
Findings
Hitting set kernels can be computed in constant parallel time.
A new generalized sunflower notion aids in parallel kernelization.
Iterated color coding can be collapsed into a single step.
Abstract
Given a hypergraph , what is the smallest subset such that holds for all ? This problem, known as the hitting set problem, is a basic problem in parameterized complexity theory. There are well-known kernelization algorithms for it, which get a hypergraph and a number as input and output a hypergraph such that (1) has a hitting set of size if, and only if, has such a hitting set and (2) the size of depends only on and on the maximum cardinality of edges in . The algorithms run in polynomial time, but are highly sequential. Recently, it has been shown that one of them can be parallelized to a certain degree: one can compute hitting set kernels in parallel time -- but it was conjectured that this is the best parallel algorithm possible. We refute this conjecture and show how…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
