On algorithmic complexity of double Roman domination (Q2197468)

From MaRDI portal
scientific article
Language Label Description Also known as
English
On algorithmic complexity of double Roman domination
scientific article

    Statements

    On algorithmic complexity of double Roman domination (English)
    0 references
    0 references
    0 references
    31 August 2020
    0 references
    A double Roman dominating function on a graph \(G=(V,E)\) is a function \(f:V\rightarrow \{0,1,2,3\}\) such that every vertex \(v \in V\) with \(f(v)=0\) is either adjacent to a vertex \(u\) with \(f(u)=3\) or two distinct vertices \(x\) and \(y\) with \(f(x)=f(y)=2\), and every vertex \(v \in V\) with \(f(v)=1\) is adjacent to a vertex \(u\) with \(f(u)\geq 2\). The weight of \(f\) is the sum \(f(V)=\sum_{v \in V}f(v)\). The minimum weight of a double Roman domination function of \(G\), denoted by \(\gamma_{\mathrm{dR}}(G)\) is called the double Roman domination number of graph \(G\). A graph \(G\) is a double Roman graph if \(\gamma_{\mathrm{dR}}(G)=3\gamma(G)\), where \(\gamma(G)\) is the domination number of \(G\). In the paper under review, the authors prove (a) the decision problem associated with double Roman domination is NP-complete even when restricted to planar graphs (b) the problem of deciding whether a given graph is double Roman is NP-hard even when restricted to bipartite or chordal graphs. The authors also propose a linear algorithm to compute the domination number and the double Roman domination number of a given unicyclic graph and conclude with a linear algorithm to decide whether a given unicyclic graph is double Roman graph.
    0 references
    dominating set
    0 references
    double Roman dominating function
    0 references
    algorithm
    0 references
    3-SAT
    0 references
    combinatorial problems
    0 references

    Identifiers