Next Article in Journal
An Image-Encipherment Algorithm Using a Combination of a One-Dimensional Chaotic Map and a Three-Dimensional Piecewise Chaotic Map
Next Article in Special Issue
Smoothness of Graph Energy in Chemical Graphs
Previous Article in Journal
Risk Assessment of Oil and Gas Pipeline Based on Vague Set-Weighted Set Pair Analysis Method
Previous Article in Special Issue
Mathematical Properties of a Novel Graph-Theoretic Irregularity Index with Potential Applicability in QSPR Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Double Roman Domination: A Survey

by
Darja Rupnik Poklukar
* and
Janez Žerovnik
Faculty of Mechanical Engineering, University of Ljubljana, Aškerčeva 6, 1000 Ljubljana, Slovenia
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(2), 351; https://doi.org/10.3390/math11020351
Submission received: 21 December 2022 / Revised: 4 January 2023 / Accepted: 7 January 2023 / Published: 9 January 2023

Abstract

:
Since 2016, when the first paper of the double Roman domination appeared, the topic has received considerable attention in the literature. We survey known results on double Roman domination and some variations of the double Roman domination, and a list of open questions and conjectures is provided.

1. Introduction

The concept of double Roman domination in graphs was introduced in 2016 by Beeler, Haynes and Hedetniemi in [1], based on Roman domination that was inspired by the strategies for defending the Roman Empire presented by Stewart [2] and ReVelle and Rosing [3]. Since then, almost 100 papers have been published on this topic including studies of double Roman domination and several variations. While it is an interesting fact that initially, modern studies of Roman domination [2,3,4,5] were motivated by a real problem from the fourth century, it is worth noting that further studies of the Roman domination of graphs and its variations are motivated by many other applications in the present time.
In the fourth century, Roman Emperor Constantine was confronted with a problem of how to defend his empire with a limited number of armies. The decision was taken to assign two types of military units to the empire provinces. While some units were able to move quickly from one location to another to respond to any attack, the second type was the provincial militia. These troops were permanently positioned in their home province. Emperor Constantine commanded that no legion should ever leave a province to protect another province, if doing so would leave the first province unprotected. Consequently, there were two armies in some provinces, and only local militia units were stationed in others. Thus, certain provinces had no permanent presence of an army and were protected by the armies from neighboring provinces. While the classical problem is still relevant in military operations research [6], we can also use it to model and solve the problems where time-critical assistance needs to be provided with some reserve. For example, first-aid medical assistance should never send its entire crew to answer a single emergency call. Studies of these types of domination problems are important for the optimization and efficient organization of emergency services.
A natural model is to define a graph where the provinces are vertices and two provinces are adjacent, so an army can move from one province to an attacked province in a reasonably short time. Recall that with Roman domination, one legion is required to defend any attacked vertex. What Beeler et al. propose in [1] is a stronger version of Roman domination that doubles the protection by ensuring that any attack can be defended by at least two legions. In Roman domination, at most two Roman legions are deployed at any one location. Clearly, the ability to deploy three legions at a given location provides a level of defense that is both stronger and more flexible, at less than the anticipated additional cost. It is called double Roman domination.
Following the reason mentioned above, understanding the double Roman domination problem and its variations may be crucial for positioning first aid stations, fire brigade stations, etc., at optimal positions. This may significantly improve public services at no extra cost. The double Roman domination is a natural generalization of Roman domination, where more than one army is supposed to be ready to respond. In the case of emergency services, at least two (or generally, k) teams may be needed to be quickly available in case of severe emergency calls. For more on other generalizations, see Section 4.14.
It is known that the decision version of the double Roman domination problem (MIN-DOUBLE-RDF) is NP-complete, even in cases when it is restricted to some special classes of graphs, for example to bipartite graphs, chordal (bipartite) graphs, planar graphs, circle graphs and to undirected path graphs [7,8,9]. A more detailed presentation follows in Section 6. Due to intractability of the problem, several avenues of research are of interest. For example, a number of studies regarding the complexity of the problem for special classes of graphs has been performed in recent years. The results include linear time algorithms for trees [10], for interval graphs and block graphs [9], for proper interval graphs [11] and for unicyclic graphs [7]. Another popular type of research are attempts to find exact values for the double Roman domination number of some graphs families, see Section 5.
Many papers have been published on double Roman domination since 2016, and the number is still growing rapidly. Therefore, it may be useful for the research community to provide a summary of the results and open problems. A detailed survey on what has been conducted on Roman domination and its variations can be found in five works of Chellali et al. [12,13,14,15,16]. Our intention was to collect all published works on the double Roman domination. We conducted a Google search and a scopus search with various keywords, and we believe that our list is close to complete. Our intention was also to keep the page-length of the survey within reasonable limits; therefore we only mention the results, either those that were emphasized by the authors or those that we find particularly interesting. While many problems and questions that arose in the initial studies have already been solved or answered, there are still some left unsolved, and in addition, the new papers open new perspectives that are accompanied by new open questions and research problems. Some of the open questions and problems are highlighted in the text, mostly those that have been emphasized by the authors of the original papers. The selection is thus necessarily not complete. Moreover, we do not claim that the problems emphasized are the only important open questions.
The rest of this paper is organized as follows. In Section 2, we summarize some basic definitions. In Section 3, the published results on double Roman domination are presented, while in Section 4 we provide definitions and results on different variations of double Roman domination. Known results on special classes of graphs are collected in Section 5. In Section 6 we survey published results on algorithmic complexity of the double Roman domination problem.

2. Preliminaries

A directed graph or digraph  G = ( V , E ) is a combinatorial object that is defined by two sets, the set V = V ( G ) of vertices, and the set E = E ( G ) of edges. An edge  e E connects its initial vertex i n i ( e ) and terminal vertex t e r ( e ) . If no parallel edges exist, then we can write e = ( i n i ( e ) , t e r ( e ) ) and E = V × V . If, in addition, there is no loop in G, i.e., no edge with t e r ( e ) = i n i ( e ) , a graph is called a simple graph. Often, undirected graphs are considered. It this case, we define e = { i n i ( e ) , t e r ( e ) } . In other words, an edge is a set of vertices. A loop is an edge that has one, and an edge that is not a loop has exactly two vertices. Most often, simple undirected graphs are studied, and in this case, the edges are given as pairs of vertices. Similarly, in simple digraphs, edges are ordered pairs of vertices.
We continue with some basic definitions of graph theory. For more detail and for ideas not defined here, we refer to textbooks [17,18,19,20]. Assume G = ( V , E ) is a simple graph, i.e., a graph without loops and multiple edges. The order of G is n = | V ( G ) | , while the size of G is m = | E ( G ) | . The open neighborhood of a vertex v is the set N ( v ) = { u V ( G ) | u v E ( G ) } ; its closed neighborhood is the set N [ v ] = N ( v ) { v } . The degree of a vertex v equals d ( v ) = | N ( v ) | . The maximum and minimum degree of graphs G are denoted by Δ = Δ ( G ) and δ = δ ( G ) , respectively. A vertex of degree one is called a leaf, while his neighbor is called a support vertex. A r regular graph is a graph where each vertex has the same degree r. The diameter of a graph G, denoted by d i a m ( G ) , is the maximum distance between any two vertices in G. A graph G whose vertices and edges are subsets of another graph H is called a subgraph of G. If G has every possible edge inherited from H, it is an induced subgraph. The complement of a graph G will be denoted by G ¯ . A graph containing no path of length three as an induced subgraph is called a cograph. Equivalently, in a cograph every nontrivial induced subgraph has at least one pair of twins—two vertices with the same neighborhoods. A bipartite graph is a graph with a set of vertices that could be decomposed into two disjoint sets such that no two vertices within the same set are adjacent. In a chordal graph, every induced cycle has exactly three vertices. A block graph is a type of undirected graph in which every block is a clique. (A block is an induced subgraph that is two-connected.)
A set D V ( G ) is called a dominating set of G if every vertex in V ( G ) \ D has at least one neighbor in D. The cardinality of a minimum dominating set of G is called the domination number of G, γ ( G ) . A set S of vertices is called independent if no two vertices in S are adjacent. As usual, let P n be the path of order n, C n a cycle of length n and K n the complete graph of order n. The star K 1 , n has one vertex of degree n and n leaves, n 1 .
Let f : V ( G ) { 0 , 1 , 2 } be a function with the property that for every vertex v V ( G ) with f ( v ) = 0 , there exists a neighbor u N ( v ) with f ( v ) = 2 . Such a function will be called a Roman dominating function. The weight of a Roman dominating function equals the sum v V ( G ) f ( v ) = f ( V ) . The Roman domination number of G, denoted by γ R ( G ) , equals the minimum weight of a Roman dominating function on G. A Roman dominating function on G with weight γ R ( G ) will be called a γ R function of G.
A double Roman dominating function (DRDF) on a graph G = ( V , E ) is a function f : V ( G ) { 0 , 1 , 2 , 3 } with the properties that
(1)
Every vertex u with f ( u ) = 0 is adjacent to at least one vertex assigned three or at least two vertices assigned two;
(2)
Every vertex u with f ( u ) = 1 is adjacent to at least one vertex assigned two or three.
For an arbitrary subset U V ( G ) , define the weight of f on U as f ( U ) = u U f ( u ) . Then, the weight of f equals f ( V ) = v V ( G ) f ( v ) . The double Roman domination number  γ d R ( G ) of a graph G is the minimum weight of a double Roman dominating function of G. A DRD function f is called a γ d R -function of G if f ( V ) = γ d R ( G ) . A graph is called double Roman if γ d R ( G ) = 3 γ ( G ) . Let f be a double Roman dominating function on G. Define double Roman dominating partition  ( V 0 , V 1 , V 2 , V 3 ) of the vertex set V ( G ) = V 0 V 1 V 2 V 3 , where V i = V i f = { u | f ( u ) = i } . Clearly, any double Roman dominating partition exactly determines a double Roman dominating function and vice versa.

3. On Double Roman Domination

