Towards Optimal and Expressive Kernelization for d-Hitting Set
Towards Optimal and Expressive Kernelization for d-Hitting Set
复制标题
DOI:
10.1007/s00453-013-9774-3
复制
发表时间:
2011-12
期刊:
影响因子:
1.1
通讯作者:
René van Bevern
中科院分区:
文献类型:
--
作者:
René van Bevern
A sunflower in a hypergraph is a set of hyperedges pairwise intersecting in exactly the same vertex set. Sunflowers are a useful tool in polynomial-time data reduction for problems formalizable asd-Hitting Set, the problem of covering all hyperedges (whose cardinality is bounded from above by a constantd) of a hypergraph by at mostkvertices. Additionally, in fault diagnosis, sunflowers yield concise explanations for “highly defective structures”.We provide a linear-time algorithm that, by finding sunflowers, transforms an instance ofd-Hitting Setinto an equivalent instance comprising at mostO(kd) hyperedges and vertices. In terms of parameterized complexity, we show a problem kernel with asymptotically optimal size (unless) and provide experimental results that show the practical applicability of our algorithm.Finally, we show that the number of vertices can be reduced toO(kd−1) with additional processing inO(k1.5d) time—nontrivially combining the sunflower technique with problem kernels due to Abu-Khzam and Moser.