Sciweavers

IWPEC
2010
Springer

Inclusion/Exclusion Branching for Partial Dominating Set and Set Splitting

13 years 2 months ago
Inclusion/Exclusion Branching for Partial Dominating Set and Set Splitting
Abstract. Inclusion/exclusion branching is a way to branch on requirements imposed on problems, in contrast to the classical branching on parts of the solution. The technique turned out to be useful for finding and counting (minimum) dominating sets (van Rooij et al., ESA 2009). In this paper, we extend the technique to the setting where one is given a set of properties and seeks (or wants to count) solutions that have at least a given number of these properties. Using this extension, we obtain the fastest exact algorithms for Partial Dominating Set and the parameterised problem k-Set Splitting. In particular, we apply the new idea to the fastest polynomial space algorithm for counting dominating sets, and directly obtain a polynomial space algorithm for Partial Dominating Set with the same running time up to a linear factor. Using the new approach combined with previous work, we also give a polynomial space algorithm for Set Splitting that improves the fastest known result significant...
Jesper Nederlof, Johan M. M. van Rooij
Added 14 Feb 2011
Updated 14 Feb 2011
Type Journal
Year 2010
Where IWPEC
Authors Jesper Nederlof, Johan M. M. van Rooij
Comments (0)