The study of the double Roman domination in graphs was introduced by Beeler et al. [1]. They proved that 2 γ ( G ) γ d R ( G ) 3 γ ( G ) and noted that in a double Roman dominating function f of weight γ d R ( G ) , no vertex needs to be assigned the value 1. Some other inequalities were proven: γ d R ( G ) 2 | V 1 | + 3 | V 2 | , and γ R ( G ) < γ d R ( G ) 2 γ R ( G ) with equality on the right side if and only if G = K ¯ n . Denote with H the family of connected graphs of order n 3 that can be constructed from n / 4 copies of P 4 by adding a connected subgraph on the set of centers of n 4 P 4 . For any connected graph G of order n 3 , γ d R ( G ) 5 n 4 , with equality if and only if G H .
Beeler et al. [1] asked for which classes of graphs or trees, there is γ d R ( G ) n . From the existing results in [21], we know that the following classes of graphs satisfy the inequality γ d R ( G ) n : (i) cycles C n with n = 2 k or n = 3 k for some positive integer k; (ii) paths P n with n = 3 k for some positive integer k; (iii) any graph with a universal vertex and n 3 ; and (iv) any graph with a pair of twin vertices each of which dominates all other vertices and n 4 .
 Problem 1. 
Characterize the graphs for which γ d R ( G ) n .
In the same paper [1], general upper bounds for γ d R ( G ) were studied. In particular, it was shown that with the exception of seven graphs, every connected graph G having minimum degree at least two satisfies γ d R ( G ) 6 n 5 . Amjadi et al. [22] improved the upper bound by proving that γ d R ( G ) 8 n 7 . In [23], Khoeilar et al. further improved this bound to γ d R ( G ) 11 n 10 . They also provided an infinite family of graphs attaining their bound, hence it is the best possible in general case. In [24], it is proven that every connected graph G with minimum degree at least two and G C 5 satisfies the inequality γ d R ( G ) 13 n 11 . In [25], Kosari et al. show that this upper bound can be improved to 20 n 19 if G is restricted to connected graphs of order n with minimum degree at least two and no C 5 -cycle such that G C 7 ; C 11 ; C 13 ; C 17 . They also provide an infinite family of graphs attaining this bound.
In the case when a connected graph G has minimum degree at least three, the inequality γ d R ( G ) 9 n 8 was proven in [1]. In [26], Henning et al. improve the upper bound to γ d R ( G ) 97 n 88 . Finally, it was shown that every connected graph G having minimum degree at least three satisfies the stronger inequality γ d R ( G ) n [8]. It is not known whether this bound can be improved.
 Problem 2 ([1,8]). 
Let G be a graph with minimum degree at least three. Is the upper bound γ d R ( G ) n the best possible ?
The double Roman domination number has been completely determined for paths and cycles by Ahangar et al. in [8],
γ d R ( P n ) = n ; n 0 mod 3 n + 1 ; n 1 , 2 mod 3 , γ d R ( C n ) = n ; n 0 , 2 , 3 , 4 mod 6 n + 1 ; n 1 , 5 mod 6
They also show that the decision problem associated with double Roman domination is NP-complete for bipartite and chordal graphs, present some sharp bounds on the double Roman domination number and provide a characterization of graphs with small γ d R ( G ) .
Anu et al. show in [21] that γ d R ( G ) + 2 γ d R ( M ( G ) ) γ d R ( G ) + 3 , where M ( G ) is the Mycielskian graph of G. For any two positive integers a and b, they construct a graph G and an induced subgraph H of G such that γ d R ( G ) = a and γ d R ( H ) = b and found out that there is no relation between the double Roman domination number of a graph and its induced subgraph. They also study the impact of edge addition on the double Roman domination number and find an upper bound in terms of order and diameter.
Some new bounds of the double Roman domination numbers of graphs with given minimum degree and graphs of diameter two were given by Yue et al. in [27]. The authors show that the double Roman domination numbers of almost all graphs are at most n and obtain sharp upper and lower bounds for γ d R ( G ) + γ d R ( G ¯ ) . Furthermore, a linear time algorithm for the double Roman domination number of a cograph is given, and a characterization of the double Roman cographs is provided. Those results partially answer two open problems posed in [1].
Shao et al. in [28] show that a suitably altered discharging technique can be used on domination type problems. The general discharging approach for domination type problems is illustrated on a specific domination type problem, the double Roman domination on some generalized Petersen graphs. By applying this approach, they prove that
γ d R ( G ) 3 V ( G ) + 1 .
As examples, they also determine the exact values of the double Roman domination numbers of the generalized Petersen graphs P ( n , 1 ) and the double generalized Petersen graphs D P ( n , 1 ) .
In [29], Volkmann initiated the study of the double Roman domatic number. A set { f 1 , f 2 , , f d } of distinct double Roman dominating functions on G with the property that i = 1 d f i ( v ) 3 for each v V ( G ) is called a double Roman dominating family (of functions) on G. The maximum number of functions in a double Roman dominating family on G is the double Roman domatic number of G, denoted by d d R ( G ) . Different sharp bounds on d d R ( G ) are given, and the double Roman domatic numbers of some classes of graphs are determined. Later [30], the same author continues the study of the double Roman domination and domatic numbers. In particular, he independently finds the lower bound (1) and determines the double Roman domination and domatic numbers of some more classes of graphs.
Hajibaba et al. in [31], present some relations of the double Roman domination number to an Italian domination number. Italian domination is a generalization of Roman domination, also called Roman 2-domination [32,33].
In [34], Jafari Rad et al. derive sharp upper and lower bounds on γ d R ( G ) + γ d R ( G ¯ ) and γ d R ( G ) γ d R ( G ¯ ) . They also show that the decision problem for the double Roman domination number is NP-complete even when restricted to bipartite graphs and chordal graphs.
In [35], the concept of criticality with respect to various operations on graphs has been studied for double Roman domination in graphs. The authors characterize double Roman domination edge super critical graphs and give several characterizations for double Roman domination vertex (edge) critical graphs.
Yang et al. in [36], study properties of double Roman domination in graphs and find a class of double Roman graphs, the Cartesian product C 5 m C 5 n for m , n 1 . They also give characterizations of trees with γ d R ( T ) = γ R ( T ) + k for k = 1 , 2 .
Wu et al. in [37], introduced the term of double Roman domination stable graph. A graph G is double Roman domination stable if the double Roman domination number of G remains unchanged under removal of any vertex. The authors investigate properties of double Roman stable graphs, establish upper bounds on the order of double Roman stable graphs and characterize all double Roman stable unicyclic graphs.
In [38], Ouldrabah et al. note that γ d R ( G ) 3 β ( G ) , for graph G without isolated vertices. Here, β ( G ) denotes the matching number of G, the maximum size of a matching in G. Recall that a set M E is a matching if no two edges in M have a common vertex. Moreover, a descriptive characterization of block graphs G satisfying γ d R ( G ) = 3 β ( G ) was given, and it was shown that the decision problem associated with γ d R ( G ) = 3 β ( G ) is CO-NP-complete for bipartite graphs.
In [39], Volkmann provides Nordhaus–Gaddum type bounds on the double Roman domination number which improved the corresponding results given in [34]. For G { K n , K ¯ n , K n e , K n e ¯ , C 4 , 2 K 2 , P 4 , C 5 } , a graph of order n, γ d R ( G ) + γ d R ( G ¯ ) 2 n + 1 . In addition, a new lower bound on the double Roman domination number of trees (not a star) of order n 4 with ( T ) leaves is established, γ d R ( T ) n + 8 ( T ) 2 .
Very recently, Anu et al. [40] studied the impact of some graph operations, such as Cartesian product, addition of twins and corona with a graph, on the double Roman domination number.

4. Variations of Double Roman Dominating Functions

Although the first paper [1] on double Roman domination appeared quite recently, the basic definition of double Roman domination has already been altered in various ways, in some cases motivated by particular potential applications. The extensions found in the literature include: total double Roman domination, signed double Roman domination, independent double Roman domination, restrained double Roman domination, maximal double Roman domination, inverse double Roman domination, perfect double Roman domination, global double Roman domination and double Roman domination subdivision as well as double Roman bondage number. A brief summary of results and open problems is provided in the next subsections.

4.1. Total Double Roman Domination

A total double Roman dominating function of a graph G without isolated vertices, written as TDRD-function (TDRDF), is a DRDF on G with the additional condition that the subgraph of G induced by the set { v V | f ( v ) 1 } is isolated-free. The total double Roman domination number  γ t d R ( G ) equals the smallest weight of a TDRDF on G.
This definition was first used in 2016 by Hao et al. [41], where some bounds on classes of graphs were given. For n 3 ,
γ t d R ( C n ) = 6 n 5 , γ t d R ( P n ) = 6 ; n = 4 6 n 5 ; otherwise
It was shown that for every isolated-free graph G, γ d R ( G ) γ t d R ( G ) and for any isolated-free graph G of order n 3 , γ t d R ( G ) = 4 iff Δ ( G ) = n 1 . In [42], it was shown that the decision problem for determining the total double Roman domination is NP-complete even for chordal and bipartite graphs. The authors provided sharp bounds on total double Roman domination number and gave some extension on the results given in [41]. Among other things, they showed that for any connected graph G of order n 2 , γ t d R ( G ) 3 n 2 with equality iff G { corona of H | H is a connected graph } and that γ t d R ( G ) 2 n deg ( v ) for any v V ( G ) .
The following conjecture regarding the upper bound for the total double Roman domination number γ t d R ( G ) appears in [42].
 Problem 3 ([42]). 
Is it true that for any graph G without isolated vertices of order n with δ ( G ) 2 , γ t d R ( G ) 6 n + 4 5 ?
Later, several relations between the total double Roman domination number of a graph and other domination parameters were given by Hao et al. in [43]. In particular, for any graph G with no isolated vertex, 3 γ t ( G ) γ t d R ( G ) γ t ( G ) + γ ( G ) . The lower bound is sharp for the disjoint union of copies of P n . The upper bound is attained if and only if there exists a TDRDF f on G such that for each v V ( G ) either f ( v ) = 3 or f ( v ) = 0 . In addition, for any graph G with no isolated vertex, γ t d R ( G ) 4 γ ( G ) and γ t d R ( G ) 3 2 γ d R ( G ) 1 2 with equality iff Δ ( G ) = n 1 , n 3 . Moreover, γ t R ( G ) + 1 γ t d R ( G ) 2 γ d R ( G ) 1 . The lower bound is sharp for any graph with Δ = n 1 , and the right-hand equality holds if G = P 2 .
In [44], the study of the total double Roman domination number in digraphs was initiated, and its relationship to other domination parameters were shown. In particular, Amjadi et al. provided some bounds for the total double Roman domination number and determined the total double Roman domination number of some classes of digraphs.
Hao et al. show in [45] that for any connected graph G of order at least three, γ t d R ( G ) 3 2 ρ 0 ( G ) + 1 with equality if and only if G is from the family of all graphs that can be obtained from a graph G of order n with Δ ( G ) = n 1 by adding a pendant edge to a vertex v of G where d G ( v ) = n 1 . Here, ρ 0 ( G ) is the open packing number of G, the maximum cardinality of an open packing. A subset S V ( G ) is an open packing if the open neighborhoods of vertices in S are pairwise disjoint. Furthermore, for any tree T of order n 3 with ( T ) leaves and s ( T ) support vertices, 1 5 6 n ( T ) + 3 s ( T ) γ t d R ( T ) 6 5 n ( T ) ( T ) + 2 . The bounds are exact as examples of graphs are given achieving left or right equalities. For any connected graph G of order n with minimum degree at least two, γ t d R ( G ) 4 n 3 . The bound is sharp for C n , n { 3 , 4 , 5 , 6 , 7 , 8 , 11 } .
The minimum total double Roman domination problem (MTDRDP) is to find a TDRDF of minimum weight of the input graph. In [46], Padamutham et al. showed that MTDRDP is polynomial time solvable for bounded treewidth graphs, chain graphs and threshold graphs. They designed a 3 ( ln ( Δ 0.5 ) + 1.5 ) -approximation algorithm for the MTDRDP, where Δ is the maximum degree of G. Even more, they showed that MTDRDP is approximation-hard for graphs with Δ = 5 .

