Article · Wikipedia archive · Last revised Jul 27, 2026

Certified dominating set

In graph theory, a certified dominating set of a graph is a type of dominating set in which every vertex in the set has either zero or at least two neighbours outside the set. The concept was introduced by Dettlaff, Lemańska, Topp, Ziemann, and Żyliński in 2018.

Last revised
Jul 27, 2026
Read time
≈ 8 min
Length
1,891 w
Citations
23
Source
A graph with a minimum certified dominating set colored. Red vertices are illuminated, while blue vertices are shadowed. source ↗

In graph theory, a certified dominating set of a graph is a type of dominating set in which every vertex in the set has either zero or at least two neighbours outside the set. The concept was introduced by Dettlaff, Lemańska, Topp, Ziemann, and Żyliński in 2018.1

The concept models a scenario involving officials and civilians in a social network. Given a set D {\displaystyle D} of officials and a set W {\displaystyle W} of civilians, each civilian must be served by some official, and whenever an official serves a civilian, there must be at least one other civilian who can observe the official, acting as a witness to prevent potential abuse. The certified domination number represents the minimum number of officials needed to guarantee such a service.1

Definition

Let G = ( V , E ) {\displaystyle G=(V,E)} be a graph. A dominating set D V {\displaystyle D\subseteq V} is called a certified dominating set if for every vertex v D {\displaystyle v\in D} , the number of neighbours of v {\displaystyle v} in V D {\displaystyle V\setminus D} is either zero or at least two. Equivalently, no vertex in D {\displaystyle D} has exactly one neighbour outside D {\displaystyle D} .1

The certified domination number of G {\displaystyle G} , denoted γ cer ( G ) {\displaystyle \gamma _{\text{cer}}(G)} , is the minimum cardinality of a certified dominating set in G {\displaystyle G} . A certified dominating set of minimum cardinality is called a γ cer {\displaystyle \gamma _{\text{cer}}} -set.12

The vertices of D {\displaystyle D} can be classified based on their neighbours in V D {\displaystyle V\setminus D} . A vertex in D {\displaystyle D} with no neighbours in V D {\displaystyle V\setminus D} is called shadowed, a vertex in D {\displaystyle D} with exactly one neighbour in V D {\displaystyle V\setminus D} is called half-shadowed, and a vertex in D {\displaystyle D} with at least two neighbours in V D {\displaystyle V\setminus D} is called illuminated. A dominating set is certified if and only if it contains no half-shadowed vertices.1

Properties and examples

For any graph G {\displaystyle G} of order n {\displaystyle n} :1

  • The vertex set V {\displaystyle V} is always a certified dominating set, so 1 γ cer ( G ) n {\displaystyle 1\leq \gamma _{\text{cer}}(G)\leq n} .
  • γ cer ( G ) n 1 {\displaystyle \gamma _{\text{cer}}(G)\neq n-1} for any graph.
  • Every support vertex of G {\displaystyle G} belongs to every certified dominating set.
  • γ cer ( G ) = 1 {\displaystyle \gamma _{\text{cer}}(G)=1} if and only if G {\displaystyle G} has order at least three and contains a universal vertex.
  • If G 1 , G 2 , , G k {\displaystyle G_{1},G_{2},\ldots ,G_{k}} are the connected components of G {\displaystyle G} , then γ cer ( G ) = i = 1 k γ cer ( G i ) {\displaystyle \gamma _{\text{cer}}(G)=\sum _{i=1}^{k}\gamma _{\text{cer}}(G_{i})} .

