Certified dominating set

From HandWiki
A graph with a minimum certified dominating set colored. Red vertices are illuminated, while blue vertices are shadowed.

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 of officials and a set 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) be a graph. A dominating set DV is called a certified dominating set if for every vertex vD, the number of neighbours of v in VD is either zero or at least two. Equivalently, no vertex in D has exactly one neighbour outside D.[1]

The certified domination number of G, denoted γcer(G), is the minimum cardinality of a certified dominating set in G. A certified dominating set of minimum cardinality is called a γcer-set.[1][2]

The vertices of D can be classified based on their neighbours in VD. A vertex in D with no neighbours in VD is called shadowed, a vertex in D with exactly one neighbour in VD is called half-shadowed, and a vertex in D with at least two neighbours in VD 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 of order n:[1]

  • The vertex set V is always a certified dominating set, so 1γcer(G)n.
  • γcer(G)n1 for any graph.
  • Every support vertex of G belongs to every certified dominating set.
  • γcer(G)=1 if and only if G has order at least three and contains a universal vertex.
  • If G1,G2,,Gk are the connected components of G, then γcer(G)=i=1kγcer(Gi).

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

  • For the path Pn:
    • γcer(Pn)=1 if n=1 or n=3
    • γcer(Pn)=2 if n=2
    • γcer(Pn)=4 if n=4
    • γcer(Pn)=n/3 otherwise
  • For the cycle Cn with n3:
    • γcer(Cn)=n/3
  • For the complete graph Kn:
    • γcer(Kn)=1 if n=1 or n3
    • γcer(Kn)=2 if n=2
  • For the complete bipartite graph Km,n with 1mn:
    • γcer(Km,n)=1 if m=1 and n>1
    • γcer(Km,n)=2 otherwise
  • For the wheel graph Wn:
    • γcer(Wn)=1

Bounds and relation to domination number

Since every certified dominating set is a dominating set, γ(G)γcer(G) for all graphs G. For a connected graph G, the certified domination number satisfies:[1]

γcer(G)γ(G)+|S1(G)|

where γ(G) is the domination number and S1(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). Additionally, if the strong support vertices of G are adjacent to k leaves in total, then γcer(G)nk.[1]

Equality γcer(G)=γ(G) holds in several cases:[1][2]

  • If G has no weak support vertex (in particular, if δ(G)2), then γcer(G)=γ(G).
  • If G has a unique minimum dominating set, then γcer(G)=γ(G).
  • If γ(Gv)γ(G) for every vertex v belonging to at least one γ-set of G, then γcer(G)=γ(G).
  • If G is a connected P4-free graph and GK2, then γcer(G)=γ(G).

More generally, for a connected graph G of order at least three, γcer(G)=γ(G) if and only if G has a γ-set D such that every vertex in D has at least two neighbours in VD.[2]

A graph G is called γγcer-perfect if γ(H)=γcer(H) for every induced connected subgraph HK2 of G. A graph is γγcer-perfect if and only if it is P4-free.[2]

Graphs with large certified domination number

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

A graph G of order n satisfies γcer(G)=n if and only if 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 HK1 by adding a new vertex and joining it to one support vertex of HK1. A graph G of order n3 satisfies γcer(G)=n2 if and only if G is C3, C4, 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). 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 to a graph G satisfies γcer(G+v)γcer(G)+1.[1]

Nordhaus–Gaddum type inequalities

For a graph G of order n5 with complement G:[1]

γcer(G)+γcer(G)n+2
γcer(G)γcer(G)2n

Equality holds in both inequalities simultaneously if and only if G or G is the corona of some graph.[1]

If min{δ(G),δ(G)}2, stronger bounds hold:[1]

γcer(G)+γcer(G)n2+2
γcer(G)γcer(G)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) 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) for a given graph G is also NP-hard, even when G has only one weak support vertex. This is shown by a reduction from 3SAT.[3]

References

  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 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. 2.0 2.1 2.2 2.3 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. 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