4.2. Covering Total Double Roman Domination

A covering total double Roman dominating function (CTDRD function) on a graph G with no isolated vertex is a TDRD function for which { v V | f ( v ) 1 } is a vertex cover set, or V 0 = V 0 f = { v V | f ( v ) = 0 } is an independent set. The covering total double Roman domination number γ c t d R ( G ) equals the minimum weight of a CTDRD function of G. The definition was initiated by Teymourzadeh et al. in [47], where the graphs G with small γ c t d R ( G ) were characterized. Furthermore, it was shown that the decision problem associated with CTDRD is NP-complete even when restricted to planar graphs with maximum degree at most four. It was shown that for every graph G without isolated vertices, γ o i t R ( G ) < γ c t d R ( G ) < 2 γ o i t R ( G ) , and for every tree T, 2 β ( T ) + 1 γ c t d R ( T ) 4 β ( T ) , where γ o i t R ( G ) and β ( T ) are the outer independent total Roman domination number of G, and the minimum vertex cover number of T, respectively. They also investigated the γ c t d R of the corona of two graphs. Two research problems were proposed in [47]:
 Problem 4 ([47]). 
Characterize the graphs G with large γ c t d R ( G ) , covering the total double Roman domination number.
 Problem 5. ([47])
For any graph G, obtain the lower and upper bound for γ c t d R ( G ) .

4.3. Signed (Total) Double Roman Domination

The paper [48] initiated the research of signed double Roman domination in graphs. A signed double Roman dominating function (SDRDF) on a graph G = ( V , E ) is a function f : V ( G ) { 1 , 1 , 2 , 3 } such that
(1)
Every vertex v with f ( v ) = 1 is adjacent to at least two vertices assigned a 2 or to at least 1 vertex w with f ( w ) = 3 ;
(2)
Every vertex v with f ( v ) = 1 is adjacent to at least 1 vertex w with f ( w ) 2 ;
(3)
u N [ v ] f ( u ) 1 holds for any vertex v.
The weight of an SDRDF function is the value u V ( G ) f ( u ) ; the minimum weight of an SDRDF is the signed double Roman domination number  γ s d R ( G ) . Ahangar et al. proved that the signed double Roman domination problem is NP-complete for bipartite and chordal graphs. For any tree T of order n 2 , it is shown that 5 n + 24 9 γ s d R ( T ) n . Trees attaining the lower and the upper bound are characterized.
The continuation in [49] gives several lower bounds on the signed double Roman domination number of a graph in terms of various graph invariants. In particular, the authors show that if G is a graph of order n and size m with no isolated vertex, then
γ s d R ( G ) 19 n 24 m 9 and γ s d R ( G ) 4 n 3 n .
In [50], Amjadi et al. initiated the study of the signed double Roman k domination number in graphs, motivated by previously defined signed Roman k domination number in [51]. Let k 1 be an integer. A signed double Roman k dominating function (SDRkDF) on a graph G is a function f : V ( G ) { 1 , 1 , 2 , 3 } such that
(1)
Every vertex v with f ( v ) = 1 is adjacent to at least 2 vertices with f ( w ) = 2 or to at least 1 vertex w with f ( w ) = 3 ;
(2)
Every vertex v with f ( v ) = 1 is adjacent to at least 1 vertex w with f ( w ) 2 ;
(3)
u N [ v ] f ( u ) k holds for any vertex v.
The weight of an SDRkDF is u V ( G ) f ( u ) , and the minimum weight of an SDRkDF is the signed double Roman k domination number γ s d R k ( G ) of G .
Several questions were asked in [50] that may be of interest for further research of the signed double Roman k-domination.
 Problem 6 ([50]). 
Find upper bounds on γ s d R k ( G ) in terms of order of G and k.
 Problem 7 ([50]). 
What can one say about the minimum and maximum values of | V 1 | , | V 1 | , | V 2 | and | V 3 | for a γ s d R k -function f = ( V 1 , V 1 , V 2 , V 3 ) of a graph G ?
 Problem 8 ([50]). 
Can one determine γ s d R k of grids, cylinders or tori?
Some basic properties and bounds for γ s d R k ( T ) were presented by Amjadi et al. in [50]. For an r regular graph G of order n such that r k 3 3 and n r 1 k 3 3 is
γ s d R k ( G ) + γ s d R k ( G ¯ ) 4 k n n + 1 .
If n is even, then γ s d R k ( G ) + γ s d R k ( G ¯ ) 4 k ( n + 1 ) n + 2 . Some other lower bounds for γ s d R 2 ( G ) are given, and for a connected cubic graph G of order n and k 5 ,
k n 4 γ s d R k ( G ) 13 n 8 .
In [52], the signed double Roman k domination number of trees was investigated by Yang et al. The authors presented lower and upper bounds on γ s d R k ( T ) for 2 k 6 and classified all extremal trees.
The concept of signed total double Roman domination number was introduced in [53] by Shahbazi et al. A signed total double Roman dominating function (STDRDF) on a graph G = ( V , E ) is a function f : V ( G ) { 1 , 1 , 2 , 3 } such that: (i) every vertex v with f ( v ) = 1 is adjacent to least 2 vertices assigned a 2 or to at least 1 vertex w with f ( w ) = 3 , (ii) every vertex v with f ( v ) = 1 is adjacent to at least 1 vertex w with f ( w ) 2 , and (iii) f ( v ) = u N ( v ) f ( u ) 1 holds for any vertex v. The weight of an STDRDF f is the value w ( f ) = u V ( G ) f ( u ) . The signed total double Roman domination number γ s d R t ( G ) is the minimum weight of an STDRDF on G. Some bounds were also presented in [54], among others, for a connected graph G of order n 3 and size m,
γ s d R t ( G ) 11 n 12 m 3 and γ s d R t ( G ) 3 n 2 + 1 2 n + 1
and for a tree of order n 3 , γ s d R t ( T ) 4 n 3 . Some recent results are presented in [55,56], where Amjadi et al. studied the SDRD/STDRD numbers of digraphs and presented lower and upper bounds for γ s d R ( D ) and γ s d R t ( D ) in terms of the order, maximum degree and chromatic number of a digraph. In addition, the authors determined the SDRD/STDRD-numbers of some classes of digraphs.
Mahmoodi et al. in [57] initiated a term twin signed double Roman domination of a digraph. Let D = ( V , A ) be a finite simple digraph. A function f : V { 1 , 1 , 2 , 3 } is called a twin signed double Roman dominating function (TSDRDF) if: (i) every vertex v with f ( v ) = 1 has at least 2 in-neighbors assigned a 2 or at least an in-neighbor w with f ( w ) = 3 , also at least 2 out-neighbors assigned a 2 or at least 1 out-neighbor w with f ( w ) = 3 ; (ii) every vertex v with f ( v ) = 1 is adjacent to at least an in-neighbor and an out-neighbor w with f ( w ) 2 ; and (iii) f ( N [ v ] ) 1 and f ( N + [ v ] ) 1 hold for any vertex v. The weight of a TSDRDF f is ω ( f ) = v V ( D ) f ( u ) , the twin signed double Roman domination number γ s d R * ( D ) of D is the minimum weight of a TSDRDF on D. The authors present some bounds for γ s d R * ( D ) .

4.4. Independent Double Roman Domination

A DRDF f = ( V 0 , V 1 , V 2 , V 3 ) is called an independent double Roman dominating function (IDRDF) if V 1 V 2 V 3 is an independent set. The independent double Roman domination number  i d R ( G ) is the minimum weight of an IDRDF on G, and an IDRDF of G with weigth i d R ( G ) is called an i d R -function. By definition, we have γ d R ( G ) i d R ( G ) . The concept of independent double Roman domination was introduced in [58] by Maimani et al. who show that the decision problem associated with i d R ( G ) is NP-complete for bipartite graphs. Later, in [59], some sharp bounds on the independent double Roman domination number were presented, and the relationship between independent double Roman domination and independent three-rainbow domination was investigated. Some other bounds are given also in [60], by Mojdeh et al.
In [61], Pour et al. showed that for every tree T of order n 3 ,
i d R ( T ) n + s ( T ) 2 ,
where s ( T ) is the number of support vertices of T, improving the 5 n / 4 -upper bound established in [59]. This bound is definitely better since every tree of order at least three cannot have more than half of its order as support vertices. Moreover, the trees T of order n 3 with i d R ( T ) = 5 n 4 were characterized. Every graph G satisfies i d R ( G ) 3 i ( G ) , where i ( G ) is the independent domination number and Rahmouni et al. in [62] give a characterization of all trees T with i d R ( T ) = 3 i ( T ) . Recently, in [63] Kheibari et al. show that for every tree T with diameter at least three, i ( T ) + i R ( T ) s ( T ) 2 + 1 i d R ( T ) i ( T ) + i R ( T ) + s ( T ) 2 , where i ( T ) , i R ( T ) and s ( T ) are the independent domination number, the independent Roman domination number and the number of support vertex of T, respectively.

4.5. Outer Independent Double Roman Domination

