208
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Quasi total double Roman domination in graphs

, , , &
Received 25 Oct 2023, Accepted 01 Feb 2024, Published online: 26 Feb 2024

Abstract

A quasi total double Roman dominating function (QTDRD-function) on a graph G=(V(G),E(G)) is a function f:V(G){0,1,2,3} having the property that (i) if f(v) = 0, then vertex v must have at least two neighbors assigned 2 under f or one neighbor w with f(w) = 3; (ii) if f(v) = 1, then vertex v has at least one neighbor w with f(w)2, and (iii) if x is an isolated vertex in the subgraph induced by the set of vertices assigned nonzero values, then f(x) = 2. The weight of a QTDRD-function f is the sum of its function values over the whole vertices, and the quasi total double Roman domination number γqtdR(G) equals the minimum weight of a QTDRD-function on G. In this paper, we first show that the problem of computing the quasi total double Roman domination number of a graph is NP-hard, and then we characterize graphs G with small or large γqtdR(G). Moreover, we establish an upper bound on the quasi total double Roman domination number and we characterize the connected graphs attaining this bound.

MATHEMATICS SUBJECT CLASSIFICATION:

1 Introduction

All graphs considered in this article are finite, undirected, simple and without isolated vertices. Let G=(V(G),E(G)) be a graph of order |V(G)|=n. For any vertex vV(G), the open neighbourhood of v is the set N(v)={uV|uvE(G)} and the closed neighbourhood of v is the set N[v]=N(v){v}. For a set SV, the open neighbourhood of S is N(S)=vSN(v) and the closed neighbourhood of S is N[S]=N(S)S.

We denote the degree of a vertex v in a graph G by degG(v), or simply by deg(v) if the graph G is clear from the context. Let δ(G) and Δ(G) denote the minimum and maximum degree of vertices in G, respectively.

As usual a path, cycle, star and complete graph on n vertices are denoted by Pn, Cn, K1,n1 and Kn while Kn,m and DSp,q denote the complete bipartite graph and double star of order m + n and p+q+2, respectively. A vertex of degree one is called a leaf and its neighbor a support vertex. A tree is an acyclic connected graph. For any integers r0 and t0 with r+t1, let Fr,t be a tree obtained from a star K1,r+t by subdividing t edges exactly once. We say Fr,t is a wounded spider if r1 and t0 and it is a healthy spider if r = 0 and t2. The center vertex of Fr,t is also called the head vertex and the vertex at distance two from the head is called the foot vertex. Moreover, the leaf adjacent to the head vertex is called the wounding vertex. A path joining two vertices u and v is called a (u, v)-path. The diameter of a connected graph G, denoted by diam (G), is the length of a shortest path between the most distanced vertices in G. A diametral path of a graph G is a shortest path whose length equals diam (G). A rooted tree T distinguishes one vertex r called the root. For each vr of T, the parent of v is the neighbor of v on the unique (r, v)-path, while a child of v is any other neighbor of v. A descendant of v is a vertex uv such that the unique (r, u)-path contains v. For a vertex v in a rooted tree T, the maximal subtree at v is subtree of T induced by v and its descendants, and is denoted by Tv. The depth of v is the largest distance from v to a descendant of v. Recall that the corona cor(G) of a graph G is the graph obtained from G by adding for each vertex vV(G)a new vertex v and the edge vv.

Roman domination is a variation of domination that was formally introduced in graph theory, by Cockayne et al. [Citation11] in 2004. Since then, the topic has been widely studied, with over 250 papers have been published on it and its variations. For more details on Roman domination and its variants, we refer the reader to the book chapters [6, 7] and surveys [Citation8–10].

In 2016, Beeler et al. defined a new variant of Roman domination in [Citation3], namely double Roman dominating functions. A function f:V(G){0,1,2,3} is a double Roman dominating function(DRD-function) on a graph G if the following conditions hold: (i) If f(v) = 0, then v must have one neighbor assigned 3 or two neighbors each assigned 2, and (ii) If f(v) = 1, then v must have at least one neighbor w with f(w)2. The double Roman domination number γdR(G) equals the minimum weight of a DRD-function on G. A DRD-function of G with weight γdR(G) is called a γdR(G)-function or γdR-function of G. For a DRD-function f, let Vi be the set of vertices assigned the value i, where i{0,1,2,3}. In that case, the function f will simply be referred to f=(V0,V1,V2,V3). For more details on double Roman domination and its variations, see for example [Citation1, Citation17, Citation20].

In 2020, Hao et al. [Citation13] considered DRD-functions f such that the subgraph of G induced by the set {vV|f(v)1} has no isolated vertices, and call such functions total double Roman dominating functions, TDRD-functions. The total double Roman domination number γtdR(G) is the minimum weight of a TDRD-function on G. For more details, see also [Citation14, Citation18, Citation19].

In this paper, we are interested in initiating the study of quasi total double Roman domination. A quasi total double Roman dominating function (QTDRD-function) on a graph G is a DRD-function with the additional condition that if x is an isolated vertex in the subgraph induced by the set of vertices labeled with 1, 2, and 3, then f(x) = 2. The minimum weight of a QTDRD-function on G is called the quasi total double Roman domination number of G and is denoted by γqtdR(G). It is quite straightforward to note that any TDRD-function on G is a QTDRD-function leading to (1) γdR(G)γqtdR(G)γtdR(G).(1)

It is worth mentioning that the quasi total version for Roman dominating functions has been introduced by Cabrera Martínez et al. [Citation4] and has been further studied in [Citation5, Citation12, Citation16].

In the rest of this paper, we begin the study of some combinatorial and computational properties of QTDRD-functions. We show that the problem of determining the quasi total double Roman domination number is NP-complete for bipartite graphs. Then we characterize graphs with small and large γqtdR(G) and finally, we establish an upper bound on the quasi total double Roman domination number.

We end this section by determining the exact values of the quasi total double Roman domination number for paths and cycles. For this purpose we use the following results that can be found in [Citation1].

Proposition 1.

