Skip to main content

Algorithmic Aspects of Domination in Graphs

  • Reference work entry
  • First Online:
Handbook of Combinatorial Optimization

Abstract

Domination in graph theory has many applications in the real world such as location problems. A dominating set of a graph G = (V, E) is a subset D of V such that every vertex not in D is adjacent to at least one vertex in D. The domination problem is to determine the domination number \(\gamma (G)\) of a graph G that is the minimum size of a dominating set of G. Although many theoretic theorems for domination and its variations have been established for a long time, the first algorithmic result on this topic was given by Cockayne, Goodman, and Hedetniemi in 1975. They gave a linear-time algorithm for the domination problem in trees by using a labeling method. On the other hand, at about the same time, Garey and John constructed the first (unpublished) proof that the domination problem is NP-complete. Since then, many algorithmic results are studied for variations of the domination problem in different classes of graphs. This chapter is to survey the development on this line during the past 36 years. Polynomial-time algorithms using labeling method, dynamic programming method, and primal–dual method are surveyed on trees, interval graphs, strongly chordal graphs, permutation graphs, cocomparability graphs, and distance-hereditary graphs. NP-completeness results on domination are also discussed.

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 3,400.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 549.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. S. Arnborg, Efficient algorithms for combinatorial problems on graphs with bounded decomposability—a survey. Bit 25, 2–23 (1985)

    MathSciNet  MATH  Google Scholar 

  2. S. Arnborg, S.T. Hedetniemi, A. Proskurowski (eds.), Efficient Algorithms and Partial k-trees. Special Issue of Discrete Applied Math. 54, 97–99 (1994)

    Google Scholar 

  3. S. Arnborg, A. Proskurowski, Linear time algorithms for NP-hard problems restricted to partial k-trees. Discrete Appl. Math. 23, 11–24 (1989)

    MathSciNet  MATH  Google Scholar 

  4. K. Arvind, H. Breu, M.S. Chang, D.G. Kirkpatrick, F.Y. Lee, Y.D. Liang, K. Madhukar, C. Pandu Rangan, A. Srinivasan, Efficient algorithms in cocomparability and trapezoid graphs. Manuscript, 1996

    Google Scholar 

  5. K. Arvind, C. Pandu Rangan, Efficient algorithms for domination problems on cocomparability graphs. Technical Report TR-TCS-909-18, Indian Institute of Technology, 1990

    Google Scholar 

  6. T. Asano, Dynamic programming on intervals. Int. J. Comput. Geom. Appl. 3, 323–330 (1993)

    MathSciNet  MATH  Google Scholar 

  7. M. J. Atallah, S.R. Kosaraju, An efficient algorithm for maxdominance, with applications. Algorithmica 4, 221–236 (1989)

    MathSciNet  MATH  Google Scholar 

  8. M.J. Atallah, G.K. Manacher, J. Urrutia, Finding a minimum independent dominating set in a permutation graph. Discrete Appl. Math. 21, 177–183 (1988)

    MathSciNet  MATH  Google Scholar 

  9. B.S. Baker, Approximation algorithms for NP-complete problems on planar graphs, in 24th Annual Symposium on the Foundations of Computer Science, J. ACM. 41, 153–180 (1994)

    Google Scholar 

  10. H. Balakrishnan, A. Rajaraman, C. Pandu Rangan, Connected domination and Steiner set on asteroidal triple-free graphs, in Proc. Workshop on Algorithms and Data Structures (WADS’93), vol. 709, Montreal, ed. by F. Dehne, J.R. Sack, N. Santoro, S. Whitesides (Springer, Berlin, 1993), pp. 131–141

    Google Scholar 

  11. H.J. Bandelt, H.M. Mulder, Distance-hereditary graphs. J. Comb. Theory Ser. B 41, 182–208 (1986)

    MathSciNet  MATH  Google Scholar 

  12. D.W. Bange, A.E. Barkauskas, P.J. Slater, Efficient dominating sets in graphs, in Applications of Discrete Mathematics, ed. by R.D. Ringeisen, F.S. Roberts (SIAM, Philadelphia, 1988), pp. 189–199

    Google Scholar 

  13. R. Bar-Yehuda, U. Vishkin, Complexity of finding k-path-free dominating sets in graphs. Inform. Process. Lett. 14, 228–232 (1982)

    MathSciNet  MATH  Google Scholar 

  14. R.E. Bellman, S.E. Dreyfus, Applied Dynamic Programming (Princeton University Press, Princeton, 1962)

    MATH  Google Scholar 

  15. A.A. Bertossi, Dominating sets for split and bipartite graphs. Inform. Process. Lett. 19, 37–40 (1984)

    MathSciNet  MATH  Google Scholar 

  16. A.A. Bertossi, Total domination in interval graphs. Inform. Process. Lett. 23, 131–134 (1986)

    MathSciNet  MATH  Google Scholar 

  17. A.A. Bertossi, On the domatic number of interval graphs. Inform. Process. Lett. 28, 275–280 (1988)

    MathSciNet  MATH  Google Scholar 

  18. A.A. Bertossi, M.A. Bonuccelli, Some parallel algorithms on interval graphs. Discrete Appl. Math. 16, 101–111 (1987)

    MathSciNet  MATH  Google Scholar 

  19. A.A. Bertossi, A. Gori, Total domination and irredundance in weighted interval graphs. SIAM J. Discrete Math. 1, 317–327 (1988)

    MathSciNet  MATH  Google Scholar 

  20. A.A. Bertossi, S. Moretti, Parallel algorithms on circular-arc graphs. Inform. Process. Lett. 33, 275–281 (1990)

    MathSciNet  MATH  Google Scholar 

  21. T.A. Beyer, A. Proskurowski, S.T. Hedetniemi, S. Mitchell, Independent domination in trees. Congr. Numer. 19, 321–328 (1977)

    MathSciNet  Google Scholar 

  22. N.L. Biggs, E.K. Lloyd, R.J. Wilson, Graph Theory 1736–1936 (Clarendon Press, Oxford, 1986)

    MATH  Google Scholar 

  23. J.R.S. Blair, W. Goddard, S.T. Hedetniemi, S. Horton, P. Jones, G. Kubicki. On domination and reinforcement numbers in trees. Discrete Math. 308(7), 1165–1175 (2008)

    MathSciNet  MATH  Google Scholar 

  24. H.L. Bodlaender, Dynamic programming on graphs with bounded treewidth, in Proc. 15th Internat. Colloq. on Automata, Languages and Programming, ed. by T. Lepisto, A. Salomaa. Lecture Notes in Computer Science, vol. 317 (Springer, Heidelberg, 1988), pp. 105–118

    Google Scholar 

  25. K.S. Booth, J.H. Johnson, Dominating sets in chordal graphs. SIAM J. Comput. 11, 191–199 (1982)

    MathSciNet  MATH  Google Scholar 

  26. S. Booth, S. Lueker, Testing for the consecutive ones property, interval graphs, and graph planarity using PQ-tree algorithms. J. Comput. Syst. Sci. 13, 335–379 (1976)

    MathSciNet  MATH  Google Scholar 

  27. A. Brandstädt, The computational complexity of feedback vertex set, Hamiltonian circuit, dominating set, Steiner tree and bandwidth on special perfect graphs. J. Inform. Process. Cybern. 23, 471–477 (1987)

    Google Scholar 

  28. A. Brandstädt, V.D. Chepoi, F.F. Dragan, The algorithmic use of hypertree structure and maximum neighbourhood orderings, in 20th Internat. Workshop Graph-Theoretic Concepts in Computer Science (WG’94), ed. by E.W. Mayr, G. Schmidt, G. Tinhofer. Lecture Notes in Computer Science, vol. 903 (Springer, Berlin, 1995), pp. 65–80

    Google Scholar 

  29. A. Brandstädt, F.F. Dragan, A linear-time algorithm for connected r-domination and Steiner tree on distance-hereditary graphs. Technical Report SM-DU-261, Univ. Duisburg, 1994

    Google Scholar 

  30. A. Brandstädt, F.F. Dragan, V.D. Chepoi, V.I. Voloshin, Dually chordal graphs, in 19th Internat. Workshop Graph-Theoretic Concepts in Computer Science (WG’93). Lecture Notes in Computer Science, vol. 790 (Springer, Berlin, 1993), pp. 237–251

    Google Scholar 

  31. A. Brandstädt, D. Kratsch, On the restriction of some NP-complete graph problems to permutation graphs, in Proc. FCT’85, ed. by L. Budach Lecture Notes in Computer Science, vol. 199 (Springer, Berlin, 1985), pp. 53–62

    Google Scholar 

  32. A. Brandstädt, D. Kratsch, On domination problems on permutation and other graphs. Theor. Comput. Sci. 54, 181–198 (1987)

    MATH  Google Scholar 

  33. B. Bresar, M.A. Henning, D.F. Rall, Rainbow domination in graphs. Taiwan. J. Math. 12(1), 213–225 (2008)

    MathSciNet  MATH  Google Scholar 

  34. H. Breu, D.G. Kirkpatrick, Algorithms for dominating and Steiner set problems in cocomparability graphs. Manuscript, 1993

    Google Scholar 

  35. M.W. Broin, T.J. Lowe, A dynamic programming algorithm for covering problems with greedy totally balanced constraint matrices. SIAM J. Algebraic Discrete Methods 7, 348–357 (1986)

    MathSciNet  MATH  Google Scholar 

  36. M. Burlet, J.P. Uhry, Parity graphs. Ann. Discrete Math. 21, 253–277 (1984)

    MathSciNet  Google Scholar 

  37. D.I. Carson, Computational aspects of some generalized domination parameters. Ph.D. Thesis, Univ. Natal, 1995

    Google Scholar 

  38. G.J. Chang, Labeling algorithms for domination problems in sun-free chordal graphs. Discrete Appl. Math. 22, 21–34 (1988/1989)

    Google Scholar 

  39. G.J. Chang, Total domination in block graphs. Oper. Res. Lett. 8, 53–57 (1989)

    MathSciNet  MATH  Google Scholar 

  40. G.J. Chang, The domatic number problem. Discrete Math. 125, 115–122 (1994)

    MathSciNet  MATH  Google Scholar 

  41. G.J. Chang, The weighted independent domination problem is NP-complete for chordal graphs. Discrete Appl. Math. 143, 351–352 (2004)

    MathSciNet  MATH  Google Scholar 

  42. G.J. Chang, G.L. Nemhauser, The k-domination and k-stability problems on graphs. Technical Report TR-540, School Oper. Res. Industrial Eng., Cornell Univ., 1982

    Google Scholar 

  43. G.J. Chang, G.L. Nemhauser, R-domination of block graphs. Oper. Res. Lett. 1, 214–218 (1982)

    MathSciNet  MATH  Google Scholar 

  44. G.J. Chang, G.L. Nemhauser, The k-domination and k-stability on sun-free chordal graphs. SIAM J. Algebraic Discrete Methods 5, 332–345 (1984)

    MathSciNet  MATH  Google Scholar 

  45. G.J. Chang, G.L. Nemhauser, Covering, packing and generalized perfection. SIAM J. Algebraic Discrete Methods 6, 109–132 (1985)

    MathSciNet  MATH  Google Scholar 

  46. G.J. Chang, C. Pandu Rangan, S.R. Coorg, Weighted independent perfect domination on cocomparability graphs. Discrete Appl. Math. 63, 215–222 (1995)

    MathSciNet  MATH  Google Scholar 

  47. G.J. Chang, J. Wu, X. Zhu, Rainbow domination on trees. Discrete Appl. Math. 158(1), 8–12 (2010)

    MathSciNet  MATH  Google Scholar 

  48. M.-S. Chang, Efficient algorithms for the domination problems on interval graphs and circular-arc graphs, in Proc. IFIP 12th World Congress. IFIP Transactions A-12, SIAM J. Comput. 27, 1671–1694 (1998)

    Google Scholar 

  49. M.-S. Chang, Weighted domination on cocomparability graphs, in Proc. ISAAC’95. Lecture Notes in Computer Science, vol. 1004 (Springer, Berlin, 1995), pp. 121–131

    Google Scholar 

  50. M.-S. Chang, F.-H. Hsing, S.-L. Peng, Irredundance in weighted interval graphs, in Proc. National Computer Symp., Taipei, Taiwan, 1993, pp. 128–137

    Google Scholar 

  51. M.-S. Chang, C.-C. Hsu, On minimum intersection of two minimum dominating sets of interval graphs. Discrete Appl. Math. 78(1–3), 41–50 (1997)

    MathSciNet  MATH  Google Scholar 

  52. M.-S. Chang, Y.-C. Liu, Polynomial algorithms for the weighted perfect domination problems on chordal and split graphs. Inform. Process. Lett. 48, 205–210 (1993)

    MathSciNet  MATH  Google Scholar 

  53. M.-S. Chang, Y.-C. Liu, Polynomial algorithms for weighted perfect domination problems on interval and circular-arc graphs. J. Inform. Sci. Eng. 10, 549–568 (1994)

    Google Scholar 

  54. M.-S. Chang, S. Wu, G.J. Chang, H.-G. Yeh, Domination in distance-hereditary graphs. Discrete Appl. Math. 116(1–2), 103–113 (2002)

    MathSciNet  MATH  Google Scholar 

  55. G.A. Cheston, G.H. Fricke, S.T. Hedetniemi, D.P. Jacobs, On the computational complexity of upper fractional domination. Discrete Appl. Math. 27, 195–207 (1990)

    MathSciNet  MATH  Google Scholar 

  56. E. Cockayne, S. Goodman, S. Hedetniemi, A linear algorithm for the domination number of a tree. Inform. Process. Lett. 4(2), 41–44 (1975)

    MATH  Google Scholar 

  57. E.J. Cockayne, S.T. Hedetniemi, A linear algorithm for the maximum weight of an independent set in a tree, in Proc. Seventh Southeastern Conf. on Combinatorics, Graph Theory and Computing, Utilitas Math, Winnipeg, 1976, pp 217–228

    Google Scholar 

  58. E.J. Cockayne, G. MacGillivray, C.M. Mynhardt, A linear algorithm for 0-1 universal minimal dominating functions of trees. J. Combin. Math. Combin. Comput. 10, 23–31 (1991)

    MathSciNet  MATH  Google Scholar 

  59. E.J. Cockayne, F.D.K. Roberts, Computation of minimum independent dominating sets in graphs. Technical Report DM-76-IR, Dept. Math., Univ. Victoria, 1974

    Google Scholar 

  60. E.J. Cockayne, F.D.K. Roberts, Computation of dominating partitions. Infor. 15, 94–106 (1977)

    MATH  Google Scholar 

  61. C.J. Colbourn, J.M. Keil, L.K. Stewart, Finding minimum dominating cycles in permutation graphs. Oper. Res. Lett. 4, 13–17 (1985)

    MathSciNet  MATH  Google Scholar 

  62. C.J. Colbourn, L.K. Stewart, Permutation graphs: connected domination and Steiner trees. Discrete Math. 86, 179–189 (1990)

    MathSciNet  MATH  Google Scholar 

  63. C. Cooper, M. Zito, An analysis of the size of the minimum dominating sets in random recursive trees, using the Cockayne-Goodman-Hedetniemi algorithm. Disctere Appl. Math. 157(9), 2010–2014 (2009)

    MathSciNet  MATH  Google Scholar 

  64. D.G. Corneil, Lexicographic breadth first search—a survey. Lect. Notes Comput. Sci. 3353, 1–19 (2004)

    MathSciNet  Google Scholar 

  65. D.G. Corneil, A simple 3-sweep LBFS algorithm for the recognition of unit interval graphs. Discrete Appl. Math. 138, 371–379 (2004)

    MathSciNet  MATH  Google Scholar 

  66. D.G. Corneil, J.M. Keil, A dynamic programming approach to the dominating set problem on k-trees. SIAM J. Algebraic Discrete Methods 8, 535–543 (1987)

    MathSciNet  MATH  Google Scholar 

  67. D.G. Corneil, E. Kohler, J.-M. Lanlignel, On end-vertices of Lexicographic Breadth First Search. Discrete Appl. Math. 158, 434–443 (2010)

    MathSciNet  MATH  Google Scholar 

  68. D.G. Corneil, H. Lerchs, L. Stewart, Complement reducible graphs. Discrete Appl. Math. 3, 163–174 (1981)

    MathSciNet  MATH  Google Scholar 

  69. D.G. Corneil, S. Olariu, L. Stewart, The ultimate interval graph recognition algorithm? (extended abstract), in: Proc. Ninth Annual ACM-SIAM Symp. Discrete Alg., ACM, New York (SIAM, Philadelphia, 1998), pp. 175–180

    Google Scholar 

  70. D.G. Corneil, S. Olariu, L. Stewart, The LBFS structure and recognition of interval graphs. SIAM J. Discrete Math. 23, 1905–1953 (2009)

    MathSciNet  MATH  Google Scholar 

  71. D.G. Corneil, S. Olariu, L. Stewart, A linear time algorithm to compute a dominating path in an AT-free graph. Inform. Process. Lett. 54, 253–258 (1995)

    MathSciNet  MATH  Google Scholar 

  72. D.G. Corneil, S. Olariu, L. Stewart, Asteroidal triple-free graphs. SIAM J. Discrete Math. 790, 211–224 (1994)

    MathSciNet  Google Scholar 

  73. D.G. Corneil, S. Olariu, L. Stewart, Computing a dominating pair in an asteroidal triple-free graph in linear time, in Proc. 4th Algorithms and Data Structures Workshop. LNCS, vol. 955 (Springer, Berlin, 1995), pp. 358–368

    Google Scholar 

  74. D.G. Corneil, S. Olariu, L. Stewart, A linear time algorithm to compute dominating pairs in asteroidal triple-free graphs, in Proc. 22nd Internat. Colloq. on Automata, Languages and Programming (ICALP’95). Lecture Notes in Computer Science, vol. 994 (Springer, Berlin, 1995), pp. 292–302

    Google Scholar 

  75. D.G. Corneil, S. Olariu, L. Stewart, Linear time algorithms for dominating pairs in asteroidal triple-free graphs. SIAM J. Comput. 944, 292–302 (1995)

    Google Scholar 

  76. D.G. Corneil, Y. Perl, Clustering and domination in perfect graphs. Discrete Appl. Math. 9, 27–39 (1984)

    MathSciNet  MATH  Google Scholar 

  77. D.G. Corneil, Y. Perl, L. Stewart Burlingham, A linear recognition algorithm for cographs. SIAM J. Comput. 14, 926–934 (1985)

    MathSciNet  MATH  Google Scholar 

  78. D.G. Corneil, L.K. Stewart, Dominating sets in perfect graphs. Discrete Math. 86, 145–164 (1990)

    MathSciNet  MATH  Google Scholar 

  79. J. Dabney, B.C. Dean, S.T. Hedetniemi, A Linear-Time algorithm for broadcast domination in a tree. Networks 53(2), 160–169 (2009)

    MathSciNet  MATH  Google Scholar 

  80. P. Damaschke, H. Müller, D. Kratsch, Domination in convex and chordal bipartite graphs. Inform. Process. Lett. 36, 231–236 (1990)

    MathSciNet  MATH  Google Scholar 

  81. A. D’Atri, M. Moscarini, Distance-hereditary graphs, Steiner trees, and connected domination. SIAM J. Comput. 17, 521–538 (1988)

    MathSciNet  Google Scholar 

  82. D.P. Day, O.R. Oellermann, H.C. Swart, Steiner distance-hereditary graphs. SIAM J. Discrete Math. 7, 437–442 (1994)

    MathSciNet  MATH  Google Scholar 

  83. C.F. de Jaenisch, Traite des Applications de l’Analyse Mathematiques au jeu des Echecs. (Leningrad, 1862)

    Google Scholar 

  84. G.S. Domke, J.H. Hattingh, S.T. Hedetniemi, R.C. Laskar, L.R. Markus, Restrained domination in graphs. Discrete Math. 203(1–3), 61–69 (1999)

    MathSciNet  MATH  Google Scholar 

  85. S.E. Dreyfus, A.M. Law, The Art and Theory of Dynamic Programming (Academic, New York, 1977)

    MATH  Google Scholar 

  86. J.E. Dunbar, W. Goddard, S. Hedetniemi, A.A. McRae, M.A. Henning, The algorithmic complexity of minus domination in graphs. Discrete Appl. Math. 68(1–2), 73–84 (1996)

    MathSciNet  MATH  Google Scholar 

  87. S. Even, A. Pnueli, A. Lempel, Permutation graphs and transitive graphs. J. Assoc. Comput. Mach. 19(3), 400–410 (1972)

    MathSciNet  MATH  Google Scholar 

  88. L. Euler, Solutio problematis ad geometriam situs pertinentis. Acad. Sci. Imp. Petropol. 8, 128–140 (1736)

    Google Scholar 

  89. M. Farber, Applications of linear programming duality to problems involving independence and domination. Ph.D. Thesis, Simon Fraser Univ., 1981

    Google Scholar 

  90. M. Farber, Domination and duality in weighted trees. Congr. Numer. 33, 3–13 (1981)

    MathSciNet  Google Scholar 

  91. M. Farber, Independent domination in chordal graphs. Oper. Res. Lett. 1, 134–138 (1982)

    MathSciNet  MATH  Google Scholar 

  92. M. Farber, Characterizations of strongly chordal graphs. Discrete Math. 43, 173–189 (1983)

    MathSciNet  MATH  Google Scholar 

  93. M. Farber, Domination, independent domination and duality in strongly chordal graphs. Discrete Appl. Math. 7, 115–130 (1984)

    MathSciNet  MATH  Google Scholar 

  94. M. Farber, J.M. Keil, Domination in permutation graphs. J. Algorithms 6, 309–321 (1985)

    MathSciNet  MATH  Google Scholar 

  95. A.M. Farley, S.T. Hedetniemi, A. Proskurowski, Partitioning trees: matching, domination and maximum diameter. Int. J. Comput. Inform. Sci. 10, 55–61 (1981)

    MathSciNet  MATH  Google Scholar 

  96. M.R. Fellows, M.N. Hoover, Perfect domination. Australas. J. Combin. 3, 141–150 (1991)

    MathSciNet  MATH  Google Scholar 

  97. C.M.H. de Figueiredo, J. Meidanis, C.P. de Mello, A linear-time algorithm for proper interval graph recognition. Inform. Process. Lett. 56, 179–184 (1995)

    MathSciNet  MATH  Google Scholar 

  98. G.H. Fricke, M.A. Henning, O.R. Oellermann, H.C. Swart, An efficient algorithm to compute the sum of two distance domination parameters. Discrete Appl. Math. 68, 85–91 (1996)

    MathSciNet  MATH  Google Scholar 

  99. M.R. Garey, D.S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness (Freeman, New York, 1979)

    MATH  Google Scholar 

  100. F. Gavril, Algorithms for minimum colorings, maximum clique, minimum coverings by cliques and maximum independent set of a chordal graph. SIAM J. Comput. 1, 180–187 (1972)

    MathSciNet  MATH  Google Scholar 

  101. M.C. Golumbic, Algorithmic Graph Theory and Perfect Graphs (Academic, New York, 1980)

    MATH  Google Scholar 

  102. M.C. Golumbic, Algorithmic aspect of perfect graphs. Ann. Discrete Math. 21, 301–323 (1984)

    MathSciNet  Google Scholar 

  103. J. Guo, R. Niedermeier, D. Raible, Improved algorithms and complexity results for power domination in graphs. Algorithmica 52(2), 177–202 (2008)

    MathSciNet  MATH  Google Scholar 

  104. M. Habib, R. McConnell, C. Paul, L. Viennot, Lex-BFS and partition refinement, with applications to transitive orientation, interval graph recognition and consecutive ones testing. Theor. Comput. Sci. 234, 59–84 (2000)

    MathSciNet  MATH  Google Scholar 

  105. P.H. Hammer, F. Maffray, Completely separable graphs. Discrete Appl. Math. 27, 85–99 (1990)

    MathSciNet  MATH  Google Scholar 

  106. E.O. Hare, S.T. Hedetniemi, A linear algorithm for computing the knight’s domination number of a K ×N chessboard. Congr. Numer. 59, 115–130 (1987)

    MathSciNet  Google Scholar 

  107. J.H. Hattingh, M.A. Henning, The complexity of upper distance irredundance. Congr. Numer. 91, 107–115 (1992)

    MathSciNet  Google Scholar 

  108. J.H. Hattingh, M.A. Henning, P.J. Slater, On the algorithmic complexity of signed domination in graphs. Australas. J. Combin. 12, 101–112 (1995)

    MathSciNet  MATH  Google Scholar 

  109. J.H. Hattingh, M.A. Henning, J.L. Walters, On the computational complexity of upper distance fractional domination. Australas. J. Combin. 7, 133–144 (1993)

    MathSciNet  MATH  Google Scholar 

  110. J.H. Hattingh, R.C. Laskar, On weak domination in graphs. Ars Combin. 49, 205–216 (1998)

    MathSciNet  MATH  Google Scholar 

  111. T.W. Haynes, S.M. Hedetniemi, S.T. Hedetniemi, M.A. Henning, Domination in graphs applied to electric power networks. SIAM J. Discrete Math. 15(4), 519–529 (2002)

    MathSciNet  MATH  Google Scholar 

  112. T.W. Haynes, S.T. Hedetniemi, P.J. Slater, Fundamentals of Domination in Graphs (Marcel Dekker, New York, 1997)

    Google Scholar 

  113. T.W. Haynes, S.T. Hedetniemi, P.J. Slater (eds.), Domination in Graphs: Advanced Topics (Marcel Dekker, New York, 1997)

    Google Scholar 

  114. S.M. Hedetniemi, S.T. Hedetniemi, D.P. Jacobs, Private domination: theory and algorithms. Congr. Numer. 79, 147–157 (1990)

    MathSciNet  MATH  Google Scholar 

  115. S.M. Hedetniemi, S.T. Hedetniemi, R.C. Laskar, Domination in trees: models and algorithms, in Graph Theory with Applications to Algorithms and Computer Science, ed. by Y. Alavi, G. Chartrand, L. Lesniak, D.R. Lick, C.E. Wall (Wiley, New York, 1985), pp. 423–442

    Google Scholar 

  116. S.M. Hedetniemi, A.A. McRae, D.A. Parks, Complexity results. in Domination in Graphs: Advanced Topics, Chapter 9, ed. by T.W. Haynes, S.T. Hedetniemi, P.J. Slater (Marcel Dekker, New York, 1997)

    Google Scholar 

  117. S.T. Hedetniemi, R.C. Laskar, Bibliography on domination in graphs and some basic definitions of domination parameters. Discrete Math. 86, 257–277 (1990)

    MathSciNet  MATH  Google Scholar 

  118. S.T. Hedetniemi, R.C. Laskar, J. Pfaff, A linear algorithm for finding a minimum dominating set in a cactus. Discrete Appl. Math. 13, 287–292 (1986)

    MathSciNet  MATH  Google Scholar 

  119. P. Hell, J. Huang, Certifying LexBFS recognition algorithms for proper interval graphs and proper interval bigraphs. SIAM J. Discrete Math. 18, 55–570 (2005)

    MathSciNet  Google Scholar 

  120. A.J. Hoffman, A.W.J. Kolen, M. Sakarovitch, Totally-balanced and greedy matrices. SIAM J. Algebraic Discrete Methods 6, 721–730 (1985)

    MathSciNet  MATH  Google Scholar 

  121. E. Howorka, A characterization of distance-hereditary graphs. Q. J. Math. Oxford Ser. 2 28, 417–420 (1977)

    MathSciNet  Google Scholar 

  122. W. Hsu, The distance-domination numbers of trees. Oper. Res. Lett. 1, 96–100 (1982)

    MATH  Google Scholar 

  123. W.-L. Hsu, A simple test for interval graphs. Lect. Notes Comput. Sci. 657, 11–16 (1993)

    Google Scholar 

  124. W.-L. Hsu, T.-H. Ma, Fast and simple algorithms for recognizing chordal comparability graphs and interval graphs. SIAM J. Comput. 28, 1004–1020 (1999)

    MathSciNet  MATH  Google Scholar 

  125. W.-L. Hsu, R.M. McConnell, PC trees and circular-ones arrangements. Theor. Comput. Sci. 296, 59–74 (2003)

    MathSciNet  Google Scholar 

  126. S.F. Hwang, G.J. Chang, The k-neighbor domination problem in block graphs. Eur. J. Oper. Res. 52, 373–377 (1991)

    MATH  Google Scholar 

  127. O.H. Ibarra, Q. Zheng, Some efficient algorithms for permutation graphs. J. Algorithms 16, 453–469 (1994)

    MathSciNet  MATH  Google Scholar 

  128. R.W. Irving, On approximating the minimum independent dominating set. Inform. Process. Lett. 37(4), 197–200 (1991)

    MathSciNet  MATH  Google Scholar 

  129. M.S. Jacobson, K. Peters, Complexity questions for n-domination and related parameters. Congr. Numer. 68, 7–22 (1989)

    MathSciNet  Google Scholar 

  130. T.S. Jayaram, G. Sri Karishna, C. Pandu Rangan, A unified approach to solving domination problems on block graphs. Report TR-TCS-90–09, Dept. of Computer Science and Eng., Indian Inst. of Technology, 1990

    Google Scholar 

  131. D.S. Johnson, The NP-completeness column: an ongoing guide. J. Algorithms 5, 147–160 (1984)

    MathSciNet  MATH  Google Scholar 

  132. D.S. Johnson, The NP-completeness column: an ongoing guide. J. Algorithms 6, 291–305, 434–451 (1985)

    MathSciNet  MATH  Google Scholar 

  133. V. Kamakoti, C. Pandu Rangan, Efficient transitive reduction of permutation graphs and its applications. J. Comput. Sci. Inform. Comput. S. India, 23(3), 52–59 (1993)

    Google Scholar 

  134. L. Kang, M.Y. Sohn, T.C.E. Cheng, Paired-domination in inflated graphs. Theor. Comput. Sci. 320(2–3), 485–494 (2004)

    MathSciNet  MATH  Google Scholar 

  135. O. Kariv, S.L. Hakimi, An algorithmic approach to network location problems I: the p-centers. SIAM J. Appl. Math. 37, 513–538 (1979)

    MathSciNet  MATH  Google Scholar 

  136. O. Kariv, S.L. Hakimi, An algorithmic approach to network location problems II: the p-medians. SIAM J. Appl. Math. 37, 539–560 (1979)

    MathSciNet  MATH  Google Scholar 

  137. J.M. Keil, Total domination in interval graphs. Inform. Process. Lett. 22, 171–174 (1986)

    MathSciNet  MATH  Google Scholar 

  138. J.M. Keil, The complexity of domination problems in circle graphs. Discrete Appl. Math. 42, 51–63 (1993)

    MathSciNet  MATH  Google Scholar 

  139. J.M. Keil, D. Schaefer, An optimal algorithm for finding dominating cycles in circular-arc graphs. Discrete Appl. Math. 36, 25–34 (1992)

    MathSciNet  MATH  Google Scholar 

  140. T. Kikuno, N. Yoshida, Y. Kakuda, The NP-completeness of the dominating set problem in cubic planar graphs. Trans. IEEE, E63-E(6):443–444 (1980)

    Google Scholar 

  141. T. Kikuno, N. Yoshida, Y. Kakuda, A linear algorithm for the domination number of a series-parallel graph. Discrete Appl. Math. 5, 299–311 (1983)

    MathSciNet  MATH  Google Scholar 

  142. E. Köhler, Connected domination and dominating clique in trapezoid graphs. Discrete Appl. Math. 99, 91–110 (2000)

    MathSciNet  MATH  Google Scholar 

  143. A. Kolen, Solving covering problems and the uncapacitated plant location problem on trees. Eur. J. Oper. Res. 12, 266–278 (1983)

    MathSciNet  MATH  Google Scholar 

  144. N. Korte, R.H. Mohring, An incremental linear-time algorithm for recognizing interval graphs. SIAM J. Comput. 18, 68–81 (1989)

    MathSciNet  MATH  Google Scholar 

  145. D. Kratsch, Finding dominating cliques efficiently, in strongly chordal graphs and undirected path graphs. Discrete Math. 86, 225–238 (1990)

    MathSciNet  MATH  Google Scholar 

  146. D. Kratsch, Algorithms, in Domination in Graphs: Advanced Topics, Chapter 8, ed. by T.W. Haynes, S.T. Hedetniemi, P.J. Slater (Marcel Dekker, New York, 1997)

    Google Scholar 

  147. D. Kratsch, R.M. McConnel, K. Mehlhorn, J.P. Spinrad, Certifying algorithms for recognizing interval graphs and permutation graphs. SIAM J. Discrete Math. 36, 326–353 (2006)

    MATH  Google Scholar 

  148. D. Kratsch, L. Stewart, Domination on cocomparability graphs. SIAM J. Discrete Math. 6(3), 400–417 (1993)

    MathSciNet  MATH  Google Scholar 

  149. R. Laskar, J. Pfaff, S.M. Hedetniemi, S.T. Hedetniemi, On the algorithmic complexity of total domination. SIAM J. Algebraic Discrete Methods 5(3), 420–425 (1984)

    MathSciNet  MATH  Google Scholar 

  150. E.L. Lawler, P.J. Slater, A linear time algorithm for finding an optimal dominating subforest of a tree, in Graph Theory with Applications to Algorithms and Computer Science (Wiley, New York, 1985), pp. 501–506

    Google Scholar 

  151. Y.D. Liang, C. Rhee, S.K. Dall, S. Lakshmivarahan, A new approach for the domination problem on permutation graphs. Inform. Process. Lett. 37, 219–224 (1991)

    MathSciNet  MATH  Google Scholar 

  152. C.-S. Liao, G.J. Chang, Algorithmic aspect of k-tuple domination in graphs. Taiwan. J. Math. 6(3), 415–420 (2002)

    MathSciNet  MATH  Google Scholar 

  153. M. Livingston, Q.F. Stout, Constant time computation of minimum dominating sets. Congr. Numer. 105, 116–128 (1994)

    MathSciNet  MATH  Google Scholar 

  154. P.J. Looges, S. Olariu, Optimal greedy algorithms for indifference graphs. Comput. Math. Appl. 25, 15–25 (1993)

    MathSciNet  MATH  Google Scholar 

  155. E. Loukakis, Two algorithms for determining a minimum independent dominating set. Int. J. Comput. Math. 15, 213–229 (1984)

    MathSciNet  MATH  Google Scholar 

  156. T.L. Lu, P.H. Ho, G.J. Chang, The domatic number problem in interval graphs. SIAM J. Discrete Math. 3, 531–536 (1990)

    MathSciNet  MATH  Google Scholar 

  157. K.L. Ma, C.W.H. Lam, Partition algorithm for the dominating set problem. Congr. Numer. 81, 69–80 (1991)

    MathSciNet  Google Scholar 

  158. G.K. Manacher, T.A. Mankus, Finding a domatic partition of an interval graph in time O(n). SIAM J. Discrete Math. 9, 167–172 (1996)

    MathSciNet  MATH  Google Scholar 

  159. M.V. Marathe, H.B. Hunt III, S.S. Ravi, Efficient approximation algorithms for domatic partition and on-line coloring of circular arc graphs. Discrete Appl. Math. 64, 135–149 (1996)

    MathSciNet  MATH  Google Scholar 

  160. R.M. McConnell, J.P. Spinrad, Modular decomposition and transitive orientation. Discrete Math. 201, 189–241 (1999)

    MathSciNet  MATH  Google Scholar 

  161. A.A. McRae, S.T. Hedetniemi, Finding n-independent dominating sets. Congr. Numer. 85, 235–244 (1991)

    MathSciNet  Google Scholar 

  162. S.L. Mitchell, S.T. Hedetniemi, Edge domination in trees. Congr. Numer. 19, 489–509 (1977)

    MathSciNet  Google Scholar 

  163. S.L. Mitchell, S.T. Hedetniemi, Independent domination in trees. Congr. Numer. 29, 639–656 (1979)

    Google Scholar 

  164. S.L. Mitchell, S.T. Hedetniemi, S. Goodman, Some linear algorithms on trees. Congr. Numer. 14, 467–483 (1975)

    MathSciNet  Google Scholar 

  165. H. Müller, A. Brandstädt, The NP-completeness of Steiner tree and dominating set for chordal bipartite graphs. Theor. Comput. Sci. 53, 257–265 (1987)

    MATH  Google Scholar 

  166. K.S. Natarajan, L.J. White, Optimum domination in weighted trees. Inform. Process. Lett. 7, 261–265 (1978)

    MathSciNet  MATH  Google Scholar 

  167. G.L. Nemhauser, Introduction to Dynamic Programming (Wiley, New York, 1967)

    Google Scholar 

  168. S.L. Peng, M.S. Chang, A new approach for domatic number problem on interval graphs, in Proc. National Comp. Symp., Taipei, Repubic of China, 1991, pp. 236–241

    Google Scholar 

  169. S.L. Peng, M.S. Chang, A simple linear time algorithm for the domatic partition problem on strongly chordal graphs. Inform. Process. Lett. 43, 297–300 (1992)

    MathSciNet  MATH  Google Scholar 

  170. J. Pfaff, R. Laskar, S.T. Hedetniemi, Linear algorithms for independent domination and total domination in series-parallel graphs. Congr. Numer. 45, 71–82 (1984)

    MathSciNet  Google Scholar 

  171. A. Pnueli, A. Lempel, S. Even, Transitive orientation of graphs and identification of permutation graphs. Can. J. Math. 23, 160–175 (1971)

    MathSciNet  MATH  Google Scholar 

  172. A. Proskurowski, Minimum dominating cycles in 2-trees. Int. J. Comput. Inform. Sci. 8, 405–417 (1979)

    MathSciNet  MATH  Google Scholar 

  173. S. Rajbaum, Improved tree decomposition based algorithms for domination-like problems. Lect. Notes Comut. Sci. 2286, 613–627 (2002)

    Google Scholar 

  174. G. Ramalingam, C. Pandu Rangan, Total domination in interval graphs revisited. Inform. Process. Lett. 27, 17–21 (1988)

    MathSciNet  MATH  Google Scholar 

  175. G. Ramalingam, C. Pandu Rangan, A unified approach to domination problems in interval graphs. Inform. Process. Lett. 27, 271–274 (1988)

    MathSciNet  MATH  Google Scholar 

  176. A. Raychaudhuri, On powers of interval and unit interval graphs. Congr. Numer. 59, 235–242 (1987)

    MathSciNet  Google Scholar 

  177. F.S. Roberts, On the compatibility between a graph and a simple order. J. Combin. Theory B 11, 28–38 (1971)

    MATH  Google Scholar 

  178. J.S. Rohl, A faster lexicographic N queens algorithm. Inform. Process. Lett. 17, 231–233 (1983)

    Google Scholar 

  179. D.J. Rose, R.E. Tarjan, G.S. Lueker, Algorithmic aspects of vertex elimination on graphs. SIAM J. Discrete Math. 5, 266–283 (1976)

    MathSciNet  MATH  Google Scholar 

  180. P. Scheffler, Linear-time algorithms for NP-complete problems restricted to partial k-trees. Technical Report 03/87, IMATH, Berlin, 1987

    Google Scholar 

  181. W.-K. Shih, W.-L. Hsu, A new planarity test. Theor. Comput. Sci. 223, 179–191 (1999)

    MathSciNet  MATH  Google Scholar 

  182. K. Simon, A new simple linear algorithm to recognize interval graphs. Lect. Notes Comput. Sci. 553, 289–308 (1991)

    Google Scholar 

  183. P.J. Slater, R-domination in graphs. J. Assoc. Comput. Mach. 23, 446–450 (1976)

    MathSciNet  MATH  Google Scholar 

  184. P.J. Slater, Domination and location in acyclic graphs. Networks 17, 55–64 (1987)

    MathSciNet  MATH  Google Scholar 

  185. R. Sosic, J. Gu, A polynomial time algorithm for the N-queens problem. SIGART Bull. 2(2), 7–11 (1990)

    Google Scholar 

  186. J. Spinrad, On comparability and permutation graphs. SIAM J. Comput. 14, 658–670 (1985)

    MathSciNet  MATH  Google Scholar 

  187. A. Srinivasa Rao, C. Pandu Rangan, Linear algorithm for domatic number problem on interval graphs. Inform. Process. Lett. 33, 29–33 (1989/1990)

    MathSciNet  Google Scholar 

  188. A. Srinivasan Rao, C. Pandu Rangan, Efficient algorithms for the minimum weighted dominating clique problem on permutation graphs. Theor. Comput. Sci. 91, 1–21 (1991)

    Google Scholar 

  189. J.A. Telle, A. Proskurowski, Efficient sets in partial k-trees. Discrete Appl. Math. 44, 109–117 (1993)

    MathSciNet  MATH  Google Scholar 

  190. J.A. Telle, A. Proskurowski, Practical algorithms on partial k-trees with an application to domination-type problems, in F. Dehne, J.R. Sack, N. Santoro, S. Whitesides Proc. Third Workshop on Algorithms and Data Structures (WADS’93). Lecture Notes in Computer Science, vol. 703, Montréal (Springer, Berlin, 1993), pp. 610–621

    Google Scholar 

  191. K.H. Tsai, W.L. Hsu, Fast algorithms for the dominating set problem on permutation graphs. Algorithmica 9, 109–117 (1993)

    MathSciNet  Google Scholar 

  192. C. Tsouros, M. Satratzemi, Tree search algorithms for the dominating vertex set problem. Int. J. Comput. Math. 47, 127–133 (1993)

    MATH  Google Scholar 

  193. D.B. West, Introduction to Graph Theory, 2nd edn. (Prentice-Hall, Inc., Upper Saddle River, NJ, 2001)

    Google Scholar 

  194. K. White, M. Farber, W. Pulleyblank, Steiner trees, connected domination and strongly chordal graphs. Networks 15, 109–124 (1985)

    MathSciNet  MATH  Google Scholar 

  195. T.V. Wimer, Linear algorithms for the dominating cycle problems in series-parallel graphs, partial k-trees and Halin graphs. Congr. Numer. 56, 289–298 (1986)

    MathSciNet  Google Scholar 

  196. M. Yannakakis, F. Gavril, Edge dominating sets in graphs. SIAM J. Appl. Math. 38(3), 364–372 (1980)

    MathSciNet  MATH  Google Scholar 

  197. H.G. Yeh, Distance-hereditary graphs: combinatorial structures and algorithms. Ph.D. Thesis, Univ. Taiwan, 1997

    Google Scholar 

  198. H.G. Yeh, G.J. Chang, Algorithmic aspect of majority domination. Taiwan. J. Math. 1, 343–350 (1997)

    MathSciNet  MATH  Google Scholar 

  199. H.G. Yeh, G.J. Chang, The path-partition problem in bipartite distance-hereditary graphs. Taiwanese J. Math. 2, 353–360 (1998)

    MathSciNet  MATH  Google Scholar 

  200. H.G. Yeh, G.J. Chang, Weighted connected domination and Steiner trees in distance-hereditary graphs. Discrete Appl. Math. 87, 245–253 (1998)

    MathSciNet  MATH  Google Scholar 

  201. C. Yen, R.C.T. Lee, The weighted perfect domination problem. Inform. Process. Lett. 35(6), 295–299 (1990)

    MathSciNet  MATH  Google Scholar 

  202. C. Yen, R.C.T. Lee, The weighted perfect domination problem and its variants. Discrete Appl. Math. 66, 147–160 (1996)

    MathSciNet  MATH  Google Scholar 

  203. W.C.-K. Yen, The bottleneck independent domination on the classes of bipartite graphs and block graphs. Inform. Sci. 157, 199–215 (2003)

    MathSciNet  MATH  Google Scholar 

  204. W.C.-K. Yen, Bottleneck domination and bottleneck independent domination on graphs. J. Inform. Sci. Eng. 18(2), 311–331 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gerard Jennhwa Chang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this entry

Cite this entry

Chang, G.J. (2013). Algorithmic Aspects of Domination in Graphs. In: Pardalos, P., Du, DZ., Graham, R. (eds) Handbook of Combinatorial Optimization. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-7997-1_26

Download citation

Publish with us

Policies and ethics