In [64], Ahangar et al. investigate the study of DRD functions f = ( V 0 , V 1 , V 2 , V 3 ) for which V 0 is an independent set. This kind of function is called outer independent double Roman dominating functions (OIDRDFs), and the minimum weight of an OIDRDF of G is the outer independent double Roman (OIDR) domination number  γ o i d R ( G ) . Various bounds on γ o i d R ( G ) were provided, and it was shown that the corresponding decision problem is NP-complete on chordal and bipartite graphs. They also established Nordhaus–Gaddum bounds for γ o i d R ( G ) + γ o i d R ( G ¯ ) . Moreover, it has been shown that for any tree T of order n 3 , γ o i d R ( T ) 5 n / 4 and the problem of characterizing those trees attaining equality was raised. In [65], by Rao et al., this problem was solved, and some additional bounds on the outer-independent double Roman domination number were given. In particular, for any connected graph G of order n with minimum degree at least 2 in which the set of vertices with degree at least 3 is independent, γ o i d R ( G ) 4 n / 3 . The following questions and problems were proposed in [64,65].
Problem 9 ([64]). 
Is it true that for any graph G on p 4 vertices, γ o i d R ( G ) 5 p 4 ?
Problem 10 ([64]). 
Find all graphs G, for which γ o i d R ( G ) = 3 α 0 ( G ) , where α 0 ( G ) is the minimum cardinality of a vertex cover of a graph G. (Vertex cover is a set of vertices that covers all the edges.)
Problem 11 ([65]). 
Find a sharp upper bound for the outer-independent double Roman domination number of connected graph G of order n with minimum degree.
At the same time, Mojdeh et al. [66] proved that the decision problem associated with γ o i d R ( G ) is NP-complete even when restricted to planar graphs with maximum degree at most four. They also characterized the families of all connected graphs with small outer-independent double Roman domination numbers.
Later, in [67], characterizations of the families of all connected graphs with small outer independent double Roman domination numbers, and tight lower and upper bounds on this parameter were given. For a tree T, it was shown that this parameter is bounded from below by two times the vertex cover number of T plus one. Mojdeh et al. also proved that the decision problem associated with γ o i d R ( G ) is NP-complete even when restricted to planar graphs with maximum degree at most four. Finally, they gave an exact formula for this parameter concerning the corona graphs.
In [68], Gao et al. investigate γ o i d R ( G ) of regular graphs and give lower bounds on them. They present upper bounds on γ o i d R ( G ) for torus graphs and determine the exact value of γ o i d R ( G ) ( C 3 C n ) . It follows that γ o i d R ( G ) ( C m C n ) 5 m n / 4 which verifies the open question of [64] (Problem 9) in this case.
In [69], the notion outer independent signed double Roman domination (OISDRD-number) was introduced by Ahangar et al., and it was shown that this problem is NP-complete for bipartite and chordal graphs. Exact values of the outer independent signed double Roman domination number γ s d R o i for paths and cycles were provided. Moreover, the authors showed that for trees T of order n 3 , γ s d R o i n 1 , and they characterized extremal trees attaining this bound.

4.6. Restrained Double Roman Domination

In [70] by Mojdeh et al., the study of restrained double Roman domination was initiated. A restrained double Roman dominating (RDRD) function is a DRD function f such that the subgraph induced by V 0 , G [ V 0 ] , has no isolated vertex. Recall that V 0 is the set of vertices with zero labels under f. The RDRD number γ r d R ( G ) is the minimum weight of an RDRD function f of G. An RDRD function f of a graph G with weight γ r d R ( G ) is called a γ r d R ( G ) -function. It was proved that the problem of computing this parameter is NP-hard. Mojdeh et al. gave an upper bound on the restrained double Roman domination number of a connected graph G in terms of the order of G and characterized the graphs attaining this bound. They also studied the restrained double Roman domination versus the restrained Roman domination and investigated the bounds for the restrained double Roman domination of trees and determined the trees attaining the exhibited bounds.
Gao et al. in [71] have shown that the decision problem associated with γ r d R ( G ) is NP-complete for chordal graphs. They also studied this graph parameter for the strong and direct products of two graphs.
In [72], Samadi et al. proved that the problem of computing γ r d R ( G ) is NP-hard even for planar graphs, but it is solvable in linear time when restricted to bounded clique-width graphs such as trees, cographs and distance-hereditary graphs. Relationships between γ r d R ( G ) and some well-known parameters such as restrained domination number, domination number or restrained Roman domination number are investigated. It was proven that γ r d R ( T ) n + 2 for any tree T K 1 , n 1 of order n 2 , and the family of all trees attaining the lower bound was characterized. There is also a characterization of graphs with small RDRD numbers.
Recently, Xi et al. in [73] characterize the graphs with small RDRD numbers and show the sharp bounds of γ r d R ( G ) + γ r d R ( G ¯ ) for any connected graph G with order at least 3. A linear time algorithm for computing the RDRD-number of any cograph is presented. These results partially answer two of the open problems posed in [70] that we list below.
Problem 12 ([70]). 
Characterize the graphs G with small or large RDRD numbers.
Problem 13 ([70]). 
Provide nontrivial sharp bounds on γ r d R ( G ) for general graphs G or for some well-known families such as chordal, planar, triangle-free or claw-free graphs.
Problem 14 ([70]). 
The decision problem RDRD is NP-complete for general graphs. Provide families of graphs such that RDRD is NP-complete for them. Are there polynomial-time algorithms for computing the RDRD number of some well-known families of graphs, for instance, trees?
Problem 15 ([70]). 
What are the sufficient and necessity conditions for equalities in upper bounds γ r d R ( T ) 3 n 1 2 , and γ r d R ( T ) 4 n + 2 s 3 ?
Problem 16 ([72]). 
Characterize trees T with γ r d R ( T ) = γ ( T ) + γ r ( T ) + 1 . ( γ r denotes the restrained domination number.)

4.7. Double Roman Domination Subdivision Number

In [74], by Amjadi et al., the double Roman domination subdivision number  s d γ d R ( G ) of a graph G is defined, as the minimum number of edges that must be subdivided (each edge in G can be subdivided at most once) in order to increase the double Roman domination number. It was shown that the problem associated with s d γ d R ( G ) is NP-hard, and some upper bounds on this parameter for arbitrary graphs were established.

4.8. Maximal Double Roman Domination

A double Roman dominating function f = ( V 0 , V 1 , V 2 , V 3 ) on G is a maximal double Roman dominating function (MDRDF) if V 0 is not a dominating set of G. The maximal double Roman domination number γ d R m ( G ) equals the minimum weight of an MDRDF of G. A γ d R m ( G ) -function is an MDRDF of G with weight γ d R m ( G ) . This term was introduced in [75]. It is proved that the problem of determining γ d R m ( G ) is NP-complete for bipartite, chordal and planar graphs. On the other hand, the problem is solvable in linear time for bounded clique-width graphs including trees, cographs and distance-hereditary graphs. Various relationships were also established relating to some domination parameters. For trees, it is shown that for every tree T of order n 4 , γ d R m ( T ) 5 n / 4 . All trees attaining the bound are characterized, and exact values of γ d R m ( G ) for paths and cycles are given.

4.9. Inverse Double Roman Domination

In [76], a new type of inverse dominating function was introduced. If f is a DRDF on G with minimum weight γ d R ( G ) , then its inverse double Roman dominating function (IDRDF) f is a DRDF on G, such that f ( v ) = 0 , v S , where S = { v V ( G ) | f ( v ) > 0 } . The inverse double Roman domination number (IDRDN) of G, denoted by γ i d R ( G ) , is the minimum weight of such a function. D’Souza et al. obtained some bounds for the IDRDN of G and characterized the graphs having γ i d R ( G ) = 3 , 4 , 5 and higher. An approach for constructing graphs with the desired IDRDN was outlined.

4.10. Perfect Double Roman Domination

Introduced in [77] by Egunjobi et al., the perfect double Roman dominating function of a graph G is a function f : V ( G ) { 0 , 1 , 2 , 3 } satisfying the conditions that: (i) if u V 0 , then u is either adjacent to exactly 2 vertices in V 2 and no vertex in V 3 or adjacent to exactly 1 vertex in V 3 and no vertex in V 2 ; and (ii) if u V 1 , then u is adjacent to exactly 1 vertex in V 2 and no vertex in V 3 . The perfect double Roman domination number of G, denoted γ d R p ( G ) , is the minimum weight of a perfect double Roman dominating function of G. It was proven that if T is a tree of order n 3 , then γ d R p ( T ) 9 n / 7 . In addition, a family of trees of order n was given for which γ d R p ( T ) approaches this upper bound as n goes to infinity.

4.11. Global Double Roman Domination

In [78], the global double Roman domination was proposed by Shao et al. A DRDF f is called a global double Roman dominating function (GDRDF) if f is also a DRDF of the complement G ¯ of G. The weight of a GDRDF is the sum of its function values over all vertices. The global double Roman domination number of G, denoted by γ g d R ( G ) , is the minimum weight of a GDRDF on G. Some properties of the global double Roman domination number were also obtained. Several research problems were proposed.
Problem 17 ([78]). 
Characterize the graphs G of order n with γ g d R ( G ) = 2 n 2 .
Problem 18 ([78]). 
Characterize the graphs G with γ g d R ( G ) = γ d R ( G ) + t for each t { 0 , 1 , 2 , 3 , 4 , 5 } . (Solved for trees in [79].)
Problem 19 ([78]). 
Characterize all connected graphs G achieving the bounds in inequality γ g R ( G ) γ g d R ( G ) 2 γ g R ( G ) .
Problem 20 ([78]). 
Characterize the trees T attaining the bounds in inequality 2 γ g ( T ) γ g d R ( T ) 3 γ g ( G ) . (Here, γ g and γ g R are global domination number and global Roman domination number, respectively.)
Hao et al. [79] established some inequalities between the global double Roman domination number γ gdR ( G ) and double Roman domination number γ dR ( G ) of graphs. They characterized the trees T with γ gdR ( T ) = γ dR ( T ) + k for k { 0 , 1 , 2 , 3 } , which partially answers Problem 18 above.

4.12. Double Roman Bondage Numbers of Graph

The double Roman bondage number of G, denoted by b d R ( G ) , introduced by Jafari Rad et al. in [80], is the minimum cardinality among all edge subsets B E ( G ) such that γ d R ( G B ) > γ d R ( G ) . The authors determined the double Roman bondage number in several families of graphs and presented some bounds for this parameter. They also studied the complexity issue of the double Roman bondage number and proved that the decision problem for the double Roman bondage number is NP-complete even when restricted to bipartite graphs.

4.13. Double Roman Reinforcement Number