The certified domination number is known exactly for several families of graphs:1

  • For the path P n {\displaystyle P_{n}} :
    • γ cer ( P n ) = 1 {\displaystyle \gamma _{\text{cer}}(P_{n})=1} if n = 1 {\displaystyle n=1} or n = 3 {\displaystyle n=3}
    • γ cer ( P n ) = 2 {\displaystyle \gamma _{\text{cer}}(P_{n})=2} if n = 2 {\displaystyle n=2}
    • γ cer ( P n ) = 4 {\displaystyle \gamma _{\text{cer}}(P_{n})=4} if n = 4 {\displaystyle n=4}
    • γ cer ( P n ) = n / 3 {\displaystyle \gamma _{\text{cer}}(P_{n})=\lceil n/3\rceil } otherwise
  • For the cycle C n {\displaystyle C_{n}} with n 3 {\displaystyle n\geq 3} :
    • γ cer ( C n ) = n / 3 {\displaystyle \gamma _{\text{cer}}(C_{n})=\lceil n/3\rceil }
  • For the complete graph K n {\displaystyle K_{n}} :
    • γ cer ( K n ) = 1 {\displaystyle \gamma _{\text{cer}}(K_{n})=1} if n = 1 {\displaystyle n=1} or n 3 {\displaystyle n\geq 3}
    • γ cer ( K n ) = 2 {\displaystyle \gamma _{\text{cer}}(K_{n})=2} if n = 2 {\displaystyle n=2}
  • For the complete bipartite graph K m , n {\displaystyle K_{m,n}} with 1 m n {\displaystyle 1\leq m\leq n} :
    • γ cer ( K m , n ) = 1 {\displaystyle \gamma _{\text{cer}}(K_{m,n})=1} if m = 1 {\displaystyle m=1} and n > 1 {\displaystyle n>1}
    • γ cer ( K m , n ) = 2 {\displaystyle \gamma _{\text{cer}}(K_{m,n})=2} otherwise
  • For the wheel graph W n {\displaystyle W_{n}} :
    • γ cer ( W n ) = 1 {\displaystyle \gamma _{\text{cer}}(W_{n})=1}

Bounds and relation to domination number

Since every certified dominating set is a dominating set, γ ( G ) γ cer ( G ) {\displaystyle \gamma (G)\leq \gamma _{\text{cer}}(G)} for all graphs G {\displaystyle G} . For a connected graph G {\displaystyle G} , the certified domination number satisfies:1

γ cer ( G ) γ ( G ) + | S 1 ( G ) | {\displaystyle \gamma _{\text{cer}}(G)\leq \gamma (G)+|S_{1}(G)|}

where γ ( G ) {\displaystyle \gamma (G)} is the domination number and S 1 ( G ) {\displaystyle S_{1}(G)} is the set of weak support vertices (support vertices adjacent to exactly one leaf). This bound is sharp, as equality holds for the corona of any graph without isolated vertices. As a consequence, γ cer ( G ) 2 γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)\leq 2\gamma (G)} . Additionally, if the strong support vertices of G {\displaystyle G} are adjacent to k {\displaystyle k} leaves in total, then γ cer ( G ) n k {\displaystyle \gamma _{\text{cer}}(G)\leq n-k} .1

Equality γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} holds in several cases:12

  • If G {\displaystyle G} has no weak support vertex (in particular, if δ ( G ) 2 {\displaystyle \delta (G)\geq 2} ), then γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} .
  • If G {\displaystyle G} has a unique minimum dominating set, then γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} .
  • If γ ( G v ) γ ( G ) {\displaystyle \gamma (G-v)\geq \gamma (G)} for every vertex v {\displaystyle v} belonging to at least one γ {\displaystyle \gamma } -set of G {\displaystyle G} , then γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} .
  • If G {\displaystyle G} is a connected P 4 {\displaystyle P_{4}} -free graph and G K 2 {\displaystyle G\neq K_{2}} , then γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} .

More generally, for a connected graph G {\displaystyle G} of order at least three, γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} if and only if G {\displaystyle G} has a γ {\displaystyle \gamma } -set D {\displaystyle D} such that every vertex in D {\displaystyle D} has at least two neighbours in V D {\displaystyle V\setminus D} .2

A graph G {\displaystyle G} is called γ γ cer {\displaystyle \gamma \gamma _{\text{cer}}} -perfect if γ ( H ) = γ cer ( H ) {\displaystyle \gamma (H)=\gamma _{\text{cer}}(H)} for every induced connected subgraph H K 2 {\displaystyle H\neq K_{2}} of G {\displaystyle G} . A graph is γ γ cer {\displaystyle \gamma \gamma _{\text{cer}}} -perfect if and only if it is P 4 {\displaystyle P_{4}} -free.2

Graphs with large certified domination number

The minimum certified dominating set for the graph shown consists of the entire vertex set source ↗

A graph G {\displaystyle G} of order n {\displaystyle n} satisfies γ cer ( G ) = n {\displaystyle \gamma _{\text{cer}}(G)=n} if and only if G {\displaystyle G} is the complement of a complete graph, the corona of a graph, or the disjoint union of both.1

