Abstract
A signed total double Roman dominating function (STDRDF) on an isolated-free graph is a function such that (i) every vertex v with has at least two neighbors assigned 2 under f or one neighbor w with f(w) = 3, (ii) every vertex v with f(v) = 1 has at least one neighbor w with and (iii) holds for any vertex v. The weight of a STDRDF is the value The signed total double Roman domination number is the minimum weight of a STDRDF on G. In this article, we provide various bounds on and we show that the corresponding decision problem is NP-complete for bipartite and chordal graphs. In addition, we determine the signed total double Roman domination number of some classes of graphs including cycles, complete graphs and complete bipartite graphs.
1 Introduction
In this paper, G is a simple isolated-free graph with vertex set and edge set . The order of G is denoted by . For every vertex , the open neighborhood N(v) is the set and the closed neighborhood of v is the set . The degree of a vertex is . The minimum and maximum degree of a graph G are denoted by and , respectively. A leaf of G is a vertex of degree one, while a support vertex of G is a vertex adjacent to a leaf. An edge of a graph is said to be pendant edge if one of its vertices is a leaf. We write Pn for the path of order n, Cn for the cycle of order n, Kn for the complete graph of order n and for the complete bipartite graph.
A set in a graph G is called a (total) dominating set if every vertex of (V) is adjacent to a vertex of S. The (total) domination number equals the minimum cardinality of a (total) dominating set in G.
A function is a Roman dominating function (RDF) on G if every vertex for which f(u) = 0 is adjacent to at least one vertex v for which f(v) = 2. The weight of an RDF is the value The Roman domination number is the minimum weight of an RDF on G. Roman domination was introduced by Cockayne et al. in [Citation11]. Since 2004, several papers have been published on this topic and its variations.
In 2016, Beeler et al. [Citation10] introduced the double Roman domination defined as follows. A function is a double Roman dominating function (DRDF) on a graph G if the following conditions hold:
If f(v) = 0, then v has at least two neighbors assigned 2 under f or one neighbor assigned 3 under f.
If f(v) = 1, then v has at least one neighbor w with .
The double Roman domination number equals the minimum weight of a double Roman dominating function on G. For further results on double Roman domination see [Citation1, Citation4].
In 2014 Abdollahzadeh Ahangar et al. [Citation7] introduced the concept of Signed Roman domination. Also, the other variations of this concept have been introduced in [Citation2, Citation3, Citation18, Citation19].
Abdollahzadeh Ahangar et al. [Citation5] introduced the concept of a variation of double Roman domination as signed double Roman domination. A signed double Roman dominating function (SDRDF) on a graph is a function such that (i)every vertex v with is adjacent to at least two vertices assigned a 2 or to at least one vertex w with (ii) every vertex v with f(v) = 1 is adjacent to at least one vertex w with and (iii) holds for any vertex v. The weight of a SDRDF f is the value The signed double Roman domination number is the minimum weight of a SDRDF on G. For a SDRDF f, let . In the context of a fixed SDRDF, we suppress the argument and simply write , V1, V2, and V3. Since this partition determines f, we can equivalently write . For further results on signed double Roman domination see [Citation6, Citation9, Citation20].
A signed total double Roman dominating function (STDRDF) on a graph is a function such that (i) every vertex v with is adjacent to at least two vertices assigned a 2 or to at least one vertex w with (ii) every vertex v with f(v) = 1 is adjacent to at least one vertex w with and (iii) holds for any vertex v. The weight of a STDRDF f is the value The signed total double Roman domination number is the minimum weight of a STDRDF on G. This parameter and its variants have been studied in [Citation8, Citation15, Citation17].
In this article, we provide various bounds on and we show that the corresponding decision problem is NP-complete for bipartite and chordal graphs. In addition, we determine the signed total double Roman domination number of some classes of graphs including cycles, complete graphs and complete bipartite graphs.
We end this section by recalling the well-known upper bound due to Ore that for graphs G of order n and minimum degree Moreover, the graphs G of even order and without isolated vertices with have been characterized independently by Payan and Xuong [Citation16] and Fink et al. [Citation12], as follows.
Theorem 1.
[Citation12, Citation16] Let G be a graph of even order n without isolated vertices. Then if and only if each component of G is either a cycle C4 or the corona of a connected graph H.
2 Basic properties and preliminary bounds
In this section we investigate some basic properties of STDRDF.
Observation 2.
Let be a STDRDF in a graph G without isolated vertices. Then the following holds.
Every vertex in is dominated by a vertex in .
.
.
is a total dominating set in G.
Let be an integer and a complete graph with vertex set . Assume Gk is the graph obtained from by adding 4k disjoint cycles each of order and joining vj to the vertices of the cycle Cj for each j, see . It is easy to verify that Gk is a graph of order with minimum degree 3 and maximum degree . Clearly, the function is a signed total double Roman dominating function of Gk .
Proposition 3.
Let G be a graph of order n, minimum degree and maximum degree Δ, and let be a STDRDF in G. Then the following holds.
.
.
.
.
Furthermore, the bounds in (i), (ii), (iii), and (iv) are sharp for the graph
Proof.
(i) By Observation 2 (Item (iii)) and definition, we have and this leads to the desired result.
(ii) This follows by substituting in Item (i).
(iii) By Observation 2, we have that
(iv) By Item (i), we have
And so . Therefore, . □
Using Proposition 3 (Item (iii)), we obtain the following lower bound on the signed total double Roman domination number of regular graphs.
Corollary 4.
If G is an r-regular graph of order n with , then .
If G is not a regular graph, then as a consequence of Proposition 3 (Items (iii) and (iv)), we have the following result.
Corollary 5.
If G is a non-regular graph of order n, minimum degree and maximum degree Δ, then
This bound is sharp for all graphs illustrated before Proposition 3.
Proof.
Multiplying both sides of the inequality in Proposition 3 (Item (iv)) by and adding the resulting inequality to the inequality in Proposition 3 (Item (iii)) leads to the desired result. □
Next we present a so-called Nordhaus-Gaddum type inequality for the signed total double Roman domination number of regular graphs.
Theorem 6.
If G is an r-regular graph of order n such that and , then
If n is even, then .
Proof.
Since G is an r-regular, the complement is -regular. By Corollary 4
The conditions imply that . Since the function takes its minimum at when , we obtain and this is the desired bound. If n is even, then the function g takes its minimum at or , since r is an integer. This implies that and the proof is complete. □
3 Complexity result
Our aim in this section is to establish the NP-complete result for the signed total double Roman domination problem in bipartite and chordal graphs.
Signed total double Roman dominating function(signed TDTRF):
Instance: Graph , positive integer .
Question: Does G have a signed total double Roman dominating function of weight at most k?
We will show that this problem is NP-complete by reducing the special case of Exact Cover by 3-sets (X3C) to which we refer as X3C3. The NP-completeness of X3C3 was proven in 2008 by Hickey et al. [Citation14]
X3C3
Instance: A set of elements X with , and a collection C of 3-element subsets of X, such that each element occurs in exactly, 3 members of C.
Question: Does C contain an exact cover for X, i.e. does there exist a subcollection such that every element of X occurs in exactly one member of ?
Theorem 7.
Problem signed-TDRDF is NP-Complete for bipartite and chordal graphs.
Proof.
Clearly signed-TDRDF is a member of since we can check in polynomial time that a function has weight at most k and is a signed total double Roman dominating function. Now let us how to transform any instance of X3C3 into an instance G of signed-TDRDF so that one of them has a solution if and only if the other one has a solution. Let and be an arbitrary instance of X3C3. We now construct the bipartite graph G1 (respectively, the chordal graph ). Let
For each we create a single vertex xi to which we associate a copy of the graph Hi as shown in (respectively, when G2 is considered) by adding the edge For each we create a vertex cj to which we associate a copy of the graph as shown in (respectively, when G2 is considered) by adding the edges and Now to obtain the graph G, we add edges if In addition, for the graph we add all edges between vertices cj ’s. Let , and set and give examples of G1 and G2, respectively.
Suppose that is a solution of X3C3. Define two signed total double Roman dominating functions f and g on G1 and respectively, of weight k as follows: for for every cj if , and if , every xi and every leaf is assigned a –1 under f. Also, for for every cj if , and if , every xi and every leaf is assigned a –1 under g. Clearly, since exists, , and so the number of cj ’s with weight 2 is q, having disjoint neighborhoods in . It is straightforward to see that f and are signed total double Roman dominating functions on G with weight and .
Since the proof does not differ and uses the same principle for the two graphs G1 and G2, the graph G designates the two graphs G1 or G2.
Conversely, assume that G has a signed total Roman dominating function with weight at most k = q. Among all such functions, let f be one chosen so that:
(C1) f assigns small values to the leaves of G.
(C2) Subject to Condition (C1): f assigns small values to yj’s.
According to (C1), one can easily see that for every leaf if G. Hence every support vertex of G is assigned a 3.
Now, since and , we deduce that for every i. Likewise, for every j, since . It follows that no xi needs to be assigned a positive value, that is for each i. Moreover, according to the choice of f, Condition (C2) implies that for each i. Since each xi must have two neighbors assigned a 2 under f and since f has weight at most k = q, we deduced that exactly q vertices of A must be assigned a 2 and the remaining vertices of A are assigned a 1. But since each cj has exactly three neighbors in X, we conclude that is an exact cover for C. □
4 Upper bounds
In this section we present some sharp bounds on the signed total double Roman domination number in graphs.
Theorem 8.
For any graph G of order with where is the matching number of G. This bound is sharp for .
Proof.
Let be a maximum matching of G and let X be the independent set of M-unsaturated vertices. If y and z are vertices of X and , then since the matching M is maximum, . Therefore, for all there are at most two edges between the sets and {y, z}. If there exists a vertex such that for some i, say i = 1, then for each because M is a maximum matching. Let B be the set of all vertices such that for some i. Then or for each and each . Thus we may assume that for each . Define the function by and for and f(x) = 1 for . Clearly, f is a STDRDF of G of weight and thus . □
Next result is an immediate consequence of Theorem 8.
Corollary 9.
For any connected graph G of order . The equality holds if and only if G = K2.
Proof.
The bound is immediate from Theorem 8 because . If G = K2, then clearly .
Conversely, let . Let D be a -set and define the function f on G by f(x) = 2 for every and f(x) = 0 for any other vertex. One can easily see that f is a STDRDF of G and using Ore’s theorem we have (1) (1)
It follows from (1) and Theorem 1 that G is either a cycle C4 or the corona of a connected graph H. If G = C4, then certainly which is a contradiction. Henceforth, we may assume that G is the corona of a connected graph H. If , then define the function f on G by f(v) = 3 for every and for any other vertex. It is easy to see that f is a STDRDF of G of weight n leading to a contradiction. Thus n(H) = 1 and so G = K2. This completes the proof. □
Next we present a bound on the signed total double Roman domination number in terms of the order and signed total domination number.
Theorem 10.
For any graph G of order with ,
Proof.
Let f be a -function and let and . Clearly, and .
Define by g(v) = 3 for and for . It is easy to see that g is a STDRDF of G and hence .
Let . By definition each xi is adjacent to a vertex . Let S be a minimum dominating set for the induced subgraph . Since is isolated free, we have (Ore’s theorem). Define by for , g(x) = 2 for and otherwise. Clearly, g is a STDRDF of G and hence . This completes the proof. □
In [Citation13] Henning and Slater studied the concept of open packing in graphs. A set is an open packing set if for every vertex . The open packing number is the maximum cardinality of an open packing set.
Here, we present an upper bound on the signed total double Roman domination number in terms of the order and open packing number.
Theorem 11.
For any graph G of order with
Proof.
Let S be an open packing set of G with . Define by g(x) = 2 for and for . Clearly, g is a STDRDF of G of weight and thus . □
Let H be a bipartite graph with partite sets and (standing for “left” and “right”). We define a left dominating set of H to be a set of vertices in that dominate . The minimum cardinality of a left dominating set in H is called the left domination number, denoted , of H. Let and denote minimum and maximum degree, respectively, of a vertex of in H.
Abdollahzadeh Ahangar et al. [Citation7] established the following upper bound on the left domination number of a bipartite graph.
Theorem 12.
Let H be a bipartite graph of order n with partite sets and . If , then , with equality if and only if every component of H is isomorphic to P3 or C6.
Theorem 13.
Let G be a graph of order n and . Then
Proof.
Let f be a -function. Let and denote the sets of those vertices in G which are assigned under f the values –1 and +1, respectively. Then and so . Let H be the bipartite spanning subgraph of G with partite sets and , where , that is, E(H) consists of all edges in G between and . Suppose is a minimum left dominating set in H and is a minimum dominating set of induced subgraph . Define the function by for , g(x) = 3 for , g(x) = 2 for and g(x) = 1 otherwise. Clearly, g is a STDRDF of f. Using Theorem 12 and Ore’s theorem, we obtain
□
5 Special classes of graphs
In this section, we determine the signed total double Roman domination number of some classes of graphs including paths complete graphs, cycles and complete bipartite graphs.
Theorem 14.
Let be an integer. Then
Proof.
First we show that . Let . The proof is by induction on n. The result is trivial for . Let and the result holds for any path for . Let f be a -function. If , then by definition . Suppose . We have and . If for some i, then clearly the function f restricted to the paths and is a STDRDF on Pi and and by the induction hypothesis we obtain
Suppose there is no i such that . Consider the following cases.
Case 1. (the case is similar).
By definition we have and . If , then the function f restricted to is a STDRDF of and by the induction hypothesis we have
Let . Then by assumption . If , then the function f restricted to is a STDRDF and it follows from the induction hypothesis that
If , then we must have . Define the function by and otherwise. Obviously g is a STDRDF of and by the induction hypothesis we obtain
Case 2. for some .
Since and , we must have and . By assumption, we have and . Since each vertex in , is adjacent to a vertex in V3 or adjacent to two vertices in V2, we have . Let be a path obtain from by adding the edge . Clearly the function f restricted to is a STDRDF and by the induction hypothesis we have
Thus .
It is not hard to see that for . Let . Now we show that .
If , define by for and otherwise.
If where , define by for and otherwise.
If where , define by for i = 1, 2 and for and otherwise.
If where , define by and for and otherwise.
Clearly, f is a STDRDF of Pn and so . Thus . □
Theorem 15.
If , then and .
Proof.
It is not hard to see that . Assume that and . First we show that . Let f be a -function. If , then clearly . Let . If for some i, then clearly the function f restricted to the path is a STDRDF and it follows from Theorem 14 that
Suppose now that there is no i such that . Suppose without loss of generality that . By assumption, we have and . Since f is a STDRDF on Cn , we must have or and . It follows from and that and . Let is a cycle obtained from by joining xn to x4. Then the function f restricted to is a STDRDF of and by the induction hypothesis and the fact , we have .
To prove the inverse inequality, define by for and otherwise, where and for and otherwise, where and and for and otherwise, if . Clearly, f is a STDRDF of Cn yielding . Thus . □
Next we determine the exact value for complete bipartite graphs.
Proposition 16.
For ,
Proof.
Let and be the bipartite sets of . We consider the following cases.
Case 1. m = 1.
The result is immediate for . Let . Define by and for when n is even, and and for when n is odd. It is easy to see that g is a STDRDF of of weight 4, and so .
Now we show that . Clearly, . Let and f be a -function. Since f is a -function, we have . If , then we have as desired. Suppose that . Since f is a -function, we must have for each i. This implies that and so . Thus .
Case 2. .
For any -function f, we have
Now define as follows:
, for and for , when m, n are both even,
, for and for , when m, n are both odd,
for and for and for , when m is even and n is odd.
It is easy to see that g is a STDRDF of and so . Thus .
Case 3. m = 4.
Clearly, . Let . First we show that . Define as follows:
, for and for , when n is even,
, for and for , when n is odd.
It is easy to see that g is a STDRDF of and so for .
Now we show that . Let f be a -function. As in the Case 2, we have and We claim that . If , then the claim is trivial. Let It follow from that . Suppose . If for some or , then clearly as desired. Suppose that . Since f is a -function, we must have for each i. This implies that which is a contradiction. So and this implies that . Thus .
Case 4. m = 3.
It is not hard to see that and . Let . As in the Case 1, we have . Define as follows:
, for and for , when n is even,
, for and for , when n is odd.
Clearly, g is a STDRDF of of weight 2 and so for . Thus when .
Case 5. m = 2.
It is not hard to see that and . Let . Define as follows:
, for and for , when n is even,
, for and for , when n is odd.
Clearly, g is a STDRDF of of weight 2 and so for .
To prove the inverse inequality, let f be a -function. As in the Case 2, and . Using a similar argument that described in Case 3, we can see that . This implies that yielding . Thus and the proof is complete. □
Proposition 17.
For .
Proof.
Let and let be the vertex set of Kn . Define the function by and and for when n is odd, and , and for when n is even. Clearly, g is a STDRDF and so .
To show that , let f be a -function. By definition we have . Suppose . Then and so . □
6 Conclusion
The concepts of Roman domination has been recognized in the field of domination theory since 2004. In this research, we study a variation of Roman domination called signed total double Roman domination number and we provide several sharp bounds for this parameter. We also show that the corresponding decision problem is NP-complete for bipartite and chordal graphs. In addition, we determine the signed total double Roman domination number of some classes of graphs including paths, cycles, complete graphs and complete bipartite graphs. There is still potential for further research. For instance, progress could be made by determining the signed total double Roman domination number for other classes of graphs and characterizing the graphs attaining the bounds of Theorems 8 and 11.
Additional information
Funding
References
- Abdollahzadeh Ahangar, H., Amjadi, J., Atapour, M., Chellali, M., Sheikholeslami, S. M. (2019). Double Roman trees. Ars Combin. 145: 173–183.
- Abdollahzadeh Ahangar, H., Amjadi, J., Sheikholeslami, S. M., Volkmann, L., Zhao, Y. (2016). Signed Roman edge domination numbers in graphs. J. Comb. Optim. 31(1): 333–346.
- Abdollahzadeh Ahangar, H., Asgharsharghi, L., Sheikholeslami, S. M., Volkmann, L. (2016). Signed Mixed Roman domination number in graphs. J. Comb. Optim. 32(1): 299–317.
- Abdollahzadeh Ahangar, H., Chellali, M., Sheikholeslami, S. M. (2017). On the double Roman domination in graphs. Discrete Appl. Math. 232: 1–7.
- Abdollahzadeh Ahangar, H., Chellali, M., Sheikholeslami, S. M. (2019). Signed double Roman domination in graphs. Discrete Appl. Math. 257:1–11.
- Abdollahzadeh Ahangar, H., Chellali, M., Sheikholeslami, S. M. (2019). Signed double Roman domination of graphs. Filomat 33: 121–134.
- Abdollahzadeh Ahangar, H., Henning, M. A., Löwenstein, C., Zhao, Y., Samodivkin, V. (2014). Signed Roman domination in graphs. J. Combin. Optim. 27: 241–255.
- Abdollahzadeh Ahangar, H., Khoeilar, R., Shahbazi, L., Sheikholeslami, S. M. (2020). Signed total double Roman k-domination in graphs. Discrete Math. Algorithms Appl. 12: 2050009, 18 pp.
- Amjadi, J., Yang, H., Nazari-Moghaddam, S., Sheikholeslami, S. M., Shao, Z. (2018). Signed double Roman k-domination in graphs. Australas. J. Combin. 72: 82–105.
- Beeler, R. A., Haynes, T. W., Hedetniemi, S. T. (2016). Double Roman domination. Discrete Appl. Math. 211: 23–29.
- Cockayne, E. J., Dreyer, P. A., Hedetniemi, S. M., Hedetniemi, S. T. (2004). Roman domination in graphs. Discrete Math. 278: 11– 22.
- Fink, J. F., Jacobson, M. S., Kinch, L. F., Roberts, J. (1985). On graphs having domination number half their order. Period. Math. Hungar. 16: 287–293.
- Henning, M., Slater, P. J. (1999). Open packing in graphs. J. Combin. Math. Combin. Comput. 28: 5–18.
- Hickey, G., Dehne, F., Rau-Chaplin, A., Blouin, C. (2008). SPR distance computation for unrooted trees. Evol. Bioinform. 4: 17–27.
- Khoeilar, R., Shahbazi, L., Shao, Z., Sheikholeslami, S. M. (2020). Bounds on the signed total Roman 2-domination in graphs. Discrete Math. Algorithms Appl. 12: 2050013, 12 pp.
- Payan, C., Xuong, N. H. (1982). Domination-balanced graphs. J. Graph Theory 6: 23–32.
- Shahbazi, L., Abdollahzadeh Ahangar, H., Khoeilar, R., Sheikholeslami, S. M. (2020). Bounds on signed total double Roman domination. Commun. Comb. Optim. 5: 191–206.
- Volkmann, L. (2020). Weak signed Roman domination in graphs. Commun. Comb. Optim. 5: 111–123.
- Volkmann, L. (2021). Weak signed Roman k-domination in graphs. Commun. Comb. Optim. 6: 1–15.
- Yang, H., Wu, P., Nazari-Moghaddam, S., Sheikholeslami, S. M., Zhang, X., Shao, Z., and Tang, Y. Y. (2019). Bounds for signed double Roman k-domination in trees. RAIRO - Oper. Res. 53: 627– 643.