By the definition of Amjadi et al. in [81], the double Roman reinforcement number  r d R ( G ) of a graph G is the minimum number of edges that have to be added to G in order to decrease the double Roman domination number. The authors show that the decision problem associated to the double Roman reinforcement problem is NP-complete even when restricted to bipartite graphs, investigate the properties of double Roman reinforcement number in graphs and present some sharp bounds for r d R ( G ) . They also give a characterization of trees with a double Roman reinforcement number greater than one.

4.14. [ k ] -Roman Domination

[ k ] -Roman domination has been defined by Ahangar et al. in [82]. For k = 2 , the definition is equivalent to double Roman domination. Clearly, results for [ k ] -Roman domination that hold for general k directly apply to double Roman domination. However, at present, we have only found one paper that provides results for general k. Haghparast et al. [83] consider the [ k ] -Roman domination subdivision number, prove it is NP-hard and establish some properties and bounds.
Triple Roman domination (case k = 3 ) has been considered in [82,84], and quadruple Roman domination is studied in [85,86,87].
For completeness, we recall the definition of [ k ] -Roman domination. Let k > 1 be an integer and f be a function that assigns labels from the set { 0 , 1 , , k + 1 } to the vertices of G. The active neighborhood A N ( v ) of a vertex v V ( G ) with respect to f is the set of all vertices w N ( v ) such that f ( w ) > 1 . A [ k ] -Roman dominating function on a graph G, abbreviated [ k ] -RDF, is a function f : V ( G ) { 0 , 1 , , k + 1 } such that for any vertex v V ( G ) with f ( v ) < k , f ( N ( v ) ) | A N ( v ) | + k . The [ k ] -Roman domination number is the minimal weight of a [ k ] -RDF.
We wish to note that [ k ] -Roman domination should not be confused with some other generalizations of Roman domination. Alternative relevant answers to multiple attacks, or, multiple emergency calls, have been defined. Henning defines k-Roman domination in [4]. Later, the Roman k-domination [88] is studied by Kammerling et al. (Roman 3-domination is called double Italian domination [89], so perhaps Roman k-domination may be called ( k 1 ) Italian domination.) Roman k-tuple domination is introduced in [90].

5. Double Roman Domination of Special Classes of Graphs

5.1. Trees

Trees are among the most popular graph classes. Usually, stronger results can be proved, in many cases nice characterizations exist and fast algorithms can be designed for solving various problems on trees. Therefore, it is natural to start research of a new concept by considering the trees. Beeler et al. [1] showed that 2 γ ( T ) + 1 γ d R ( T ) 3 γ ( T ) for any non-trivial tree T. Two natural questions were asked in [1]:
(1)
Is it possible to construct a polynomial algorithm for computing the value of γ d R ( T ) for any tree T? and
(2)
When is there equality in 2 γ ( T ) + 1 γ d R ( T ) ?
In [10], Zhang et al. answer the first problem by giving a linear time algorithm to compute the value of γ d R ( T ) for any tree T. Moreover, characterizations of trees with 2 γ ( T ) + 1 = γ d R ( T ) and γ d R ( T ) + 1 = 2 γ R ( T ) were provided. The second question was completely answered in [8], namely γ d R ( T ) = 2 γ ( T ) + 1 if and only if T T , where T the family of trees T k ; j , of order k 2 , where k 2 j + 1 , j 0 , obtained from a star by subdividing j edges exactly once.
In [91], Mojdeh et al. characterize trees T with γ d R ( T ) = 3 γ ( T ) . The characterization of the double Roman trees with γ d R ( T ) = 3 γ ( T ) is also given by Henning et al. in [26]. It is not clear who found the results first. Most likely, as many publications are in print at the same time, the work has been conducted independently, as perhaps holds in some other cases where the same results repeat as new.
In [92], Amjadi et al. show that if T is a tree, then γ t d R ( T ) 2 β 2 ( T ) , and they characterize all trees attaining the equality. There, β 2 ( G ) is the 2-independence number, the maximum cardinality of a 2-independent set of G. Remember, a subset S of V is a 2-independent set of G if every vertex of S has at most 1 neighbor in S. Some improvement of upper and lower bounds for γ d R ( T ) considering the numbers of leaves and support vertices of a tree T were also given in [93] by Nazari-Moghaddam et al.
In [94], Ahangar et al. characterize all trees T with γ d R ( T ) = 2 γ ( T ) + 2 . This, together with characterization of [10] provides partial answer to the next problem (Problem 21), for k = 1 and k = 2 .
We conclude the section with two open questions from [91].
 Problem 21. ([91])
Is there any family of graphs G, such that γ d R ( G ) = 2 γ ( G ) + k where 2 k γ ( G ) + 1 ? (For k = 1 and k = 2 see [10,94].)
 Problem 22. ([91])
Is there any family of trees T, such that γ d R ( T ) = 2 γ ( T ) + k where 2 k γ ( T ) + 1 ?

5.2. Product Graphs

An upper and a lower bound for double Roman domination numbers on cardinal product of any two graphs was given in [95]. Klobučar et al. also determine the exact values of double Roman domination numbers on P 2 × G for many types of graph G. Furthermore, the double Roman domination number is found for P 2 × P n , P 3 × P n and P 4 × P n . Upper and lower bounds are given for P 5 × P n and P 6 × P n . This solves Problem 24 below in part.
For arbitrary graphs G and H, the cardinal product is the graph G × H which satisfies the following: Its vertex set is V ( G × H ) = V ( G ) × V ( H ) , and two vertices ( g , h ) , ( g 0 , h 0 ) V ( G × H ) are adjacent if and only if g is adjacent to g 0 in G and h is adjacent to h 0 in H.
The cardinal product is one of the standard graph products, see [96]. It is natural to consider other standard products of graphs. For example, the grids and torus graphs are Cartesian products of paths and cycles.
In [36], it is observed that γ d R ( C 5 m C 5 n ) = 15 m n implying that the Cartesian products C 5 m C 5 n for m , n 1 are double Roman graphs. Lower and upper bounds for a double Roman domination number of a Cartesian product of two graphs are given in preprint [40], where it is also observed that for the 2 × n grid graph, γ d R ( P 2 P n ) = 3 n + 4 2 . The restrained double Roman domination number γ r d R ( G ) of strong and direct products of paths and cycles is considered by Gao et al. [71].
A more systematic study of double Roman domination of graph products may be an interesting avenue of future research. We formulate this main ideas as a couple of open problems.
 Problem 23. 
Find tight bounds for the double Roman domination of graph product (strong, Cartesian or cardinal) in terms of double Roman domination and/or other graph invariant of the factors.
 Problem 24. 
Find exact values of double Roman domination of graph product (strong, Cartesian or cardinal) for the products of (small) path or cycle with path P n and/or cycle C n , n N . ( γ d R for product of paths P 2 , P 3 and P 4 with P n is known [95].)

5.3. Generalized Petersen Graphs

The double Roman domination number for the generalized Petersen graphs P ( c k , k ) for integer constants c 3 was studied by Shao et al. [28]. They determined the exact value of γ d R ( P ( n , 1 ) ) , while Jiang et al. [97] determined γ d R ( P ( n , 2 ) ) . For more examples, see [28,97,98].
Clearly, as the generalized Petersen graph P ( n , k ) is 3-regular and has 2 n vertices, the bound (1) implies γ d R ( P ( n , k ) ) 3 n 2 .
Gao et al. [98] determined the exact value of γ d R ( P ( n , k ) ) for n 0 mod 4 and k 1 mod 2 and gave upper bounds for γ d R ( P ( n , k ) ) in other cases.
Double Roman domination of families P ( c k , k ) has also been studied for small k, including c = 3 , 4, and 5. For k = 3 , exact values are known [99]:
γ d R ( P ( 3 k , k ) ) = 5 k + 1 , k { 1 , 2 , 4 } 5 k , otherwise
In contrast to c = 3 , for c = 4 and c = 5 , exact values are known only for some cases, while in other cases only bounds with small gaps are known [98,100].
6 k γ d R ( P ( 4 k , k ) ) 6 k , k 1 mod 2 6 k + 3 , otherwise
8 k γ d R ( P ( 5 k , k ) ) 8 k , k 2 , 3 mod 5 8 k + 2 , otherwise
It follows that the only double Roman graph in the set of generalized Petersen graphs P ( 5 k , k ) is P ( 5 , 1 ) .
The general case P ( c k , k ) was considered in [101] where it was proven that for c 3 , and k 3 ,
if c 0 mod 4 and k odd, then γ d R ( P ( c k , k ) ) = 3 2 c k , and
if c 0 mod 4 and k odd, then
3 2 c k γ d R ( P ( c k , k ) ) < 3 2 ( c + 1 2 ) k , c 1 , 3 mod 4 , 3 2 ( c + 2 3 ) k , c 2 mod 4 ,
and,
for k even,
3 2 c k γ d R ( P ( c k , k ) ) < 3 2 c ( k + 1 2 ) , c 0 mod 4 , 3 2 ( c + 1 2 ) ( k + 1 2 ) , c 1 , 3 mod 4 , 3 2 ( c + 2 3 ) ( k + 1 2 ) , c 2 mod 4 .
We conclude the subsection with some open problems.
 Problem 25 ([97]). 
Characterize or at least find new examples of generalized Petersen graphs that are double Roman. (Several examples are already known, i.e., P ( n , 1 ) is a double Roman graph for any n 2 mod 4 [28], P ( n , 3 ) for n 0 mod 4 is double Roman [98].)
 Problem 26 ([100]). 
Can the small gaps between lower and upper bounds for γ d R ( P ( 5 k , k ) ) (and, also for γ d R P ( 4 k , k ) ) ) be resolved by finding and proving exact values?
 Problem 27 ([100]). 
Find closed expressions or good lower and upper bounds for γ d R ( P ( 6 k , k ) ) .

5.4. Sierpiński Graphs

The study of the double Roman domination number of generalized Sierpiński graphs S ( G , t ) was initiated by Anu et al. [102]. They obtained a bound for the double Roman domination number of S ( G , t ) and also found the exact value of γ d R ( S ( K n , 2 ) ) .
Liu et al. in [103] propose a minimal dominating set for each S ( K n , t ) so that the exact values of its Roman domination numbers and double Roman domination numbers are known.
A double Roman domination number of generalized Sierpiński graph S ( G , 2 ) , where G is a cycle C n , n 4 , a complete bipartite graph K 1 , q or K 2 , q , q 2 and a bistar B m , n , m , n 3 was obtained by Varghese et al. [104].

5.5. Digraphs