A diadem graph is a graph obtained from the corona H K 1 {\displaystyle H\circ K_{1}} by adding a new vertex and joining it to one support vertex of H K 1 {\displaystyle H\circ K_{1}} . A graph G {\displaystyle G} of order n 3 {\displaystyle n\geq 3} satisfies γ cer ( G ) = n 2 {\displaystyle \gamma _{\text{cer}}(G)=n-2} if and only if G {\displaystyle G} is C 3 {\displaystyle C_{3}} , C 4 {\displaystyle C_{4}} , or a diadem graph, possibly combined with the corona of a graph and isolated vertices.1

Effects of graph modifications

Adding an edge to a connected graph cannot increase the certified domination number: γ cer ( G + e ) γ cer ( G ) {\displaystyle \gamma _{\text{cer}}(G+e)\leq \gamma _{\text{cer}}(G)} . However, both deleting an edge from a graph and adding an edge to a disconnected graph may arbitrarily increase the certified domination number.1

Adding a leaf vertex may arbitrarily increase the certified domination number, but adding a non-leaf vertex v {\displaystyle v} to a graph G {\displaystyle G} satisfies γ cer ( G + v ) γ cer ( G ) + 1 {\displaystyle \gamma _{\text{cer}}(G+v)\leq \gamma _{\text{cer}}(G)+1} .1

Nordhaus–Gaddum type inequalities

For a graph G {\displaystyle G} of order n 5 {\displaystyle n\geq 5} with complement G ¯ {\displaystyle {\overline {G}}} :1

γ cer ( G ) + γ cer ( G ¯ ) n + 2 {\displaystyle \gamma _{\text{cer}}(G)+\gamma _{\text{cer}}({\overline {G}})\leq n+2}
γ cer ( G ) γ cer ( G ¯ ) 2 n {\displaystyle \gamma _{\text{cer}}(G)\cdot \gamma _{\text{cer}}({\overline {G}})\leq 2n}

Equality holds in both inequalities simultaneously if and only if G {\displaystyle G} or G ¯ {\displaystyle {\overline {G}}} is the corona of some graph.1

If min { δ ( G ) , δ ( G ¯ ) } 2 {\displaystyle \min\{\delta (G),\delta ({\overline {G}})\}\geq 2} , stronger bounds hold:1

γ cer ( G ) + γ cer ( G ¯ ) n 2 + 2 {\displaystyle \gamma _{\text{cer}}(G)+\gamma _{\text{cer}}({\overline {G}})\leq \left\lfloor {\frac {n}{2}}\right\rfloor +2}
γ cer ( G ) γ cer ( G ¯ ) n {\displaystyle \gamma _{\text{cer}}(G)\cdot \gamma _{\text{cer}}({\overline {G}})\leq n}

Computational complexity

The problem of determining the certified domination number is NP-hard even for bipartite planar subcubic graphs with no leaves. This follows from the equality γ cer ( G ) = γ ( G ) {\displaystyle \gamma _{\text{cer}}(G)=\gamma (G)} for graphs with no weak support vertices and the known NP-hardness of the domination problem in such graph classes.1

Determining whether γ ( G ) γ cer ( G ) {\displaystyle \gamma (G)\neq \gamma _{\text{cer}}(G)} for a given graph G {\displaystyle G} is also NP-hard, even when G {\displaystyle G} has only one weak support vertex. This is shown by a reduction from 3SAT.3

References

References

  1. Dettlaff, Magda; Lemańska, Magdalena; Topp, Jerzy; Ziemann, Radosław; Żyliński, Paweł (2020). "Certified domination". AKCE International Journal of Graphs and Combinatorics. 17 (1): 86–97. doi:10.1016/j.akcej.2018.09.004.
  2. Dettlaff, Magda; Lemańska, Magdalena; Miotk, Mateusz; Topp, Jerzy; Ziemann, Radosław; Żyliński, Paweł (2019). "Graphs with equal domination and certified domination numbers". Opuscula Mathematica. 39 (6): 815–827. arXiv:1710.02059. doi:10.7494/OpMath.2019.39.6.815.
  3. Raczek, Joanna; Miotk, Mateusz (2025). "Two Approaches to Constructing Certified Dominating Sets in Social Networks". IEEE Access. 13: 17495–17505. doi:10.1109/ACCESS.2025.3532392.
See also

See also