Minimal Dominating Set Enumeration

Let G be a graph on n vertices and m edges. An edge is written xy (equivalently yx). A dominating set in G is a set of vertices D such that every vertex of G is either in D or is adjacent to some vertex of D. It is said to be minimal if it does not contain any other dominating set as a proper subset. For every vertex x let N [x] be {x} ∪ {y | xy ∈ E}, and for every S ⊆ V let N [S] := ⋃ x∈S N [x]. For S ⊆ V and x ∈ S we call any y ∈ N [x] \ N [S \ x] a private neighbor of x with respect to S. The set of minimal dominating sets of G is denoted by D(G). We are interested in an output-polynomial algorithm for enumerating D(G), i.e., listing, without repetitions, all the elements of D(G) in time bounded by p(n+m, ∑

[1]  S. Hedetniemi,et al.  Domination in graphs : advanced topics , 1998 .

[2]  Paul D. Seymour,et al.  Approximating clique-width and branch-width , 2006, J. Comb. Theory, Ser. B.

[3]  Pim van 't Hof,et al.  Minimal dominating sets in graph classes: Combinatorial bounds and enumeration , 2013, Theor. Comput. Sci..

[4]  KEN TAKATA,et al.  A Worst-Case Analysis of the Sequential Method to List the Minimal Hitting Sets of a Hypergraph , 2007, SIAM J. Discret. Math..

[5]  Lhouari Nourine,et al.  Enumeration of Minimal Dominating Sets and Variants , 2011, FCT.

[6]  Tomer Kotek,et al.  Recurrence Relations and Splitting Formulas for the Domination Polynomial , 2012, Electron. J. Comb..

[7]  A. Brandstädt,et al.  Graph Classes: A Survey , 1987 .

[8]  Yoshio Okamoto,et al.  Dominating Set Counting in Graph Classes , 2011, COCOON.

[9]  Peter J. Slater,et al.  Fundamentals of domination in graphs , 1998, Pure and applied mathematics.

[10]  Petr A. Golovach,et al.  Minimal dominating sets in interval graphs and trees , 2017, Discret. Appl. Math..

[11]  Leonid Khachiyan,et al.  On the Complexity of Dualization of Monotone Disjunctive Normal Forms , 1996, J. Algorithms.

[12]  Lhouari Nourine,et al.  On the Neighbourhood Helly of Some Graph Classes and Applications to the Enumeration of Minimal Dominating Sets , 2012, ISAAC.

[13]  Fabrizio Grandoni,et al.  Combinatorial bounds via measure and conquer: Bounding minimal dominating sets and applications , 2008, TALG.

[14]  Takeaki Uno,et al.  Polynomial Delay Algorithm for Listing Minimal Edge Dominating Sets in Graphs , 2014, WADS.

[15]  Takeaki Uno,et al.  On the Enumeration and Counting of Minimal Dominating sets in Interval and Permutation Graphs , 2013, ISAAC.

[16]  Hjalmar Rosengren,et al.  New Proofs of Determinant Evaluations Related to Plane Partitions , 2012, Electron. J. Comb..

[17]  Bruno Courcelle,et al.  Linear Time Solvable Optimization Problems on Graphs of Bounded Clique-Width , 2000, Theory of Computing Systems.

[18]  Takeaki Uno,et al.  A Polynomial Delay Algorithm for Enumerating Minimal Dominating Sets in Chordal Graphs , 2015, WG.

[19]  Lhouari Nourine,et al.  On the Enumeration of Minimal Dominating Sets and Related Notions , 2014, SIAM J. Discret. Math..

[20]  Bruno Courcelle,et al.  Linear delay enumeration and monadic second-order logic , 2009, Discret. Appl. Math..