Hao et al. in [105] initiated the study of the double Roman domination of digraphs. A double Roman dominating function on a digraph D with vertex set V ( D ) is defined as a function f : V ( D ) { 0 , 1 , 2 , 3 } having the property that if f ( v ) = 0 , then the vertex v must have at least 2 in-neighbors assigned 2 under f or 1 in-neighbor w with f ( w ) = 3 , and if f ( v ) = 1 , then the vertex v must have at least 1 in-neighbor u with f ( u ) 2 . The authors give several relations between the double Roman domination number of a digraph and other domination parameters such as Roman domination number, k-domination number and signed domination number. Moreover, various bounds on the double Roman domination number of a digraph are presented, and a Nordhaus–Gaddum type inequality for the parameter is also given.
The paper of Ouldrabah et al. [106] gives a descriptive characterization for some classes of digraphs satisfying γ d R ( D ) = 2 ( n Δ + ( D ) ) + 1 , where Δ + ( D ) is the maximum out-degree of D. In addition, a descriptive characterization for digraphs D of order n 4 for which γ d R ( D ) + γ d R ( D ¯ ) = 2 n + 3 holds.
Several relations between the double Italian domination number and other domination parameters such as double Roman domination number, Italian domination number and domination number, are also established in [89] by Volkmann.
Volkmann in [107] gave the definition of double Roman domatic number of a digraph. A set { f 1 , f 2 , , f d } of distinct double Roman dominating functions on D with the property that i = 1 d f i ( v ) 3 for each v V ( D ) is called a double Roman dominating family (of functions) on D. The maximum number of functions in a double Roman dominating family on D is the double Roman domatic number of D, denoted by d d R ( D ) . He presents different sharp bounds on d d R ( D ) and determines the double Roman domatic number of some classes of digraphs.

6. On Algorithmic Complexity of Double Roman Domination

The double Roman domination number has been completely determined in paths and cycles [8] and has been shown to be linear-time solvable in trees [10] and P 4 -free graphs [27]. However, for a general graph, it is NP-complete to determine whether a graph has a DRDF of weight at most k [8].
Cai et al. [108] studied the integer linear programming (ILP) formulations for the DRDP and introduced several extra constraints to strengthen some ILP formulations. Additionally, an H ( 2 ( Δ + 1 ) ) approximation algorithm for DRDP was proposed based on one ILP formulation.
In [9], Banerjee et al. strengthen the known NP-completeness of the decision version of Min-Double-RDF by showing that the decision version of Min-Double-RDF remains NP-complete for undirected path graphs, chordal bipartite graphs and circle graphs. They also present linear time algorithms for computing the double Roman domination number in proper interval graphs and block graphs and discuss the approximability of Min-Double-RDF, presenting a 2-approximation algorithm in 3-regular bipartite graphs.
Padamutham et al. in [109] show that the DRDP problem is NP-complete for star convex bipartite graphs and comb convex bipartite graphs and that γ d R ( G ) is obtained in linear time for bounded tree-width graphs, chain graphs and threshold graphs, a subclass of split graphs. The authors also propose a 3 ( 1 + ln ( Δ + 1 ) ) approximation algorithm for the minimum double Roman domination problem.
In [11], Poureidi presents an algorithm to compute the double Roman domination number of a given proper interval graph G = ( V , E ) in O ( | V | ) time.
Poureidi and Jafari Rad in [7] show that the decision problem associated with double Roman domination is NP-complete even when restricted to planar graphs and show that the problem of deciding whether a given graph is double Roman is NP-complete even when restricted to bipartite or chordal graphs. They also provide linear algorithms that compute the domination number and the double Roman domination number of a given unicyclic graph and a linear algorithm that decides whether a given unicyclic graph is double Roman.
In [46], Padamutham et al. show that the minimum total double Roman domination problem MTDRDP is polynomial time solvable for bounded tree-width graphs, chain graphs and threshold graphs. They design a 3 ( ln ( Δ 0.5 ) + 1.5 ) approximation algorithm for the MTDRDP, and show that the same cannot have a ( 1 δ ) ln | V | ratio approximation algorithm for any δ > 0 unless P=NP.
Recently, Poureidi in [110] proposed an algorithm to compute the double Roman domination number of an interval graph G in O ( m + n ) time, answering a problem posed in [9]. He shows that the decision problem associated with the double Roman domination is NP-complete for split graphs and that the computational complexities of the Roman domination problem and the double Roman domination problem are different.
Bonomo-Braberman et al. in [111] prove that [ k ] -Roman domination can be solved in O ( k c | V ( G ) | + | E ( G ) | ) time on graphs of bounded tree-width, for some constant c. Moreover, for constant values of k, the complexity is linear. It has been noted [111] that some of the variants defined for Roman and double Roman domination, such as perfect [77], independent [59], outer independent [64] and total [42], can be modeled by making slight modifications to the previous model.
One can ask many natural questions, here we recall only two.
 Problem 28 ([108]). 
Given that optimization solver was not efficient in solving large sparse graphs, designing new exact methods or other approximation algorithms for DRDP is an interesting direction for future work.
 Problem 29 ([109]). 
As the MINIMUM DOMINATION problem is APX-hard for bounded degree graphs, the intuition suggests that MR2DP and the MDRDP could be APX-hard. Hence, determining whether or not MR2DP and MDRDP are APX-hard for bounded degree graphs remains open.

7. Conclusions

In this paper we survey the known results that have been published on double Roman domination and its variations after it was first studied in 2016. As the graph domination and its many variations are still very popular [112], it is not a surprise that the Roman domination has been studied extensively in the last twenty years, see the recent surveys [12,13,14,15,16]. Similarly, in the last six years, the number of papers on double Roman domination have grown rapidly. Our survey thus includes one paper on double Roman domination published in 2017, and already nine in 2018. The number of publications (that we have found) is 12 in 2019, 23 in 2020, 10 in 2021 and 25 in 2022. Furthermore, there are some papers already dated 2023 and/or deposited in archives as preprints. Several open questions and interesting avenues for further research appear in the literature, so it is expected that the interest in this topic will grow in the future.

Author Contributions

Writing—original draft preparation, D.R.P.; writing—review and editing, D.R.P. and J.Ž. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by Slovenian Research Agency ARRS, grant numbers J2-2512 and P2-0248.

Data Availability Statement

Not applicable.

Acknowledgments

