Independence dominating set

From HandWiki
Each maximal independent set of the graph is shown in blue, and each has a set dominating it in red. The largest dominating set has a size of 1, so the independence domination number of the graph is iγ(G)=1 (which is less than the domination number γ(G)=2).

In graph theory, an independence dominating set for a graph G=(V,E) is a subset DV that dominates a given independent set A of G; that is, every vertex in A is either in D or adjacent to a vertex in D.[1] Unlike ordinary dominating sets, which must dominate every vertex in the graph, an independence dominating set is only required to dominate the vertices of a particular independent set.

The independence domination number iγ(G) of a graph G is the maximum, over all independent sets A of G, of the smallest set dominating A.[1] Dominating subsets of vertices requires potentially fewer vertices than dominating all vertices, so iγ(G)γ(G) for all graphs G.

The inequality can be strict; there are graphs G for which iγ(G)<γ(G). For example, for some integer n, let G be a graph in which the vertices are the rows and columns of an n-by-n board, and two such vertices are connected if and only if they intersect. The only independent sets are sets of only rows or sets of only columns, and each of them can be dominated by a single vertex (a column or a row), so iγ(G)=1. However, to dominate all vertices we need at least one row and one column, so γ(G)=2. Moreover, the ratio between γ(G)/iγ(G) can be arbitrarily large. For example, if the vertices of G are all the subsets of squares of an n-by-n board, then still iγ(G)=1, but γ(G)=n.[1]

Connection to Vizing's conjecture

The independence domination number is closely connected to Vizing's conjecture, which states that for all graphs G and H, the domination number of the Cartesian product satisfies γ(GH)γ(G)γ(H).[2] Aharoni and Szabó showed that for all graphs G and H,[3]

γ(GH)iγ(G)γ(H)
iγ(GH)iγ(G)iγ(H).

Since any graph class for which γ(G)=iγ(G) automatically satisfies Vizing's conjecture, this connection motivates the study of which graph classes have this property.[2]

Results for specific graph classes

For chordal graphs, the independence domination number equals the domination number: γ(G)=iγ(G).[1] This implies that Vizing's conjecture holds for chordal graphs.[3] For strongly chordal graphs, the same equality holds since the fractional domination number equals the domination number for such graphs.[2]

For cographs, the independence domination number has a simple characterization: iγ(G) equals the number of connected components of G.[2] This follows from the recursive structure of cographs as joins and unions: in a join G1G2, any maximal independent set is contained in one constituent and can be dominated by a single vertex from the other, giving iγ(G)=1; in a union G1G2, the independence domination numbers add.[2]

Computational complexity

Computing the independence domination number is NP-complete for several graph classes, including chordal graphs (since domination is already NP-complete for chordal graphs) and bipartite graphs. It is also NP-complete to decide whether iγ(G)2 for weakly chordal graphs.[4]

On the other hand, polynomial-time algorithms exist for several restricted graph classes:[2]

For general graphs, there is an exact exponential-time algorithm running in O*(1.7972n) time. This algorithm enumerates all maximal independent sets (of which there are at most 3n/3 by the Moon–Moser bound) and finds a minimum dominating set for each using a branching strategy combined with maximum matching.[2]

Approximation

For planar graphs, there is a polynomial-time approximation scheme (PTAS) using Baker's technique of layered decomposition:[2] for every ε>0, there exists a linear-time algorithm that computes a value at least (1ε)iγ(G). The approach partitions vertices into layers based on a plane embedding, removes periodic layers to obtain graphs of bounded treewidth, and applies the exact bounded-treewidth algorithm to each piece.

Bi-independent domination number

The bi-independent domination number iγi(G) of a graph G is the maximum, over all independent sets A of G, of the smallest independent set dominating A. The following relations hold for any graph G: i(G)γ(G)iγ(G)i(G)iγi(G)iγ(G) where i(G) is the independent domination number.

See also

References

  1. 1.0 1.1 1.2 1.3 Aharoni, Ron; Berger, Eli; Ziv, Ran (2007-05-01). "Independent systems of representatives in weighted graphs" (in en). Combinatorica 27 (3): 253–267. doi:10.1007/s00493-007-2086-y. ISSN 1439-6912. https://www.researchgate.net/publication/220441357_Independent_systems_of_representatives_in_weighted_graphs. 
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Hon, Wing-Kai; Kloks, Ton; Liu, Hsiang Hsuan; Poon, Sheung-Hung; Wang, Yue-Li (2013). "On Independence Domination". Fundamentals of Computation Theory. FCT 2013. Lecture Notes in Computer Science. 8070. Berlin, Heidelberg: Springer. doi:10.1007/978-3-642-40164-0_19. 
  3. 3.0 3.1 Aharoni, Ron; Szabó, Tibor (2009). "Vizing's conjecture for chordal graphs". Discrete Mathematics 309: 1766–1768. doi:10.1016/j.disc.2008.02.025. 
  4. Milanič, Martin (2013). "A note on domination and independence-domination numbers of graphs". Ars Mathematica Contemporanea 6: 89–97. ISSN 1855-3966. https://scispace.com/pdf/a-note-on-domination-and-independence-domination-numbers-of-4tw0byhufg.pdf.