We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Serial and parallel kernelization of Multiple Hitting Set parameterized by the Dilworth number, implemented on the GPU

Abstract: The NP-hard Multiple Hitting Set problem is finding a minimum-cardinality set intersecting each of the sets in a given input collection a given number of times. Generalizing a well-known data reduction algorithm due to Weihe, we show a problem kernel for Multiple Hitting Set parameterized by the Dilworth number, a graph parameter introduced by Foldes and Hammer in 1978 yet seemingly so far unexplored in the context of parameterized complexity theory. Using matrix multiplication, we speed up the algorithm to quadratic sequential time and logarithmic parallel time. We experimentally evaluate our algorithms. By implementing our algorithm on GPUs, we show the feasability of realizing kernelization algorithms on SIMD (Single Instruction, Multiple Date) architectures.
Comments: Added experiments on one more data set
Subjects: Data Structures and Algorithms (cs.DS); Discrete Mathematics (cs.DM); Optimization and Control (math.OC)
MSC classes: 05C65
ACM classes: F.2.2
Journal reference: Journal of Computer and System Sciences 139:103479, 2024
DOI: 10.1016/j.jcss.2023.103479
Cite as: arXiv:2109.06042 [cs.DS]
  (or arXiv:2109.06042v2 [cs.DS] for this version)

Submission history

From: René van Bevern [view email]
[v1] Mon, 13 Sep 2021 15:08:04 GMT (45kb,D)
[v2] Sat, 8 Jul 2023 14:40:26 GMT (55kb,D)

Link back to: arXiv, form interface, contact.