Revisiting a Successful Reduction Rule for Dominating Set
Lukas Geis, Alexander Leonhardt, Johannes Meintrup, Ulrich Meyer, Manuel Penschuck, Lukas Retschmeier

TL;DR
This paper presents a new linear-time algorithm for a key reduction rule in the Dominating Set problem, significantly improving practical efficiency and instance pruning on real-world and synthetic graphs.
Contribution
It introduces the first linear-time algorithm for Rule1 in Dominating Set and extends it with practical enhancements for better instance reduction.
Findings
Achieves over tenfold speedup in processing time.
Removes approximately 60 times more nodes and 410 times more edges.
Demonstrates effectiveness on diverse real-world and synthetic datasets.
Abstract
Given a graph with vertices and edges, the DominatingSet problem asks for a set of minimal cardinality such that every vertex either is in or adjacent to a member of . Although there is little hope for a kernelization algorithm on general graphs due to the W[2]-hardness of DominatingSet, data reduction rules are extensively used in practice. In this context, Rule1 due to Alber, Fellows, and Niedermeier [JACM 2004] has been shown to be very powerful, yet its best-known running time is () for general graphs. In this work, we propose, to the best of our knowledge, the first -time algorithm for Rule1 on general graphs. We additionally propose simple, but practically significant, extensions to our algorithmic framework to further prune the input instances. We complement our theoretical…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCorporate Insolvency and Governance