The authors wish to sincerely thank to the anonymous reviewers for their constructive comments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Beeler, R.A.; Haynes, T.W.; Hedetniemi, S.T. Double Roman domination. Discret. Appl. Math. 2016, 211, 23–29. [Google Scholar] [CrossRef]
  2. Stewart, I. Defend the Roman Empire! Sci. Am. 1999, 281, 136–138. [Google Scholar] [CrossRef]
  3. ReVelle, C.S.; Rosing, K.E. Defendens Imperium Romanum: A classical problem in military strategy. Am. Math. Mon. 2000, 107, 585–594. [Google Scholar] [CrossRef]
  4. Henning, M.A. Defending the Roman empire from multiple attacks. Discret. Math. 2003, 271, 101–115. [Google Scholar] [CrossRef] [Green Version]
  5. Cockayne, E.J.; Dreyer, A.; Hedetniemi, S.M.; Hedetniemi, S.T. Roman domination in graphs. Discret. Math. 2004, 278, 11–22. [Google Scholar] [CrossRef] [Green Version]
  6. Arquilla, J.; Fredricksen, H. “Graphing” an optimal grand strategy. Mil. Oper. Res. 1995, 1, 3–17. [Google Scholar] [CrossRef]
  7. Poureidi, A.; Jafari Rad, N. On algorithmic complexity of double Roman domination. Discret. Appl. Math. 2020, 285, 539–551. [Google Scholar] [CrossRef]
  8. Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S.M. On the double Roman domination in graphs. Discrete Appl. Math. 2017, 232, 1–7. [Google Scholar] [CrossRef]
  9. Banerjee, S.; Henning, M.A.; Pradhan, D. Algorithmic results on double Roman domination in graphs. J. Comb. Optim. 2020, 39, 90–114. [Google Scholar] [CrossRef]
  10. Zhang, X.; Li, Z.; Jiang, H.; Shao, Z. Double Roman domination in trees. Inf. Process. Lett. 2018, 134, 31–34. [Google Scholar] [CrossRef]
  11. Poureidi, A. A linear algorithm for double Roman domination of proper interval graphs. Discret. Math. Algorithms Appl. 2020, 12, 2050011. [Google Scholar] [CrossRef]
  12. Chellali, M.; Jafari Rad, N.; Sheikholeslami, S.M.; Volkmann, L. Roman Domination in graphs. In Topics in Domination in Graphs; Haynes, T.W., Hedetniemi, S.T., Henning, M.A., Eds.; Springer International Publishing: Cham, Switzerland, 2020; pp. 365–409. [Google Scholar] [CrossRef]
  13. Chellali, M.; Rad, N.J.; Sheikholeslami, S.M.; Volkmann, L. Varieties of roman domination. In Structures of Domination in Graphs; Haynes, T.W., Hedetniemi, S.T., Henning, M.A., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 273–307. [Google Scholar] [CrossRef]
  14. Chellali, M.; Jafari Rad, N.; Sheikholeslami, S.M.; Volkmann, L. Varieties of Roman domination II. AKCE Int. J. Graphs Comb. 2020, 17, 966–984. [Google Scholar] [CrossRef]
  15. Chellali, M.; Jafari Rad, N.; Sheikholeslami, S.M.; Volkmann, L. A survey on Roman domination parameters in directed graphs. J. Comb. Math. Comb. Comput. 2020, 115, 141–171. [Google Scholar]
  16. Chellali, M.; Rad, N.J.; Sheikholeslami, S.M.; Volkmann, L. The Roman Domatic Problem in Graphs and Digraphs: A Survey. Discuss. Math.-Graph Theory 2022, 42, 861–891. [Google Scholar] [CrossRef]
  17. Gross, J.L.; Tucker, T.W. Topological Graph Theory; Wiley-Interscience: New York, NY, USA, 1987. [Google Scholar]
  18. Haynes, H.W.; Hedetniemi, S.; Slater, P. Fundamentals of Domination in Graphs; Marcel Dekker: New York, NY, USA, 1998. [Google Scholar]
  19. Haynes, H.W.; Hedetniemi, S.; Slater, P. Domination in Graphs: Advanced Topics; Marcel Dekker: New York, NY, USA, 1998. [Google Scholar]
  20. Ore, O. Theory of Graphs; American Mathematical Society: Providence, RI, USA, 1967. [Google Scholar]
  21. Anu, V.; Aparna Lakshmanan, S. Double Roman domination number. Discret. Appl. Math. 2018, 244, 198–204. [Google Scholar] [CrossRef]
  22. Amjadi, J.; Nazari-Moghaddam, S.; Sheikholeslami, S.M.; Volkmann, L. An upper bound on the double Roman domination number. J. Comb. Optim. 2018, 36, 81–89. [Google Scholar] [CrossRef]
  23. Khoeilar, R.; Karami, H.; Chellali, M.; Sheikholeslami, S.M. An improved upper bound on the double Roman domination number of graphs with minimum degree at least two. Discret. Appl. Math. 2019, 270, 159–167. [Google Scholar] [CrossRef]
  24. Chen, X.G. A note on the Double Roman Domination Number of Graphs. Czechoslov. Math. J. 2020, 70, 205–212. [Google Scholar] [CrossRef]
  25. Kosari, S.; Shao, Z.; Sheikholeslami, S.M.; Chellali, M.; Khoeilar, R.; Karami, H. Double Roman Domination in Graphs with Minimum Degree at Least Two and No C5-cycle. Graphs Comb.s 2022, 38, 39. [Google Scholar] [CrossRef]
  26. Henning, M.A.; Jafari Rad, N. A characterization of double Roman trees. Discret. Appl. Math. 2019, 259, 100–111. [Google Scholar] [CrossRef]
  27. Yue, J.; Wei, M.; Li, M.; Liu, G. On the double Roman domination of graphs. Appl. Math. Comput. 2018, 338, 669–675. [Google Scholar] [CrossRef]
  28. Shao, Z.; Wu, P.; Jiang, H.; Li, Z.; Žerovnik, J.; Zhang, X. Discharging approach for double Roman domination in graphs. IEEE Acces 2018, 6, 63345–63351. [Google Scholar] [CrossRef]
  29. Volkmann, L. The double Roman domatic number of a graph. J. Comb. Math. Comb. Comput. 2018, 104, 205–215. [Google Scholar]
  30. Volkmann, L. Double Roman domination and domatic numbers of graphs. Commun. Comb. Optim. 2018, 3, 71–77. [Google Scholar] [CrossRef]
  31. Hajibaba, M.; Jafari Rad, N. A note on the Italian domination number and double Roman domination number in graphs. J. Comb. Math. Comb. Comput. 2019, 109, 169–183. [Google Scholar]
  32. Chellali, M.; Haynes, T.W.; Hedetniemi, S.T.; McRae, A.A. Roman 2-domination. Discret. Appl. Math. 2016, 204, 22–28. [Google Scholar] [CrossRef]
  33. Henning, M.A.; Klostermeyer, W.F. Italian domination in trees. Discret. Appl. Math. 2017, 217, 557–564. [Google Scholar] [CrossRef]
  34. Rad, N.J.; Rahbani, H. Some progress on the double Roman domination in graphs. Discuss. Math.-Graph Theory 2019, 39, 41–53. [Google Scholar] [CrossRef]
  35. Nazari-Moghaddam, S.; Volkmann, L. Critical concept for double Roman domination in graphs. Discret. Math. Algorithms Appl. 2020, 12, 2050020. [Google Scholar] [CrossRef]
  36. Yang, H.; Zhou, X. Some Properties of Double Roman Domination. Discret. Dyn. Nat. Soc. 2020, 2020, 6481092. [Google Scholar] [CrossRef]
  37. Wu, P.; Shao, Z.; Jiang, H.; Nazari-Moghaddam, S.; Sheikholeslami, S.M. Double Roman stable graphs. Ars Comb. 2020, 152, 183–200. [Google Scholar]
  38. Ouldrabah, L.; Volkmann, L. An Upper Bound on the Double Roman Domination Number. Bull. Iran. Math. Soc. 2021, 47, 1315–1323. [Google Scholar] [CrossRef]
  39. Volkmann, L. Double Roman and double Italian domination. Discuss. Math.-Graph Theory 2021. [Google Scholar] [CrossRef]
  40. Anu, V.; Aparna Lakshmanan, S. Impact of Some Graph Operations on Double Roman Domination Number. arXiv 2019, arXiv:1908.06859. Available online: http://xxx.lanl.gov/abs/1908.06859 (accessed on 1 December 2022).
  41. Hao, G.; Mojdeh, D.; Zhang, W. Total double Roman domination in graphs. Appl. Anal. Discrete Math 2016, 10, 501–517. [Google Scholar]
  42. Shao, Z.; Amjadi, J.; Sheikholeslami, S.M.; Valinavaz, M. On the total double roman domination. IEEE Access 2019, 7, 52035–52041. [Google Scholar] [CrossRef]
  43. Hao, G.; Volkmann, L.; Mojdeh, D.A. Total double roman domination in graphs. Commun. Comb. Optim. 2020, 5, 27–39. [Google Scholar] [CrossRef]
  44. Amjadi, J.; Pour Hosseini, F. Total double Roman domination numbers in digraphs. Discret. Math. Algorithms Appl. 2022, 14, 2250014. [Google Scholar] [CrossRef]
  45. Hao, G.; Xie, Z.; Sheikholeslami, S.M.; Hajjari, M. Bounds on the total double roman domination number of graphs. Discuss. Math.-Graph Theory 2021, 1–29. [Google Scholar] [CrossRef]
  46. Padamutham, C.; Palagiri, V.S.R. Algorithmic Aspects of Total Roman and Total Double Roman Domination in Graphs. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Proceedings of the 7th International Conference, CALDAM 2021, Algorithms and Discrete Applied Mathematics, Rupnagar, India, 11–13 February 2021; 12601 LNCS; Springer: Cham, Switzerland, 2021; pp. 32–42. [Google Scholar] [CrossRef]
  47. Teymourzadeh, A.; Mojdeh, D.A. Covering total double Roman domination in graphs. Commun. Comb. Optim. 2023, 8, 115–125. [Google Scholar] [CrossRef]
  48. Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S.M. Signed double Roman domination in graphs. Discret. Appl. Math. 2019, 257, 1–11. [Google Scholar] [CrossRef]
  49. Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S.M. Signed double roman domination of graphs. Filomat 2019, 33, 121–134. [Google Scholar] [CrossRef]
  50. Amjadi, J.; Yang, H.; Nazari-Moghaddam, S.; Sheikholeslami, S.M.; Shao, Z. Signed double roman k-domination in graphs. Australas. J. Comb. 2018, 72, 82–105. [Google Scholar]
  51. Henning, M.A.; Volkmann, L. Signed Roman k-domination in graphs. Graphs Combin. 2016, 32, 175–190. [Google Scholar] [CrossRef]
  52. Yang, H.; Wu, P.; Nazari-Moghaddam, S.; Sheikholeslami, S.M.; Zhang, X.; Shao, Z.; Tang, Y.Y. Bounds for signed double roman k-domination in trees. RAIRO-Oper. Res. 2019, 53, 627–643. [Google Scholar] [CrossRef] [Green Version]
  53. Shahbazi, L.; Abdollahzadeh Ahangar, H.; Khoeilar, R.; Sheikholeslami, S.M. Signed total double Roman k-domination in graphs. Discret. Math. Algorithms Appl. 2020, 12, 2050009. [Google Scholar] [CrossRef]
  54. Shahbazi, L.; Abdollahzadeh Ahangar, H.; Khoeilar, R.; Sheikholeslami, S.M. Bounds on signed total double roman domination. Commun. Comb. Optim. 2020, 5, 191–206. [Google Scholar] [CrossRef]
  55. Amjadi, J. Signed double Roman domination numbers in digraphs. Ann. Univ. Craiova, Math. Comput. Sci. Ser. 2021, 48, 194–205. [Google Scholar]
  56. Amjadi, J.; Hosseini, F.P. Signed total double Roman domination numbers in digraphs. Turk. World Math. Soc. J. Appl. Eng. Math. 2022, 12, 357–366. [Google Scholar]
  57. Mahmoodi, A.; Atapour, M.; Aliyar, S. Twin signed double Roman domination numbers in directed graphs. Discret. Math. Algorithms Appl. 2022, 2250121. [Google Scholar] [CrossRef]
  58. Maimani, H.; Momeni, M.; Nazari Moghaddam, S.; Rahimi Mahid, F.; Sheikholeslami, S.M. Independent Double Roman Domination in Graphs. Bull. Iran. Math. Soc. 2020, 46, 543–555. [Google Scholar] [CrossRef]
  59. Maimani, H.R.; Momeni, M.; Rahimi Mahid, F.; Sheikholeslami, S.M. Independent double Roman domination in graphs. AKCE Int. J. Graphs Comb. 2020, 17, 905–910. [Google Scholar] [CrossRef]
  60. Mojdeh, D.A.; Mansouri, Z. On the Independent Double Roman Domination in Graphs. Bull. Iran. Math. Soc. 2020, 46, 905–915. [Google Scholar] [CrossRef] [Green Version]
  61. Nahani Pour, F.; Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S.M. An improved upper bound on the independent double Roman domination number of trees. AKCE Int. J. Graphs Comb. 2022, 19, 206–210. [Google Scholar] [CrossRef]
  62. Rahmouni, A.; Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S. Further results on independent double roman trees. AKCE Int. J. Graphs Comb. 2022, 19, 311–315. [Google Scholar] [CrossRef]
  63. Kheibari, M.; Abdollahzadeh Ahangar, H.; Khoeilar, R.; Sheikholeslami, S. Lower and upper bounds on independent double Roman domination in trees. Electron. J. Graph Theory Appl. 2022, 10, 447–460. [Google Scholar] [CrossRef]
  64. Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S.M. Outer independent double Roman domination. Appl. Math. Comput. 2020, 364, 124617. [Google Scholar] [CrossRef]
  65. Rao, Y.; Kosari, S.; Sheikholeslami, S.M.; Chellali, M.; Kheibari, M. On the Outer-Independent Double Roman Domination of Graphs. Front. Appl. Math. Stat. 2021, 6, 559132. [Google Scholar] [CrossRef]
  66. Mojdeh, D.A.; Samadi, B.; Shao, Z.; Yero, I.G. Outer independent double Roman domination number of graphs. arXiv 2019, arXiv:1909.01775. [Google Scholar] [CrossRef]
  67. Mojdeh, D.A.; Samadi, B.; Shao, Z.; Yero, I.G. On the Outer Independent Double Roman Domination Number. Bull. Iran. Math. Soc. 2022, 48, 1789–1803. [Google Scholar] [CrossRef]
  68. Gao, H.; Liu, X.; Guo, Y.; Yang, Y. On Two Outer Independent Roman Domination Related Parameters in Torus Graphs. Mathematics 2022, 10, 3361. [Google Scholar] [CrossRef]
  69. Abdollahzadeh Ahangar, H.; Pour, F.N.; Chellali, M.; Sheikholeslami, S.M. Outer independent signed double Roman domination. J. Appl. Math. Comput. 2022, 68, 705–720. [Google Scholar] [CrossRef]
  70. Mojdeh, D.A.; Masoumi, I.; Volkmann, L. Restrained double Roman domination of a graph. RAIRO-Oper. Res. 2022, 56, 2293–2304. [Google Scholar] [CrossRef]
  71. Gao, Z.; Xi, C.; Yue, J. The restrained double Roman domination and graph operations. arXiv 2021, arXiv:2111.04363. Available online: http://xxx.lanl.gov/abs/2111.04363v1 (accessed on 1 December 2022).
  72. Samadi, B.; Soltankhah, N.; Abdollahzadeh Ahangar, H.; Chellali, M.; Mojdeh, D.A.; Sheikholeslami, S.M.; Valenzuela-Tripodoro, J.C. Restrained condition on double Roman dominating functions. Appl. Math. Comput. 2023, 438, 127554. [Google Scholar] [CrossRef]
  73. Xi, C.; Yue, J. The Restrained Double Roman Domination in Graphs. Bull. Malays. Math. Sci. Soc. 2023, 46, 6. [Google Scholar] [CrossRef]
  74. Amjadi, J.; Sadeghi, H. Double Roman domination subdivision number in graphs. Asian-Eur. J. Math. 2022, 15, 2250125. [Google Scholar] [CrossRef]
  75. Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S.M.; Valenzuela-Tripodoro, J.C. Maximal double Roman domination in graphs. Appl. Math. Comput. 2022, 414, 126662. [Google Scholar] [CrossRef]
  76. D’Souza, W.L.; Chaitra, V.; Kumara, M. Inverse double Roman domination in graphs. Discret. Math. Algorithms Appl. 2022, 2250144. [Google Scholar] [CrossRef]
  77. Egunjobi, A.T.; Haynes, T.W. Perfect double Roman domination of trees. Discret. Appl. Math. 2020, 284, 71–85. [Google Scholar] [CrossRef] [Green Version]
  78. Shao, Z.; Sheikholeslami, S.M.; Nazari-Moghaddam, S.; Wang, S. Global double Roman domination in graphs. J. Discret. Math. Sci. Cryptogr. 2019, 22, 31–44. [Google Scholar] [CrossRef]
  79. Hao, G.; Chen, X. On the Global Double Roman Domination of Graphs. Bull. Malays. Math. Sci. Soc. 2020, 43, 3007–3018. [Google Scholar] [CrossRef]
  80. Jafari Rad, N.; Maimani, H.R.; Momeni, M.; Rahimi Mahid, F. On The Double Roman bondage numbers of Graphs. Discret. Math. Algorithms Appl. 2022, 14, 2250046. [Google Scholar]
  81. Amjadi, J.; Sadeghi, H. Double Roman reinforcement number in graphs. AKCE Int. J. Graphs Comb. 2021, 18, 191–199. [Google Scholar] [CrossRef]
  82. Abdollahzadeh Ahangar, H.; Álvarez, M.; Chellali, M.; Sheikholeslami, S.; Valenzuela-Tripodoro, J. Triple Roman domination in graphs. Appl. Math. Comput. 2021, 391, 125444. [Google Scholar] [CrossRef]
  83. Haghparast, K.; Amjadi, J.; Chellali, M.; Sheikholeslami, S. On [k]-Roman domination subdivision number of graphs. AKCE Int. J. Graphs Comb. 2022, 19, 261–267. [Google Scholar] [CrossRef]
  84. Nahani Pour, F.; Abdollahzadeh Ahangar, H.; Chellali, M.; Sheikholeslami, S. Global triple Roman dominating function. Discret. Appl. Math. 2022, 314, 228–237. [Google Scholar] [CrossRef]
  85. Kou, Z.; Kosari, S.; Hao, G.; Amjadi, J.; Khalili, N. Quadruple roman domination in trees. Symmetry 2021, 13, 1318. [Google Scholar] [CrossRef]
  86. Amjadi, J.; Khalili, N. Quadruple Roman domination in graphs. Discret. Math. Algorithms Appl. 2022, 14, 21501305. [Google Scholar] [CrossRef]
  87. Amjadi, J.; Khalili, N. New results on quadruple Roman domination in graphs. Discret. Math. Algorithms Appl. 2022, 2250078. [Google Scholar] [CrossRef]
  88. Kammerling, K.; Volkmann, L. Roman k-domination in graphs. J. Korean Math. Soc. 2009, 46, 1309–1318. [Google Scholar] [CrossRef] [Green Version]
  89. Volkmann, L. Double Italian and double Roman domination in digraphs. J. Comb. Math. Comb. Comput. 2020, 113, 97–108. [Google Scholar]
  90. Kazemi, A. Roman k-tuple domination number of a graph. Iran. J. Math. Sci. Inf. 2020, 15, 101–115. [Google Scholar]
  91. Mojdeh, D.A.; Parsian, A.; Masoumi, I. Characterization of double Roman trees. Ars Comb. 2020, 153, 53–68. [Google Scholar]
  92. Amjadi, J.; Valinavaz, M. Relating total double roman domination to 2-independence in trees. Acta Math. Univ. Comen. 2020, 89, 185–193. [Google Scholar]
  93. Nazari-Moghaddam, S.; Chellali, M. On the double roman domination number in trees. Australas. J. Comb. 2020, 77, 256–268. [Google Scholar]
  94. Abdollahzadeh Ahangar, H.; Amjadi, J.; Chellali, M.; Nazari-Moghaddam, S.; Sheikholeslami, S.M. Trees with Double Roman Domination Number Twice the Domination Number Plus Two. Iran. J. Sci. Technol. Trans. A Sci. 2019, 43, 1081–1088. [Google Scholar] [CrossRef]
  95. Klobučar, A.; Klobučar, A. Properties of double Roman domination on cardinal products of graphs. Ars Math. Contemp. 2020, 19, 337–349. [Google Scholar] [CrossRef]
  96. Hamack, R.; Imrich, W.; Klavžar, S. Handbook of Product Graphs, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
  97. Jiang, H.; Wu, P.; Shao, Z.; Rao, Y.; Liu, J. The double Roman domination numbers of generalized Petersen graphs P(n,2). Mathematics 2018, 6, 206. [Google Scholar] [CrossRef] [Green Version]
  98. Gao, H.; Huang, J.; Yang, Y. Double Roman Domination in Generalized Petersen Graphs. Bull. Iran. Math. Soc. 2022, 48, 885–894. [Google Scholar] [CrossRef]
  99. Shao, Z.; Erveš, R.; Jiang, H.; Peperko, A.; Wu, P.; Žerovnik, J. Double Roman graphs in P(3k,k). Mathematics 2021, 9, 336. [Google Scholar] [CrossRef]
  100. Rupnik Poklukar, D.; Žerovnik, J. On the Double Roman Domination in Generalized Petersen Graphs P(5k,k). Mathematics 2022, 10, 119. [Google Scholar] [CrossRef]
  101. Rupnik Poklukar, D.; Žerovnik, J. On the Double Roman Domination in Generalized Petersen Graphs P(ck,k). Symmetry 2022, 14, 1121. [Google Scholar] [CrossRef]
  102. Anu, V.; Aparna Lakshmanan, S. The double Roman domination number of generalized Sierpiński graphs. Discret. Math. Algorithms Appl. 2020, 12, 2050047. [Google Scholar] [CrossRef]
  103. Liu, C.A. Roman Domination and Double Roman Domination Numbers of Sierpiński Graphs S(Kn,t). Bull. Malays. Math. Sci. Soc. 2021, 44, 4043–4058. [Google Scholar] [CrossRef]
  104. Varghese, J.; Anu, V.; Aparna, L.S. Domination parameters of generalized Sierpiński graphs. AKCE Int. J. Graphs Comb. 2022. [Google Scholar] [CrossRef]
  105. Hao, G.; Chen, X.; Volkmann, L. Double Roman Domination in Digraphs. Bull. Malays. Math. Sci. Soc. 2019, 42, 1907–1920. [Google Scholar] [CrossRef]
  106. Ouldrabah, L.; Blidia, M.; Bouchou, A.; Volkmann, L. Extremal Digraphs for an Upper Bound on the Double Roman Domination Number. Bull. Malays. Math. Sci. Soc. 2020, 43, 1153–1162. [Google Scholar] [CrossRef]
  107. Volkmann, L. The double roman domatic number of a digraph. Discuss. Math.-Graph Theory 2020, 40, 995–1004. [Google Scholar] [CrossRef]
  108. Cai, Q.; Fan, N.; Shi, Y.; Yao, S. Integer linear programming formulations for double roman domination problem. Optim. Methods Softw. 2019, 37, 1–22. [Google Scholar] [CrossRef] [Green Version]
  109. Padamutham, C.; Palagiri, V.S.R. Complexity of Roman 2-domination and the double Roman domination in graphs. AKCE Int. J. Graphs Comb. 2020, 17, 1081–1086. [Google Scholar] [CrossRef]
  110. Poureidi, A. Algorithm and hardness results in double Roman domination of graphs. Theor. Comput. Sci. 2022, 911, 70–79. [Google Scholar] [CrossRef]
  111. Bonomo-Braberman, F.; Gonzalez, C.L. A new approach on locally checkable problems. Discret. Appl. Math. 2022, 314, 53–80. [Google Scholar] [CrossRef]
  112. Haynes, H.W.; Hedetniemi, S.; Henning, M. Topics in Domination in Graphs; Springer: Cham, Switzerland, 2020. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Rupnik Poklukar, D.; Žerovnik, J. Double Roman Domination: A Survey. Mathematics 2023, 11, 351. https://doi.org/10.3390/math11020351

AMA Style

Rupnik Poklukar D, Žerovnik J. Double Roman Domination: A Survey. Mathematics. 2023; 11(2):351. https://doi.org/10.3390/math11020351

Chicago/Turabian Style

Rupnik Poklukar, Darja, and Janez Žerovnik. 2023. "Double Roman Domination: A Survey" Mathematics 11, no. 2: 351. https://doi.org/10.3390/math11020351

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop