Minimal Dominating Sets in a Tree: Counting, Enumeration, and Extremal Results
G\"unter Rote

TL;DR
This paper establishes an upper bound on the number of minimal dominating sets in a tree, introduces a semi-automatic method to compute this bound, and presents an efficient algorithm for listing all such sets.
Contribution
It provides the tightest known exponential bound on minimal dominating sets in trees and develops an output-sensitive enumeration algorithm based on dynamic programming.
Findings
Maximum of $95^{n/13}$ minimal dominating sets in an n-vertex tree
Growth constant approximately 1.4195, proven to be optimal
Linear-time algorithm for listing all minimal dominating sets
Abstract
A tree with vertices has at most minimal dominating sets. The growth constant is best possible. It is obtained in a semi-automatic way as a kind of "dominant eigenvalue" of a bilinear operation on sixtuples that is derived from the dynamic-programming recursion for computing the number of minimal dominating sets of a tree. We also derive an output-sensitive algorithm for listing all minimal dominating sets with linear set-up time and linear delay between successive solutions.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
