Inclusion/exclusion meets measure and conquer exact algorithms for counting dominating sets

54Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, two central techniques from the field of exponential time algorithms are combined for the first time: inclusion/exclusion and branching with measure and conquer analysis. In this way, we have obtained an algorithm that, for each κ, counts the number of dominating sets of size κ in time. This algorithm improves the previously fastest algorithm that counts the number of minimum dominating sets. The algorithm is even slightly faster than the previous fastest algorithm for minimum dominating set, thus improving this result while computing much more information. When restricted to c-dense graphs, circle graphs, 4-chordal graphs or weakly chordal graphs, our combination of branching with inclusion/exclusion leads to significantly faster counting and decision algorithms than the previously fastest algorithms for dominating set. All results can be extended to counting (minimum) weight dominating sets when the size of the set of possible weight sums is polynomially bounded. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Van Rooij, J. M. M., Nederlof, J., & Van Dijk, T. C. (2009). Inclusion/exclusion meets measure and conquer exact algorithms for counting dominating sets. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5757 LNCS, pp. 554–565). https://doi.org/10.1007/978-3-642-04128-0_50

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free