A general kernelization technique for domination and independence problems in sparse classes
Preprint
Abstract
We unify and extend previous kernelization techniques in sparse classes [6,17] by defining water lilies and show how they can be used in bounded expansion classes to construct linear bikernels for (r, c)-Dominating Set, (r, c)-Scattered Set, Total r-Domination, r-Roman Domination, and a problem we call (r, [{\lambda}, {\mu}])-Domination (implying a bikernel for r-Perfect Code). At the cost of slightly changing the output graph class our bikernels can be turned into kernels. We further demonstrate how these constructions can be combined to create 'multikernels', meaning graphs that represent kernels for multiple problems at once. Concretely, we show that r-Dominating Set, Total r-Domination, and r-Roman Domination admit a multikernel; as well as r-Dominating Set and 2r-Independent Set for multiple values of r at once.Keywords
All Related Versions
This publication has 7 references indexed in Scilit:
- Kernelization and approximation of distance- independent sets on nowhere dense graphsEuropean Journal of Combinatorics, 2021
- Characterising bounded expansion by neighbourhood complexityEuropean Journal of Combinatorics, 2019
- Polynomial Kernels and Wideness Properties of Nowhere Dense Graph ClassesACM Transactions on Algorithms, 2018
- Constant-factor approximation of the domination number in sparse graphsEuropean Journal of Combinatorics, 2013
- Colouring graphs with bounded generalized colouring numberDiscrete Mathematics, 2009
- Grad and classes with bounded expansion I. DecompositionsEuropean Journal of Combinatorics, 2008
- Polynomial-time data reduction for dominating setJournal of the ACM, 2004