For n2, γdR(Pn)={nifn0(mod3)n+1otherwise.

Moreover, the function f defined by f(v3i+2)=3 for 0in33 and f(x) = 0 for the remaining vertices, is the unique γdR(Pn)-function when n0(mod3).

Proposition 2.

For n3, γdR(Cn)={nifn0,2,3,4,(mod6)n+1ifn1,5(mod6).

Moreover, the functions fj defined by fj(v3i+j)=3 for 0in33 and fj(x)=0 for the remaining vertices, for j{1,2,3}, are the only γdR(Cn)-functions when n3(mod6).

Theorem 3.

For n2,γqtdR(Pn)=n+1.

Proof.

Let P:=v1v2vn be a path of order n. Define the function h on V(Pn) by h(v2i1)=2 for 1in+12 and h(x) = 0 otherwise if n is odd and by h(vn)=1,h(v2i1)=2 for 1in2 and h(x) = 0 for other vertices x, when n is even. It is easy to verify that h is a QTDRD-function of Pn of weight n + 1, leading to γqtdR(Pn)n+1.

Furthermore, if n0(mod3), then since the unique γdR(Pn)-function is not a QTDRD-function of Pn we have γqtdR(Pn)n+1. For the remaining situations, it follows from Inequality (1) and Proposition 1 that γqtdR(Pn)n+1. Therefore in either case γqtdR(Pn)=n+1. □

Theorem 4.

For n3, γqtdR(Cn)={nifn0(mod2)n+1ifn1(mod2).

Proof.

Let Cn=v1v2vnv1 be a cycle on n vertices. Define the function f on V(Cn) by f(v2i1)=2 for each 1in2 and f(x) = 0, otherwise. It is easy to see that f is a QTDRD-function of Cn of weight 2n2 and thus γqtdR(Cn)n when n is even and γqtdR(Cn)n+1 when n is odd.

Furthermore, if n is even, then it follows from Inequality (1) and Proposition 2 that γqtdR(Cn)=n. If n1,5(mod6), then Inequality (1) and Proposition 2 implies that γqtdR(Cn)n+1 and so γqtdR(Cn)=n+1. Finally, assume that n3(mod6). Clearly, none of the functions fj is a QTDRD-function of Cn implying that γqtdR(Cn)n+1, and thus γqtdR(Cn)=n+1. □

2 NP-completeness result

In this section, we will show that the decision problem defined below for the quasi total double Roman domination number is NP-complete even for bipartite graphs.

Quasi total double Roman domination problem (QTDRDP):

Instance: A nonempty bipartite graph G and a positive integer k.

Question: Does G have a QTDRD-function of weight at most k?

Following Garey and Johnson’s techniques for proving NP-completeness given in [Citation15], we prove our result by describing a polynomial transformation from the well-known NP-complete problem 3SAT. Before stating problem 3SAT, we recall the following.

Let U be a set of Boolean variables. A truth assignment for U is a mapping t:U{T,F}. If t(u) = T, then u is said to be “true” under t while if t(u) = F, then u is said to be “false” under t. If u is a variable in U, then u and u¯ are literals over U. The literal u is true under t if and only if the literal u¯ is false under t, and of course the literal u¯ is true if and only if the literal u is false.

A clause over U is a set of literals over U. It represents the disjunction of these literals and is satisfied by a truth assignment if and only if at least one of its members is true under that assignment. A collection C of clauses over U is satisfiable if and only if there exists some truth assignment for U that simultaneously satisfies all the clauses in C. Such a truth assignment is called a satisfying truth assignment for C. The 3SAT is specified as follows.

3-satisfiability problem (3SAT):

Instance: A collection C={C1,C2,,Cm} of clauses over a finite set U of variables such that |Cj|=3 for j=1,2,,m.

Question: Is there a truth assignment for U that satisfies all the clauses in C?

Theorem 5.

[15, Theorem 3.1] 3SAT problem is NP-complete.

Now, we are ready to show the NP-completeness of the QTDRD problem for bipartite graphs.

Theorem 6.

The QTDRD problem is NP-complete for bipartite graphs.

Proof.

QTDRD is a member of NP, because we can verify in polynomial time that a function f:V{0,1,2,3} is a QTDRD-function and has weight at most k. Let us now show that how to transform any instance of 3SAT into an instance G of QTDRD such that one of them has a solution if and only if the other one has a solution.

The transformation is from 3SAT. Suppose that U={u1,u2,,un} and let C={C1,C2,,Cm} be an arbitrary instance of 3SAT. We construct a bipartite graph G and chose a positive integer k such that γqtdR(G)k if and only if C is satisfiable. The construction of G is as follows.

For each variable uiU, we associate a complete bipartite graph Hi=K4,4 with bipartite sets Xi={xi,yi,zi,wi} and Yi={ui,ti,ui¯,vi}. For each clause Cj={pj,qj,rj}C, we associate a single vertex cj and we add the edge set cjui if uiCj and cjui¯ if ui¯Cj. Clearly, G is a bipartite graph of order 8n+m, and of course the construction can be accomplished in polynomial time (). All that remains to be shown is that C is satisfiable if and only if γqtdR(G)=6n. This aim can be fulfilled by proving the following claims.

Fig. 1 An instance of the quasi total double Roman number problem resulting from an instance of 3SAT. Here k = 1 and γqtdR(G)=24, where the bold vertex p means there is a QTDRD-function f with f(p) = 3.

Fig. 1 An instance of the quasi total double Roman number problem resulting from an instance of 3SAT. Here k = 1 and γqtdR(G)=24, where the bold vertex p means there is a QTDRD-function f with f(p) = 3.

Claim 1. γqtdR(G)6n. Moreover, if γqtdR(G)=6n, then for any γqtdR-function f=(V0,V1,V2,V3) on G, f(V(Hi))=6 and |{ui,ui¯}V3|1,{ui,ui¯}(V1V2)= for each i{1,2,,n}, while f(cj)=0 for each j{1,2,,m}.

Proof of Claim 1. Let f=(V0,V1,V2,V3) be a γqtdR(G)-function. By the construction of G, we have f(V(Hi))6 for each i, and therefore γqtdR(G)6n.

Suppose now that γqtdR(G)=6n. Then f(V(Hi))=6 for each i{1,2,,n} and so j=1mf(cj)=0. Also, it is clear that |{ui,ui¯}V3|1 for each i{1,2,,n}. Now if f(ui)=f(ui¯)=1 or f(ui)=1 and f(ui¯)=2 (f(ui)=2 and f(ui¯)=1 is similar), then f(Xi)+f(ti)+f(vi)5, this implies that f(Hi)7, a contradiction. Moreover, if f(ui)=f(ui¯)=2, then f(X)+f(ti)+f(vi)3 and so f(Hi)7, a contradiction again. Therefore {ui,ui¯}(V1V2)= for each i{1,2,,n}, and the proof of the claim is complete. ◆

Claim 2. γqtdR(G)=6n if and only if C is satisfiable.

Proof of Claim 2. Suppose that γqtdR(G)=6n and let f=(V0,V1,V2,V3) be a γqtdR(G)-function. By Claim 1, f(V(Hi))=6,|{ui,ui¯}V3|1,{ui,ui¯}(V1V2)= for each i{1,2,,n} and j=1mf(cj)=0. Define a mapping t:U{T,F} by (2) t(ui)={Tif f(ui)=3Fotherwise.(2)

Arbitrarily choose a clause CjC. Then there exits some i{1,2,,n} such that cj is adjacent to either uiV3 or to ui¯V3. Suppose, without loss of generality, that cjui¯E(G) and ui¯V3. Since {ui,ui¯}(V1V2)= and |{ui,ui¯}V3|1, we have t(ui¯)=T by (2), implying that the clause Cj is satisfied by t. Because of the arbitrariness of j with 1jm,C is satisfiable.

Conversely, suppose that C is satisfiable, and let t:U{T,F} be a satisfying truth assignment for C. First, construct a subset D of vertices of G as follows. If t(ui)=T, then put the vertices ui and xi into D; if t(ui)=F, then put the vertices ui¯ and xi into D. Then define the function g on V(G) by g(x) = 3 for every xD and g(y) = 0 for any yV(G)D. Since t is a satisfying truth assignment for C, the corresponding vertex cj in G is adjacent to at least one vertex in D. It can be checked that g is a QTDRD-function of G of weight 6n and so γqtdR(G)6n. The equality follows from Claim 1, that is, γqtdR(G)=6n. ◆

This completes the proof. □

3 Graphs G with small or large γqtdR(G)

In this section, we provide a characterization of all graphs with small or large quasi total double Roman domination number. Obviously, for every nontrivial connected graph G, γqtdR(G)3. Therefore, we start by characterizing connected graphs G for which γqtdR(G){3,4,5}. Let us recall that the join GH of two graphs G and H is a graph formed from disjoint copies of G and H by connecting each vertex of G to each vertex of H. Also Ge denotes the graph resulting from G by removing an edge e.

Proposition 7.

Let G be a connected graph of order n2. Then

  1. γqtdR(G)=3 if and only if GP2.

  2. γqtdR(G)=4 if and only if Δ(G)=n1 or GK2¯H, where H is any graph.

  3. γqtdR(G)=5 if and only if G is a graph obtained from K2¯H, by removing exactly one edge between K2¯ and H, where H is a graph with Δ(H)|V(H)|2.

Proof.

Let f=(V0,V1,V2,V3) be a γqtdR-function on G, and note that γqtdR(G)=3|V3|+2|V2|+|V1|.

(i) Assume that γqtdR(G)=3. Then 3|V3|+2|V2|+|V1|=3 and by the definition of a QTDRD-function on G, we must have V3= and |V2|=|V1|=1. Hence V0= and thus G=P2. For the converse, clearly if G=P2, then γqtdR(G)=3.

(ii) Assume now that γqtdR(G)=4. Then one of the following situations holds:

  1. |V1|=|V3|=1 and |V2|=0;

  2. |V1|=2,|V2|=1 and |V3|=0;

  3. |V2|=2 and |V1|=|V3|=0.

If (1) holds, let V3={v}. Then each vertex of V(G){v} must be adjacent to v and thus Δ(G)=n1. If (2) holds, then V0= and so n=|V1|+|V2|=3, implying again that Δ(G)=n1. Finally, assume that (3) holds and let V2={u,v}. Then each vertex in V(G){u,v} is adjacent to both vertices v and u. If uvE(G), then Δ(G)=n1, while if uvE(G), then clearly GK2¯H, where H=G[V(G){u,v}].

Conversely, if Δ(G)=n1, then γqtdR(G)=4. If G=K2¯H, then to avoid the previous case, we can assume that Δ(H)|V(H)|2. By item (i), γqtdR(G)4. The equality follows by assigning 2 to the vertices of K2¯ and 0 to those of H.

(iii) Assume that G(K2¯H)e, where Δ(H)|V(H)|2 and e is an edge with an endvertex belonging to K2¯ and the other endvertex belongs to V(H). Let V(K2¯)={u,v}, and wV(H) such that e=uw. By items (i) and (ii) γqtdR(G)5. To get the equality, consider the function g on V(G) defined by g(u)=g(v)=2, g(w) = 1 and g(x) = 0 for xV(G){u,v,w}. Clearly, g is a QTDRD-function of G with weight 5 and hence γqtdR(G)=5.

Conversely, let γqtdR(G)=5. Using the fact that |V1|+2|V2|+3|V3|=5, it can be seen that the only case to be considered is |V1|=1 and |V2|=2, and the other cases will be excluded because they lead us to have γqtdR(G)=4. Let V2={u,v} and V1={w}. By definition u and v are adjacent to all vertices in V(G){u,v,w} and w is adjacent to one of vertices u and v, say u. Since γqtdR(G+wv)=4, by item (ii), G=K2¯H, where Δ(H)|V(H)|2. Consequently, G=(K2¯H)wv and the proof is complete. □

The next results are immediate consequences of Proposition 7.

Corollary 8.

For any graph of order n3,γqtdR(G)4.

Corollary 9.

Let G=Kn1,n2,,nr be the complete r-partite graph with r2 and 1n1n2nr of order n=n1+n2++nr3.

  1. If 1n12, then γqtdR(G)=4;

  2. If n13, then γqtdR(G)=6.

In the aim of characterizing graphs with large quasi total double Roman domination number, we need to state the next two upper bounds.

Proposition 10.

For any graph G of order n, γqtdR(G)2n2Δ(G)+2.

This bound is sharp for stars and Fr,t with r2 and t0.

Proof.

Let v be a vertex with maximum degree Δ(G) and let w be a neighbor of v. It can be seen that (N(v){w},{w},V(G)N[v],{v}) is a QTDRD-function of G with weight 2n2Δ(G)+2. Thus γqtdR(G)2n2Δ(G)+2. □

The upper bound in Proposition 10 will be slightly improved for regular and semi-regular graphs.

Proposition 11.

If G is a connected k-regular graph of order n3 with k<n1, then γqtdR(G)2n2k.

Proof.

Let v be a vertex of G. Assume that N(v)={v1,v2,,vk} and let X=V(G)N[v]. Since k<n1, we have X. If each vi has a neighbor in X, then the function g given by g(x) = 2 for xX{v} and g(x) = 0 otherwise, is a QTDRD-function of G of weight 2n2k, as desired. Hence assume that N(vi)X= for some i, say i = k. Since G is regular, we deduce that each component of G[X] has order at least two. Now, if Δ(G[X])2 and uX has maximum degree Δ(G[X]) in G[X], then the function g defined by g(v) = 3, g(v1)=1, g(x) = 2 for xX{u} and g(x) = 0 otherwise, is a QTDRD-function of G of weight 2n2k, as desired. Hence we assume that Δ(G[X])=1, and thus each component of G[X] is isomorphic to K2. Since vk has no neighbor in X, each vertex in X is adjacent to all vertices in N(v) but vk. Let xiyi(1it) be the vertices of a K2-component of G[X]. Then the function g defined by g(v) = 2, g(vk)=1, g(xi)=2,g(yi)=1 for i{1,,t} and g(x) = 0 otherwise, is a QTDRD-function of G of weight at most 2n2k, as desired. This completes the proof. □

Proposition 12.

If G is a connected graph of order n3 with Δ(G)=δ(G)+1<n1, then γqtdR(G)2n2Δ(G)+1.

Proof.

Let v be a vertex of G with maximum degree Δ(G),N(v)={v1,v2,,vΔ(G)} and X=V(G)N[v]. Since Δ(G)<n1, we have X. If each vi has a neighbor in X, then as in the proof of Proposition 11 we have γqtdR(G)2n2Δ(G). Hence we assume, without loss of generality, that N(vi)X= for some i, say i=Δ(G). If Δ(G[X])2, then the same argument used in the proof of Proposition 11 leads to γqtdR(G)2n2Δ(G). Hence we assume that Δ(G[X])1. Note that any isolated vertex in G[X] is of degree δ(G) since as assumed vΔ(G) has no neighbor in X. Now if G[X] has two isolated vertices u and u, then u and u must be adjacent to all vertices in N(v){vΔ(G)} and thus the function g defined by g(v)=g(v1)=3, g(x) = 2 for xX{u,u} and g(x) = 0 otherwise, is a QTDRD-function of G of weight at most 2n2Δ(G), as desired. Henceforth, we assume that G[X] has at most one isolated vertex. If |X|=1, then clearly Δ(G)=n2 and assigning a 2 to v and the unique vertex of X, a 1 to vΔ and a 0 to the remaining vertices provides a QTDRD-function of weight 5=2n2Δ(G)+1. Therefore, we can assume that |X|2, and thus G[X] has a K2-component, say uu. Then the function g given by g(v)=3,g(v1)=g(u)=1, g(x) = 2 for xX{u} and g(x) = 0 otherwise, is a QTDRD-function of G of weight at most 2n2Δ(G)+1 and the proof is complete. □

If G is a connected graph with Δ(G)=1, then G=K2 and γqtdR(K2)=3<2n2Δ(G)+2. Hence the next results are immediate consequences of Proposition 10.

Corollary 13.

For any connected graph G of order n3,γqtdR(G)2n2, with equality if and only if G{P3,C3}

Proof.

Since G is connected and n3, we have Δ(G)2. If Δ(G)3, then Proposition 10 leads to γqtdR(G)2n4. Hence let Δ(G)=2. Then G is a path Pn or a cycle Cn. If G=Pn, then by Theorem 3 we have γqtdR(G)n+12n2 with equality if n = 3, that is G=P3. If G=Cn, then by Theorem 4 we have γqtdR(G)n+12n2 with equality if n = 3, that is G=C3. □

Using a similar argument as above we get the following.

Corollary 14.

The path P4 is the only connected graph G of order n4 satisfying γqtdR(G)=2n3.

Proposition 15.

Let G be a connected graph of order n4 such that GP4. Then γqtdR(G)2n4, with equality if and only if G{P5,C4,C5,F2,1,G1,G2,G3,K1,3,K4,K4e}, where G1, G2 and G – 3 are the graphs depicted in .

Fig. 2 Some graphs G with γqtdR(G)=2n4.

Fig. 2 Some graphs G with γqtdR(G)=2n−4.

Proof.

If Δ(G)4, then Proposition 10 leads to γqtdR(G)2n6<2n4. Hence Δ(G){2,3}. If Δ(G)=2, then G{Pn,Cn}, and by Theorem 3, γqtdR(Pn)2n4 with equality if and only if n = 5, that is G=P5, while by Theorem 4, γqtdR(Cn)2n4 with equality if and only if n{4,5}, that is G{C4,C5}. Hence, in the sequel we can assume that Δ(G)=3. By Proposition 10, γqtdR(G)2n4, and the bound follows.

Assume now that γqtdR(G)=2n4. Let v be a vertex with degree 3 and let N(v)={v1,v2,v3} and X=V(G)N[v]. If there is an edge xyG[X], then the function f defined on V(G) by f(v) = 3, f(v1)=1, f(v2)=f(v3)=0, f(x) = 1 and f(z) = 2 otherwise, is a QTDRD-function of G of weight 2n5, a contradiction. Hence no two vertices in X are adjacent. If v1 has at least two neighbors in X, then the function f defined on V(G) by f(v)=f(v1)=3,f(v2)=f(v3)=0, f(x) = 0 for xN(v1)N[v] and f(z) = 2 otherwise, is a QTDRD-function of G of weight 2n6 yielding a contradiction. Hence v1 has at most one neighbor in X, and likewise for v2 and v3. Moreover, since G is connected, each vertex in X must have a neighbor in N(v) implying that |X|3. If |X|=3, say ={u1,u2,u3}, then, without loss of generality, let uiviE(G) for every i{1,2,3}. In this case, G has order 7 and the function g defined by g(v)=g(u1)=g(u2)=g(u3)=2, and g(v1)=g(v2)=g(v3)=0 is a QTDRD-function of G of weight 8=2n6 leading to a contradiction. If |X|=2, say X={u1,u2}, then we may assume that u1v1,u2v2E(G) and the function g defined by g(v)=g(u1)=g(u2)=2,g(v3)=1 and g(v1)=g(v2)=0 is a QTDRD-function of G of weight 7=2n5,a contradiction too. Hence |X|1. Now if X=, then it follows from Corollary 14 that G{G1,K1,3,K4,K4e}. Finally, assume that |X|=1 and let X={u}. Since G is connected, let uv1E(G). If uv2E(G), then the function g defined by g(v)=g(u)=2, g(v3)=1 and g(v1)=g(v2)=0, is a QTDRD-function of G of weight 5=2n5,a contradiction. Thus uv2E(G) and similarly uv3E(G), implying that u is a leaf. If deg(v2)=3, then the function g defined by g(v1)=g(v3)=2, g(u) = 1 and g(v)=g(v2)=0, is a QTDRD-function of G of weight 5=2n5,a contradiction. Hence deg(v2)2 and likewise deg(v3)2. It follows that G{F2,1,G2,G3}.

If G{P5,C4,C5,F2,1,G1,G2,G3,K1,3,K4,K4e}, then it is easy to see that γqtdR(G)=2n4. and the proof is complete. □

Proposition 16.

Let G be a connected graph G of order n5 such that G{P5,C5,F2,1,G2,G3}. Then γqtdR(G)2n5, with equality if and only if G{P6,F1,2,cor(C3),Gi|4i10}, where Gi(i=4,,10) are the graphs depicted in .

Fig. 3 Some graphs G with γqtdR(G)=2n5.

Fig. 3 Some graphs G with γqtdR(G)=2n−5.

Proof.

The bound follows from Corollaries 13, 14, and Proposition 15. Assume now that γqtdR(G)=2n5. As in the proof of Proposition 15, we may assume that 2Δ(G)3. If Δ(G)=2, then G{Pn,Cn}, and one can easily check by Theorem 3 that G=P6 and by Theorem 4 no cycle satisfies γqtdR(Cn)=2n5. In the sequel, we can assume that Δ(G)=3. Consider a vertex v of degree 3 and let N(v)={v1,v2,v3} and X=V(G)N[v]. If v1 has two neighbors in X, then the function f defined on V(G) by f(v) = 3, f(v1)=3, f(v2)=f(v3)=0, f(x) = 0 for xN(v1)X and f(z) = 2 otherwise, is a QTDRD-function of G of weight 2n6,a contradiction. Hence each vi has at most one neighbor in X. If there are two edges in G[X] sharing a same endvertex, say xy, xz, then the function f defined on V(G) by f(v) = 3, f(v1)=1,f(v2)=f(v3)=0,f(z)=f(y)=2, f(x) = 0 and f(a) = 2 otherwise, is a QTDRD-function of G of weight 2n6,a contradiction. Hence we assume that Δ(G[X])1. If G[X] has two disjoint K2-components, say u1u2 and w1w2, then the function f defined on V(G) by f(v) = 3, f(v1)=1,f(v2)=f(v3)=0,f(u1)=f(w1)=2,f(u2)=f(w2)=1 and f(a) = 2 otherwise, is a QTDRD-function of G of weight 2n6,a contradiction too. Therefore, G[X] has at most one K2-component. Consider the following two cases.

Case 1. G[X] has a K2-component, say u1w.

Since G is connected and each vi has at most one neighbor in X, we deduce that |X|4. Assume first that X={u1,w,u2,u3}, and without loss of generality, let uiviE(G) for each i. Then the function g defined by g(v)=g(ui)=2 for i{1,2,3}, g(w) = 1 and g(vi)=0 for every i{1,2,3}, is a QTDRD-function of G of weight 2n7,a contradiction. Assume now that X={u1,w,u2}, where without loss of generality, uiviE(G) for i=1,2. Then the function g defined by g(v)=g(ui)=2 for i = 1, 2, g(w)=g(v3)=1 and g(vi)=0 for i = 1, 2, is a QTDRD-function of G of weight 2n6,a contradiction. Therefore |X|=2, that is X={u1,w}, where v1u1E(G). If u1 is adjacent to v2 or v3, say v2, then assigning 2 to v,u1, 1 to v3,w and 0 to v1 and v2 provides a QTDRD-function of G of weight 6 which leads to a contradiction. Hence deg(u1)=2. If w is adjacent to v2 and v3, then assigning a 2 to v,v1 and w, a 0 to v2, v3 and u1 provides a QTDRD-function of weight 6<2n5,a contradiction. Hence w is adjacent to at most one of v2 and v3. Recall that each vertex of N(v) is adjacent to at most one vertex of X, and hence v1wE(G). Now because of its degree, v1 is adjacent to at most one of v2 and v3. If wv2E(G), then v1v2E(G) for otherwise assigning a 2 to v1,v3,w and a 0 to v,v2 and u1 provides a QTDRD-function of weight 6<2n5,a contradiction. Similarly it can be seen that v1v3E(G) and thus GG9. In the next, we assume that wv2,wv3E(G), that is w is a leaf. In this case, it is not hard to see that G{G7,G8,G10}.

Case 2. G[X] has no K2-component.

Since G is connected and each vi has at most one neighbor in X, |X|3. As in the proof of Proposition 15, it can be seen that if |X|=3, we can construct a QTDRD-function of G of weight 2n6. Hence |X|2 and of course |X|1 (because of n5). If X={u1}, then let u1v1E(G), and thus G{G4,G5,G6}. Finally, let X={u1,u2} and assume that uiviE(G) for i = 1, 2. It is not hard to see that G{F1,2,Cor(C3),G7}. This completes the proof. □

4 An upper bound

In this section, we show that for any connected graph G with order n3, γqtdR(G)5n4. Since deleting an edge cannot decrease the quasi total double Roman domination number, it is enough to prove the result for trees. We then characterize the connected graphs attaining the upper bound. We start with a simple observation and recalling a result from [Citation3].

Observation 17.

If v is a strong support vertex of a graph G, then there exists a γqtdR(G)-function f that assigns 3 to v and 0 to every leaf neighbor of v.

Let T be a family of trees which obtained from k paths P4=ui1ui2ui3ui4(k1) by adding k – 1 edges between ui2s such that the resulting graphs is connected (see for k = 3). The proof of the following theorem can be found in [Citation3].

Fig. 4 Graph T.

Fig. 4 Graph T.

Theorem 18

([Citation3]). For any tree T of order n4,γdR(T)54n, with equality if and only if TT.

Corollary 19.

If TT is a tree of order n, then γqtdR(T)=54n.

Proof.

Assume that TT, and let us use the same labeling of vertices described for the construction of T. Note that k=n4. Then assigning a 2 to ui2 and ui4 for every i, a 1 to every ui1 and a 0 to the remaining vertices provides a QTDRD-function of T of weight 5k=5n4, leading to γqtdR(T)54n. Moreover, by (1) and Theorem 18, we obtain 5n4=γdR(T)γqtdR(T)5n4, and thus γqtdR(T)=54n. □

Theorem 20.

Let T be a tree of order n4. Then γqtdR(T)54n,with equality if and only if TT.

Proof.

Let T be a tree of order n4. We will proceed by induction on the order n. If n = 4, then T{P4,K1,3} and clearly γqtdR(T)5=5n4 with equality if and only if T=P4 which belongs to T. This establishes the base case. Let n5 and assume that if T is a tree of order n, where n<n and n4, then γqtdR(T)5n4 with equality if and only if TT. If T is a star, then the function that assigns 3 to the central vertex, 1 to one of leaves and 0 to other leaves of the star, is a QTDRD-function of T of weight 4, and so γqtdR(T)=4<5n4. Hence, we may assume that T is not a star and thus diam (T)3. If diam (T)=3, then T is a double star TDSr,s, where rs1 and r2. Let u and v be the two support vertices of T, where u has r leaf neighbors and v has s leaf neighbors. Then the function that assigns 3 to u and v and 0 to any leaf of T is a QTDRD-function of T of weight 6, leading to γqtdR(T)=6<5n4. Hence, we can assume that diam (T)4, for otherwise the desired result follows.

If T has a support vertex x with at least three leaf neighbors, then consider the tree T obtained from T by removing one leaf neighbor of x, say y. Observe that x remains a strong support vertex in T. By Observation 17, x is assigned 3 under some γqtdR-function f on T, and such a γqtdR-function can be extended to a QTDRD-function of T by assigning a 0 to y, leading to γqtdR(T)γqtdR(T)5n4=5(n1)4<5n4. Therefore, we can assume that every support vertex in T is adjacent to one or two leaves.

Let v1v2vk be a diametral path of T chosen such that degT(v2) is as large as possible. Note that v2 is a support vertex and thus degT(v2){2,3}. Root T at vk, and consider the following cases.

Case 1. degT(v2)=3.

Thus v2 has exactly two leaf neighbors. Let T=TTv2, and note that T has order n3, since diam (T)4. If n=3, then T is a tree obtained from the path v1v2v3v4v5 by adding a vertex u and an edge v2u. In this case, assigning 3 to v2 and v4, 1 to v3 and 0 to every leaf of T provides a QTDRD-function of T with weight 7, and thus γqtdR(T)=7<5n4. Hence, we may assume that n4. Applying the induction hypothesis on T, we have γqtdR(T)5(n3)4. Now, if there exists a γqtdR-function f of T such that f(v3)0, then f can be extended to a QTDRD-function of T by assigning 3 to v2 and 0 to its two leaf neighbors, yielding γqtdR(T)γqtdR(T)+35(n3)4+3<5n4. Henceforth, we may assume that every γqtdR-function of T assigns 0 to v3. According the choice of v2 on the diametral path, let s be the number of children of v3, with degree 3, other than v2, r be the number of children of v3 with degree 2 and t be the number of leaf neighbors of v3 in T. Observe that if t2 (resp. r2), then v3 would be assigned a 3 (resp. 2) under some γqtdR-function of T, contradicting our earlier assumption. Hence t1 and r1. Similarly, if s1, then v3 could be assigned at least 1 under some γqtdR-function of T, contradicting our earlier assumption again. Hence s = 0.

Assume first that t=1. Let v denote the leaf neighbor of v3, and let f be a γqtdR-function of T. By our earlier assumption we have f(v3)=0 and thus f(v)=2. If r = 1, then f(V(Tv3))=5. In this case, form f from γqtdR(T)-function f, by letting f(x)=f(x) for all xTTv3,f(v2)=f(v3)=3,f(z)=2 for the leaf neighbor of the child of v3 with degree 2 and f(z) = 0 for the remaining vertices of Tv3. Then f is a QTDRD-function of T, leading to γqtdR(T)f(TTv3)+8=γqtdR(T)+35(n3)4+3<5n4. If r = 0, then let T=TTv3. Since diam (T)4, T has order n2. If n=2, then T is isomorphic to the tree T1 depicted in and it is easy to see that γqtdR(T1)=8<5n4, as desired. If n=3, then T is one of the two trees illustrated in , and it is easy to see that γqtdR(T2)=γqtdR(T3)=9<10=5n4, as desired. Hence, we may assume that n4. Applying the induction hypothesis on T, we have γqtdR(T)5n4. Since any γqtdR(T)-function can be extended to a QTDRD-function of T by assigning 3 to the vertices v2 and v3, and 0 to each leaf at Tv3, we get γqtdR(T)γqtdR(T)+65n4+6=5(n5)4+6=5n414<5n4.

Fig. 5 Tree T1.

Fig. 5 Tree T1.

Fig. 6 Trees T2 and T3, respectively.

Fig. 6 Trees T2 and T3, respectively.

Now, assume that t = 0, and let T be tree obtained from T by deleting v3 and its descendants, that is T=TTv3. Note that r{0,1}. Since diam (T)4,T has order n2. If n=2, then we have two possible trees, either T is obtained from two disjoint paths P5 and P3 by adding an edge between their centers or T is a obtained from a path P5 by adding a new vertex attached to a support vertex of the path P5. In either case, it can be seen that γqtdR(T)<5n4. Now, if n=3, then T is isomorphic to one of the trees illustrated in and it can be seen that each of these four trees T satisfies γqtdR(T)<5n4. Consequently, we can assume in the next that n4. Applying the induction hypothesis on T, we have γqtdR(T)5n4. Let f be a γqtdR(T)-function. If r = 0, then we extend f to a QTDRD-function of T of weight γqtdR(T)+4 by assigning 3 to v2, 1 to v3 and 0 to the two leaf neighbors of v2. If r = 1, then we extend f to a QTDRD-function of T of weight γqtdR(T)+7 by assigning 3 to the two children of v3, 1 to v3 and 0 to all leaves of Tv3. Each case leads to γqtdR(T)<5n4.

Fig. 7 Four trees T with γqtdR(T)<5n/4.

Fig. 7 Four trees T with γqtdR(T)<5n/4.

Case 2. degT(v2)=2.

By the choice of the diametral path, each child of v3 has degree at most two. Let r be the number of children of v3 with degree 2 and t be the number of leaves adjacent to v3. Note that r1 and t0. Let T be the tree obtained from T by deleting v3 and all its descendants. Since diam (T)4,T has order n2. If n=2, then TFt,r+1 and so γqtdR(T)={2(r+1)+2,if t=02(r+1)+3,if t=12(r+1)+4,if t2.

Since n=2(r+1)+t+1 and r1, we get γqtdR(T)<5n4. If n=3, then T is a tree belonging to the two families of trees illustrated in and so n=t+2r+4. If TT7, then it can be seen that γqtdR(T7)={2r+5,if t=02r+6,if t1,

Fig. 8 Families T7 and T8.

Fig. 8 Families T7 and T8.

while, if TT8, then γqtdR(T8){2r+5,if t=02r+7,if t1 and max{t,r}28,if t=r=1.

In either case, we have γqtdR(T)<5n4, as desired. Therefore, we may assume in the next that n4. Applying the induction hypothesis on T, we have γqtdR(T)5n4. Now, if t2, then any γqtdR(T)-function f, can be extended to a QTDRD-function of T of weight γqtdR(T)+4+2r by assigning 3 to v3, 2 to every leaf neighbor of Tv3 not adjacent to v3, 1 to one leaf neighbor of v3 and 0 to the remaining vertices of Tv3. It follows that γqtdR(T)5n4+4+2r=5(n(t+2r+1))4+2r+4=5n2r5t+34<5n4,as desired. Assume now that t = 1. Then any γqtdR(T)-function f can be extended to a QTDRD-function of T of weight γqtdR(T)+3+2r by assigning 2 to v3 and all leaves of Tv3 that are not adjacent to v3, 1 to the unique leaf neighbor of v3 and 0 to the remaining vertices of Tv3. It follows that γqtdR(T)5n4+3+2r=5(n(2r+2))4+2r+3=5n2r+245n4, as desired.

Further if γqtdR(T)=5n4, then we have equality throughout the previous inequality chain. In particular, we have r = 1 and γqtdR(T)=5n4. Thus by the induction hypothesis on T,TT. Hence we can assume that T obtained by from k paths P4i=ui1ui2ui3ui4(k1) by adding k – 1 edges between ui2’s such that the resulting graph is connected. Without loss of generality, assume that v4V(P41) and let w denote the unique leaf neighbor of v3. If v4=u11 (the case v4=u14 is similar), then the function f defined on V(T) by f(ui1)=1,f(ui2)=f(ui4)=2 for i{2,,k},f(u12)=f(u14)=f(v3)=f(v1)=2, f(w) = 1, and f(x) = 0 otherwise, is a QTDRD-function of T of weight less than 5n4,a contradiction. If v4=u31, then the function f defined on V(T) by f(ui2)=f(ui4)=2,f(ui1)=1 for i{2,,k},f(u11)=f(u14)=2,f(v3)=f(v1)=2, f(w) = 1, and f(x) = 0 otherwise, is a QTDRD-function of T of weight less than 5n4,a contradiction again. Therefore, v4=u12 and so TT.

Now, let t = 0. If deg(v3)3, then form f from any γqtdR(T) by assigning 2 to v3 and to each leaf at distance two from v3 in Tv3 and 0 to the children of v3. Using the induction hypothesis on T, it follows that γqtdR(T)γqtdR(T)+2r+25n4+2r+25(n(2r+1))4+2r+2=5n2r+34<5n4,as desired. Hence we can assume in the sequel that degT(v3)=2.

First let degT(v4)=2 and consider tree T obtained from T by removing the set of vertices {v1,v2,v3,v4}. If n(T){2,3}, then by the choice of the diametral path, we have T{P6,P7} and clearly γqtdR(T)<5n4. Hence assume that n(T)4. By the induction hypothesis on T, γqtdR(T)5n(T)4. Now, if γqtdR(T)<5n(T)4, then noting that any γqtdR(T)-function can be extended to a QTDRD-function of T of weight γqtdR(T)+5 by assigning 2 to v4, v2, 1 to v1 and 0 to v3, we get γqtdR(T)5(n4)14+5<5n4. Thus suppose that γqtdR(T)=5n(T)4. By the induction hypothesis TT, and thus T obtained from k paths P4i=ui1ui2ui3ui4(k1) by adding k – 1 edges between ui2’s so that the resulting graph is connected. Further, we may assume that v5V(P41). Note that assigning 2 to ui2’s and ui4’s, 1 to every ui1 and 0 to all ui3’s provides a γqtdR(T)-function, say g. Now, if v5{u12,u14}, then g can be extended to a QTDRD-function of T of weight γqtdR(T)+4 by assigning 2 to v3, v1 and 0 to v4, v2, leading to γqtdR(T)5(n4)4+4<5n4. If v5{v1,v3}, then we can reassign the values on V(P41) so that these two vertices receive 2 which leads to a contradiction as above.

Finally we can assume that deg(v4)3. Observe that if we consider the tree T=TTv3 such that there is a γqtdR(T)-function which assigns at least 2 to v4, then such a function can be extended to QTDRD-function of T by assigning 2 to v2, 1 to v1 and 0 to v3 leading to γqtdR(T)γqtdR(T)+3<5n4. Hence we will assume that T has no γqtdR(T)-function that assigns at least 2 to v4. This means that Tv4 has the following properties: (i) v4 has at most one leaf neighbor, (ii) v4 at most one children with depth 1, (iii) at most two children with depth 2, and (iv) v4 cannot be a support vertex and having a child with depth 1. All these facts together imply that degT(v4)4. We consider the following situations.

  1. v4 is a support vertex and degT(v4)=4.

    Then v4 has a child w3 with depth 2 other than v3. Let v4w3w2w1 be the pendant path in T containing v4 and let w be the leaf neighbor of v4. Let T=T{vi,wi|1i3} and let f be a γqtdR(T)-function. Clearly n(T)4 and f(v4)+f(w)2. In this case, the function g defined by g(w) = 1, g(v4)=max{2,f(v4)},g(v1)=g(w1)=1, g(v2)=g(w2)=2,g(v3)=g(w3)=0, and g(x)=f(x) otherwise, is a QTDRD-function of T leading to γqtdR(T)5(n6)4+7<5n4.

  2. v4 is a support vertex and degT(v4)=3.

    Let T=TTv4 and let w be the leaf neighbor of v4. Since v2 has been chosen with maximum degree on the diametral path, n(T)2. Now, if n(T){2,3}, then it can be seen that γqtdR(T)<5n4. Hence we assume that n(T)4. By the induction hypothesis on T,γqtdR(T)5(n5)4. Since any γqtdR(T)-function can be extended to a QTDRD-function of T of weight γqtdR(T)+6 by assigning 2 to v1,v3,w, and 0 to v4, v2, we obtain γqtdR(T)<5n4.

  3. degT(v4)=4 and v4 has a child z2 with depth 1 and degree 2.

    Let z1 be the leaf neighbor of z2. Since degT(v4)=4, v4 has a child w3v3 with depth 2. Let v4w3w2w1 be the pendant path of T containing v4, and consider the tree T=T{vi,wi|1i3}. Clearly n(T)4 and T has a γqtdR(T)-function f such that f(v4)+f(z1)+f(z2)3. It can be seen that the function g defined by g(v4)=max{2,f(v4)},g(v1)=g(w1)=1,g(z1)=g(v2)=g(w2)=2,g(z2)=g(v3)=g(w3)=0, and g(x)=f(x) otherwise, is a QTDRD-function of T of weight γqtdR(T)+7 leading to γqtdR(T)5(n6)4+7<5n4.

  4. degT(v4)=3 and v4 has a child z2 with depth 1 and degree 2.

    Let z1 be the leaf neighbor of z2, and consider the tree T=TTv4. Note that n(T)2. Now if n(T){2,3}, then one can easily see that γqtdR(T)<5n4. Hence let n(T)4. By the induction hypothesis on T, γqtdR(T)5(n6)4. Since any γqtdR(T)-function can be extended to a QTDRD-function of T of weight γqtdR(T)+7 by assigning 2 to v2,v4,z1, a 1 to v1 and a 0 to v3, z2, leading to γqtdR(T)<5n4.

  5. degT(v4)=4 and v4 has a child z2 with depth 1 and degree 3.

    According to item (ii) above, v4 must belongs to a pendant path v4w3w2w1 such that w3v3. In this case, consider the tree T=T{vi,wi|1i3} and let f be a γqtdR(T)-function such that f(z2)=3 and f(v4) is as large as possible. Clearly n(T)4 and f(v4)+f(z2)4. Then the function g defined onV(T) by g(z2)=3,g(v4)=max{2,f(v4)},g(v1)=g(w1)=1,g(v2)=g(w2)=2,g(v3)=g(w3)=0, and g(x)=f(x) otherwise, is a QTDRD-function of T of weight at most γqtdR(T)+7 leading to γqtdR(T)5(n6)4+7<5n4.

  6. degT(v4)=3 and v4 has a children z2 with depth 1 and degree 3.

    Let T=TTv4 and note that n(T)2. If n(T){2,3}, then one can easily see that γqtdR(T)<5n4. Hence let n(T)4. By the induction hypothesis on T, γqtdR(T)5(n7)4. Since any γqtdR(T)-function can be extended to a QTDRD-function of T of weight γqtdR(T)+8 by assigning 3 to z2, 2 to v4, v2, 1 to v1 and 0 to v3 as well as the two leaf neighbors of z2, it follows that γqtdR(T)<5n4.

This completes the proof. □

In [Citation18], Shao et al. showed that for any tree T of order n, γtdR(T)32n with equality if and only if T is a corona of some tree T. This result and the bound of Theorem 20 show that the difference between total double Roman domination and quasi total double Roman domination numbers can be arbitrary large.

Let F be a family of graphs that are obtained by from k disjoint paths P4i=ui1ui2ui3ui4(k1) by adding edges between the ui2’s so that the resulting graph is connected. The proof of the following theorem can be found in [Citation3].

Theorem 21.

For any connected graph of order n4, γdR(G)54n.

The equality holds if and only if GF{cor(C4)}.

The proof of the next corollary is similar to the proof of Corollary 19 and thus it is omitted.

Corollary 22.

If GF{cor(C4)}, then γqtdR(G)=54n.

Theorem 23.

For any connected graph of order n4, γqtdR(G)54n.

The equality holds if and only if GF{cor(C4)}.

Proof.

Let T be an arbitrary spanning tree of G. Since adding an edge do not increase the quasi total double Roman domination, by Theorem 20 we obtain γqtdR(G)γqtdR(T)(5n)/4, as desired. Moreover, if GF{cor(C4)}, then Corollary 22 implies that γqtdR(G)=(5n)/4.

To prove the converse, assume that γqtdR(G)=54n. If G=cor(C4), then we are done. Hence assume that Gcor(C4) and let T be an arbitrary spanning tree of G. Then we have TT and so T is obtained from k=n/4 disjoint paths P4i=ui1ui2ui3ui4(k1) by adding k – 1 edges between the ui2’s so that the resulting graph is connected. First we show that every leaf of T is a leaf in G. Suppose not, and let degG(ui1)2 for some i. If ui1ui3E(G), then the function f defined by f(ui3)=3,f(ui4)=1,f(uj3)=f(uj1)=2,f(uj4)=1 for ji and f(x) = 0 otherwise, is a QTDRD-function of G of weight less than 5n4, a contradiction. If ui1ui4E(G), then the function f defined by f(ui3)=f(ui1)=2,f(uj3)=f(uj1)=2,f(uj4)=1 for ji and f(x) = 0 otherwise, is a QTDRD-function of G of weight less than 5n4, a contradiction again. If ui1ur1E(G) or ui1ur3E(G) for ri, then the function f defined by f(ui2)=f(ui4)=2,f(uj3)=f(uj1)=2,f(uj4)=1 for ji and f(x) = 0 otherwise, is a QTDRD-function of G of weight less than 5n4, a contradiction again. If ui1ur2E(G) or ui1ur4E(G) for ri, then the function f defined by f(ui2)=f(ui4)=2,f(uj4)=f(uj2)=2, f(uj1)=1 for ji and f(x) = 0 otherwise, is a QTDRD-function of G of weight less than 5n4, a contradiction. Therefore, every leaf of T is a leaf in G.

Next we show that degG(ui3)=2 for each i. Suppose that degG(ui3)3 for some i. If ui3ur2E(G) for ri, then the function f defined by f(ui1)=f(ui4)=2, f(uj2)=f(uj4)=2,f(uj1)=1 for ji and f(x) = 0 otherwise, is a QTDRD-function of G of weight less than 5n4, a contradiction. Finally, assume that ui3ur3E(G) for ri. Since Gcor(C4), we may assume that degT(ui2)4. Then the function f defined by f(ui1)=f(ui4)=2,f(ur1)=f(ur3)=2,f(ur4)=1,f(uj2)=f(uj4)=2, f(uj1)=1 for every j{i,r} and f(x) = 0 otherwise, is a QTDRD-function of G of weight less than 5n4, a contradiction. Hence degG(ui3)=2 for each i, implying that GF and the proof is complete. □

During the submission of this paper, Akhoundi, Khan, Shafi and Volkmann [Citation2] recently established an upper bound for Quasi total double Roman domination of trees in terms of order and the number of support vertices.

References

  • Abdollahzadeh Ahangar, H., Chellali, M., Sheikholeslami, S. M. (2019). On the double Roman domination in graphs. Discrete Appl. Math. 103: 1–11.
  • Akhoundi, M., Khan, A., Shafi, J., Volkmann, L. (2024). Quasi total double Roman domination in trees. Commun. Comb. Optim. 9: 159–168.
  • Beeler, R. A., Haynes, T. W., Hedetniemi, S. T. (2016). Double Roman domination. Discrete Appl. Math. 211: 23–29.
  • Cabrera García, S., Cabrera Martínez, A., Yero, I. G. (2019). Quasi-total Roman domination in graphs. Results Math. 74: 1–18.
  • Cabrera, M. A., Hernandez-Gomez, J. C., Sigarreta, J. M. (2021). On the quasi total Roman domination number of graphs. Mathematics 9: 2823.
  • Chellali, M., Jafari Rad, N., Sheikholeslami, S. M., Volkmann, L. (2020). Roman domination in graphs. In: Haynes, T. W., Hedetniemi, S. T., Henning, M. A., eds. Topics in Domination in Graphs. Berlin/Heidelberg: Springer, pp. 365–409.
  • Chellali, M., Jafari Rad, N., Sheikholeslami, S. M., Volkmann, L. (2021). Varieties of Roman domination. In: Haynes, T. W., Hedetniemi, S. T., Henning, M. A., eds. Structures of Domination in Graphs. Springer: Berlin/Heidelberg, pp. 273–307.
  • Chellali, M., Jafari Rad, N., Sheikholeslami, S. M., Volkmann, L. (2020). Varieties of Roman domination II. AKCE Int. J. Graphs Comb. 17: 966–984.
  • Chellali, M., Jafari Rad, N., Sheikholeslami, S. M., Volkmann, L. (2022). The Roman domatic problem in graphs and digraphs: A survey, Discuss. Math. Graph Theory 42: 861–891.
  • Chellali, M., Jafari Rad, N., Sheikholeslami, S. M., Volkmann, L. (2020). A survey on Roman domination parameters in directed graphs. J. Combin. Math. Combin. Comput. 115: 141–171.
  • Cockayne, E. J., Dreyer, P. A., Hedetniemi, S. M., Hedetniemi, S. T. (2004). Roman domination in graphs. Discrete Math. 278: 11–22.
  • Ebrahimi, N., Amjadi, J., Chellali, M., Sheikholeslami, S. M. (2023). Quasi-total Roman reinforcement in graphs. AKCE Int. J. Graphs Combin. 20: 1–8.
  • Hao, G., Volkmann, L., Mojdeh, D. A. (2020). Total double Roman domination in graphs. Commun. Comb. Optim. 5: 27–39.
  • Hao, G., Xie, Z., Sheikholeslami, S. M., Hajjari, M. (2023). Bounds on the total double Roman domination number of graphs. Discuss. Math. Graph Theory 43: 1033–1061.
  • Garey, M. R., Johnson, D. S. (1979). Computers and Intractability: A Guide to the Theory of NP-Completness. San Francisco: Freeman.
  • Mangal, V., Venkata Subba Reddy, P. (2022). Algorithmic aspects of quasi-total Roman domination in graphs. Commun. Comb. Optim. 7: 93–104.
  • Poureidi, A. (2023). Double Roman domination in graphs: algorithmic complexity. Commun. Comb. Optim. 8: 491–503.
  • Shao, Z., Amjadi, J., Sheikholeslami, S. M., Valinavaz, M. (2019). On the total double Roman domination. IEEE Access 7: 52035–52041.
  • Teymourzadeh, A., Mojdeh, D. A. (2023). Covering total double Roman domination in graphs. Commun. Comb. Optim. 8:115–125.
  • Yue, J., Wei, M., Li, M., Liu, G. (2018). On the double Roman domination of graphs. Appl. Math. Comput. 338: 669–675.