Skip to main content

Minimal Dominating Set Enumeration

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms

Years and Authors of Summarized Original Work

  • 2011–2014; Kanté, Limouzy, Mary, Nourine, Uno

Problem Definition

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\} \cup \{ y\vert xy \in E\}\) and for every \(S \subseteq V\) let \(N[S] :=\bigcup _{x\in S}N[x]\). For \(S \subseteq V\) and xS we call any \(y \in N[x]\setminus N[S\setminus x]\), a private neighbor of x with respect to S. The set of minimal dominating sets of G is denoted by \(\mathcal{D}(G)\). We are interested in an output-polynomial algorithm for enumerating \(\mathcal{D}(G)\), i.e., listing, without repetitions, all the elements of \(\mathcal{D}(G)\) in time bounded by \(p\left (n + m,\sum _{D\in \mathcal{D}(G)}\vert D\vert \right )\)...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Brandstädt A, Van Le B, Spinrad JP (1999) Graph classes a survey. SIAM monographs on discrete mathematics and applications. SIAM, Philadelphia

    Book  Google Scholar 

  2. Courcelle B (2009) Lineai delay enumeration and monadic second-order logic. Discret Appl Math 157:2675–2700

    Article  MathSciNet  MATH  Google Scholar 

  3. Courcelle B, Makowsky JA, Rotics U (2000) Linear time solvable optimization problems on graphs of bounded clique-width. Theory Comput Syst 33(2):125–150

    Article  MathSciNet  MATH  Google Scholar 

  4. Couturier J-F, Heggernes P, van ’t Hof P, Kratsch D (2013) Minimal dominating sets in graph classes: combinatorial bounds and enumeration. Theor Comput Sci 487:82–94

    Google Scholar 

  5. Dohmen K, Tittmann P (2012) Domination reliability. Electron J Comb 19(1):P15

    MathSciNet  MATH  Google Scholar 

  6. Fomin FV, Grandoni F, Pyatkin AV, Stepanov AA (2008) Combinatorial bounds via measure and conquer: bounding minimal dominating sets and applications. ACM Trans Algorithms 5(1)

    Google Scholar 

  7. Fredman ML, Khachiyan L (1996) On the complexity of dualization of monotone disjunctive normal forms. J Algorithms 21(3):618–628

    Article  MathSciNet  MATH  Google Scholar 

  8. Golovach PA, Heggernes P, Kanté MM, Kratsch D, Villanger Y (2014) Minimal dominating sets in interval graphs and trees. Submitted

    MATH  Google Scholar 

  9. Haynes TW, Hedetniemi ST, Slater PJ (1998) Fundamentals of domination in graphs. Volume 208 of pure and applied mathematics. Marcel Dekker, New York

    Google Scholar 

  10. Haynes TW, Hedetniemi ST, Slaterv PJ (1998) Domination in graphs: advanced topics. Volume 209 of pure and applied mathematics. Marcel Dekker, New York

    Google Scholar 

  11. Kanté MM, Limouzy V, Mary A, Nourine L (2011) Enumeration of minimal dominating sets and variants. In: FCT 2011, Oslo, pp 298–309

    Google Scholar 

  12. Kanté MM, Limouzy V, Mary A, Nourine L (2012) On the neighbourhood helly of some graph classes and applications to the enumeration of minimal dominating sets. In: ISAAC 2012, Taipei, pp 289–298

    Google Scholar 

  13. Kanté MM, Limouzy V, Mary A, Nourine L, Uno T (2013) On the enumeration and counting of minimal dominating sets in interval and permutation graphs. In: ISAAC 2013, Hong Kong, pp 339–349

    Google Scholar 

  14. Kanté MM, Limouzy V, Mary A, Nourine L (2014) On the enumeration of minimal dominating sets and related notions. Accepted for publication at SIAM Journal on Discrete Mathematics

    Google Scholar 

  15. Kanté MM, Limouzy V, Mary A, Nourine L, Uno T (2014) Polynomial delay algorithm for listing minimal edge dominating sets in graphs. In: CoRR. abs/1404.3501

    Google Scholar 

  16. Kanté MM, Limouzy V, Mary A, Nourine L, Uno T (2014) A polynomial delay algorithm for enumerating minimal dominating sets in chordal graphs. CoRRabs/1404.3501

    Google Scholar 

  17. Kijima S, Okamoto Y, Uno T (2011) Dominating set counting in graph classes. In: COCOON 2011, Dallas, pp 13–24

    Google Scholar 

  18. Kotek T, Preen J, Simon F, Tittmann P, Trinks M (2012) Recurrence relations and splitting formulas for the domination polynomial. Electron J Comb 19(3):P47

    MathSciNet  MATH  Google Scholar 

  19. Mary A (2013) Énumération des Dominants Minimaux d’un graphe. PhD thesis, Université Blaise Pascal

    Google Scholar 

  20. Oum S, Seymour PD (2006) Approximating clique-width and branch-width. J Comb Theory Ser B 96(4):514–528

    Article  MathSciNet  MATH  Google Scholar 

  21. Takata K (2007) A worst-case analysis of the sequential method to list the minimal hitting sets of a hypergraph. SIAM J Discret Math 21(4):936–946

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mamadou Moustapha Kanté .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Kanté, M.M., Nourine, L. (2016). Minimal Dominating Set Enumeration. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_721

Download citation

Publish with us

Policies and ethics