522
Views
1
CrossRef citations to date
0
Altmetric
Articles

Quasi-total Roman bondage number in graphs

&
Pages 221-228 | Received 25 Jan 2022, Accepted 23 Jun 2022, Published online: 19 Sep 2022

Abstract

A quasi-total Roman dominating function (QTRD-function) on G=(V,E) is a function f:V{0,1,2} such that (i) every vertex x for which f(x) = 0 is adjacent to at least one vertex v for which f(v) = 2, and (ii) if x is an isolated vertex in the subgraph induced by the set of vertices with non-zero values, then f(x) = 1. The weight of a QTRD-function is the sum of its function values over the whole set of vertices, and the quasi-total Roman domination number is the minimum weight of a QTRD-function on G. The quasi-total Roman bondage number bqtR(G) of a graph G is the minimum number of edges that have to be deleted to G in order to increase the quasi-total Roman domination number. In this paper, we start the study of quasi-total Roman bondage in graphs. We first show that the decision problem associated with the quasi-total Roman bondage problem is NP-hard even when restricted to bipartite graphs. Then basic properties of the quasi-total Roman bondage number are provided. Finally, some sharp bounds for bqtR(G) are also presented.

MATHEMATICS SUBJECT CLASSIFICATION 2020:

1. Introduction

In this paper, G is a simple and connected graph with vertex set V(G) and edge set E(G) (briefly V and E). Two vertices are neighbors inG if they are adjacent. The open neighborhood of a vertex v is the set NG(v)=N(v)={uV(G)|uvE(G)} while its closed neighborhood is the set NG[v]=N[v]=N(v){v}. Similarly, the open neighborhood of a set SV is the set N(S)=vSN(v) and the closed neighborhood of S is N[S]=N(S)S. The degree of a vertex vV is degG(v)=|N(v)|. The minimum degree and the maximum degree of a graph G are denoted by δ=δ(G) and Δ=Δ(G), respectively. A leaf of G is a vertex of degree one, while a support vertex of G is a vertex adjacent to a leaf. A star of order n2 is the complete bipartite graph K1,n1. We write Pn, Cn and Kn for the path, cycle and complete graph of order n, respectively. A tree T is a double star if it contains exactly two vertices that are not leaves. A double star with respectively p and q leaves attached at each support vertex is denoted by DSp,q. The complement of a graph G is the graph G¯, where V(G¯)=V(G) and uvE(G¯) if and only if uvE(G).

Let vSV. Vertex u is called a private neighbour of v with respect to S (denoted by u is an S-pn of v) if uN[v]N[S{v}]. An S-pn of v is external if it is a vertex of VS. The set epn(v;S)=N(v)N[S{v}] of all external S-pn’s of v is called the external private neighbourhood set of v with respect to S.

A set SV(G) is a (total) dominating set if every vertex in V(G)S(V(G)) has at least one neighbor in S. The (total) domination number γ(G) (γt(G)) of a graph G is the minimum cardinality of a (total) dominating set of G. In 1990, Fink et al. [Citation10] introduced the bondage number b(G) to measure the vulnerability or the stability of the domination in an interconnection network G under edge failure. They defined it as the minimum number of edges whose removal from G increases thedomination number. An edge set B for which γ(GB)>γ(G) is called a bondage set. A b(G)-set is a bondage set of G of size b(G). The concept of total bondage number bt(G) of a graph G investigated in [Citation14] as follows. If there exists EE(G) such that (i) there is no isolated vertex in GE and (ii) γt(GE)>γt(G), then the edge set E is called a total bondage set for G. If there is at least one total bondage set for G, we define bt(G)=min{|E|:Eis a total bondage set ofG}. Otherwise we put bt(G)=. A bt(G)-set is a total bondage set of G of size bt(G).

A function f:V(G){0,1,2} is a Roman dominating function (RDF) on G if every vertex uV for which f(u) = 0 is adjacent to at least one vertex v for which f(v) = 2. The weight of an RDF f is the value f(V(G))=uV(G)f(u), and the Roman domination number γR(G) is the minimum weight of an RDF on G. The concept of Roman domination is now well-studied in graph theory since its introduction in 2004 by Cockayne et al. [Citation9]. The literature on Roman domination and its variations has been surveyed and detailed in two book chapters and two surveys papers [Citation5–8].

One of the variations of Roman domination in which we are interested in this paper is the quasi-total Roman domination introduced by Cabrera-García el al. [Citation1]. A function f:V(G){0,1,2} is a quasi-total Roman dominating function (QTRD-function), if the following hold: (i) every vertex x for which f(x) = 0 is adjacent to at least one vertex v for which f(v) = 2, and (ii) every vertex x for which f(x) = 2 must have at least one neighbor y with f(y){1,2}. The quasi-total Roman domination number of a graph G, denoted by γqtR(G), equals the minimum weight of a QTRD-function on G. For a QTRD-function f, let Vi={vV:f(v)=i} for i{0,1,2}. Since f is determined by these sets, we will simply write f=(V0,V1,V2) (or f=(V0f,V1f,V2f) to refer to f). Also, a γqtR(G)-function will refer a QTRD-function on G with weight γqtR(G). For more results on quasi-total Roman domination and related parameters we refer the reader to [Citation2–4, Citation13].

The aim of this paper is to initiate the study of the quasi-total Roman bondage number bqtR(G) of a graph G defined as theminimum cardinality of all sets EE(G) such that γqtR(GE)>γqtR(G). In the case that there is no such subset of edges, we define bqtR(G)=0.

We will say that a subset EE(G) is an bqtR(G)-set if |E|=bqtR(G) and γqtR(GE)>γqtR(G).

In the this paper, we show that the decision problem corresponding to the problem of computing bqtR(G) is NP-hard even when restricted to bipartite graphs. Then various properties of the quasi-total Roman bondage number are presented and some sharp bounds on it are established.

Before going further, we need to recall some results that will be useful in this work.

Proposition 1

([Citation1, Citation12]). If G is a connected graph of order n3, then 3γqtR(G)n. Moreover,

  1. γqtR(G)=3 if and only if G is a graph of maximum degree n – 1.

  2. γqtR(G)=4 if and only if γ(G)=γt(G)=2.

  3. γqtR(G)=n if and only if G is a path or a cycle.

Corollary 2.

Let G be a connected graph of order n3. Then bqtR(G)=0 if and only if G is a path or a cycle.

Proof.

If G is a path or a cycle, then γqtR(G)=n by Proposition 1-(iii). Thus for any subset EE(G) we have γqtR(GE)=γqtR(G) and so bqtR(G)=0.

Conversely, assume that bqtR(G)=0. It follows that there is no subset EE(G) such that γqtR(GE)>γqtR(G). Thus for any subset EE(G) we must have γqtR(GE)=γqtR(G). In particular, we have n=γqtR(Kn¯)=γqtR(GE(G))=γqtR(G). Proposition 1-(iii) implies that G is a path or a cycle.

2. Complexity result

Our aim in this section is to show that the decision problem associated with the quasi total Roman bondage is NP-hard even when restricted to bipartite graphs.

Quasi Total Roman Bondage (QT Roman Bondage)

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

Question: Is bqtR(G)k ?

We show the NP-hardness of QTR bondage problem by transforming the 3-SAT problem to it in polynomial time. Recall that the 3-SAT problem specified below was proven to be NP- complete in [Citation11].

3-SAT problem

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?

Now, we show that the problem above is NP-hard, even when restricted to bipartite graphs.

Theorem 3.

The QTR-Bondage problem is NP-hard for bipartite graphs.

Proof.

Let U={u1,u2,,un} and C ={C1,C2,,Cm} be an arbitrary instance of 3-SAT problem. We will construct a bipartite graph and a positive integer k such that C is satisfiable if and only if bqtR(G)k.

For each i=1,2,,n, corresponding to the variable uiU, associate a complete bipartite graph Hi=K4,4 with bipartite sets X={xi,yi,zi,wi} and Y={ui,ti,u¯i,ri}. For each j=1,2,,m, corresponding to the clause Cj={pj,qj,rj}C, associate a single vertex cj and add the edge set cjui if uiCj and cju¯i if u¯iCj. Finally, add a graph T with vertex set V(T)={s1,s2,s3,s4,s5,s6} and edge set E(T)={s1s2,s1s4,s2s3,s2s5,s3s4,s4s5,s5s6}, join s1 and s3 to each vertex cj with 1jm. Clearly, G is a bipartite graph of order 8n+m+6. It is easy to see that the construction can be accomplished in polynomial time. All that remains to be shown is that C is satisfiable if and only if bqtR(G)=1. This aim can be fulfilled by proving the following claims.

Claim 1.

γqtR(G)4n+4. Moreover, if γqtR(G)=4n+4, then for any γqtR-function f=(V0,V1,V2) on G, f(V(Hi)) and V(T)V2={s2,s5} or V(T)V2={s4,s5} and |{ui,ui¯}V2|1 for i=1,2,,n, while f(cj)=0 for each 1jm.

Proof

of Claim 1. Let f=(V0,V1,V2) be a γqtR(G)-function. By the construction of G, we have f(V(Hi))4 for each i{1,2,,n}. Moreover, one can easily see that f(V(T))+j=1mf(cj)4, and therefore γqtR(G)4n+4.

Suppose that γqtR(G)=4n+4. Then f(V(Hi))=4 for each i=1,2,,n. If f(s1)1 (the case f(s3)1 is similar), then to dominate other vertices in T we must have f(V(T))5 which leads to a contradiction. Hence f(s1)=f(s3)=0. This implies that f(s2)=f(s5)=2 or f(s4)=f(s5)=2, and i=1mf(cj)=0. Finally, if {ui,ui¯}V2 for some i{1,2,,n}, then f(V(Hi))5, a contradiction again. Thus, there is at most one vertex in {ui,ui¯} of weight 2.

shows the resulting graph when U={u1,u2,u3,u4} and C={C1,C2,C3}, where C1={u1,u2,u¯3},C2={u¯1,u2,u4} and C3={u¯2,u3,u4}.

Figure 1. An instance of the quasi total Roman bondage number problem resulting from an instance of 3SAT. Here k = 1 and γqtR(G)=20, where the bold vertex p means there is a QTRD f with f(p) = 2.

Figure 1. An instance of the quasi total Roman bondage number problem resulting from an instance of 3SAT. Here k = 1 and γqtR(G)=20, where the bold vertex p means there is a QTRD f with f(p) = 2.

Claim 2.

γqtR(G)=4n+4 if and only if C is satisfiable.

Proof

of Claim 2. Suppose that γqtR(G)=4n+4 and let f=(V1,V1,V2) be a γqtR-function of G. By Claim 1, V(T)V2={s2,s5} or V(T)V2={s4,s5},|{ui,ui¯}V2|1 for i=1,2,,n and f(cj)=0 for each 1jm. Let t:U{T,F} be a mapping defined by (1) t(ui)={Tiff(ui)=2Fotherwise(1) for i=1,,n. We will show that t is a satisfying truth assignment for C. Since the vertex cj is not adjacent to any member of {s2,s4,s5}{xi,yi,zi,wi,ti,ri}, there exists some i with 1in such that cj is quasi total Roman dominated by ui or ui¯. If cj is dominated by ui, then f(ui)=2 and so t(ui)=T. If cj is dominated by ui¯, then f(ui¯)=2 and so t(ui)=F and so t(ui¯)=T by (1). Hence, in both cases the clause Cj is satisfied. The arbitrariness of j with 1jm shows that all the clauses in C are satisfied by t, that is, C is satisfiable.

Conversely, suppose that C is satisfiable, and let t:U{T,F} be a satisfying truth assignment for C. We construct a subset D of vertices of G as follows. If t(ui)=T, then put the vertices ui and xi in D; if t(ui)=F, then put the vertices ui¯ and xi in D. Hence |D|=2n. Define the function g by g(x) = 2 for every xD,g(s2)=g(s5)=2 and g(y) = 0 for the remaining vertices. Since t is a satisfying truth assignment for C, the corresponding vertex cj in G is adjacent to at least one vertex in D. One can easy check that g is a QTR-function of G of weight 4n+4 and so γqtR(G)4n+4. By Claim 1, γqtR(G)4n+4. Therefore, γqtR(G)=4n+4.

Claim 3.

For any edge eE(G),γqtR(Ge)4n+5.

Proof

of Claim 3. If eE(Hi) for some i=1,2,,n, say e=xiui, or e be an edge between some vertex of Hi and some cj or e{s2s5,s2s3,s5s6}, then the function f defined by f(yi)=f(ui¯)=2 for 1in,f(s1)=f(s4)=2,f(s6)=1, is a QTRD-function of Ge of weight 4n+5. If e=s2cj for some j, then the function f defined as above is a QTRD-function of Ge of weight 4n+5. If e=s1s2 or e=s1cj for some j, then the function g defined by g(yi)=g(ui¯)=2 for 1in,g(s2)=g(s4)=2,g(s6)=1, is a QTRD-function of Ge of weight 4n+5. If e{s3s4,s4s5}, then the function h defined by h(yi)=h(ui¯=2 for 1in,h(s2)=h(s1)=2,h(s6)=1, is a QTRD-function of Ge of weight 4n+5. If e=s1s4, then the function l defined by l(yi)=l(ui¯)=2 for 1in,l(s2)=l(s3)=2,l(s6)=1, is a QTRD-function of Ge of weight 4n+5. Thus for any edge eE(G),γqtR(Ge)4n+5.

Claim 4.

γqtR(G)=4n+4 if and only if bqtR(G)=1.

Proof

of Claim 4. Assume γqtR(G)=4n+4 and take e=s5s6. Suppose that γqtR(Ge)=γqtR(G). Let f=(V0,V1,V2) be a γqtR(Ge)-function. As f is also a γqtR-function of G, by Claim 1, TV2={s2,s5} or TV2={s4,s5}, which contradicts the fact that s6 is dominated by s5. This contradiction shows that γqtR(Ge)>γqtR(G), hence bqtR(G)=1.

Now assume that bqtR(G)=1. By Claim 3, we have that γqtR(G)4n+4. Let e be an edge such that γqtR(Ge)>γqtR(G). By Claim 3, we have that γqtR(Ge)4n+5. Thus, 4n+4γqtR(G)<γqtR(Ge)4n+5, which yields 4n+4=γqtR(G).

It follows from Claim 2 and 4 that bqtR(G)=1 if and only if C is satisfiable and the theorem follows.□

3. Properties and exact values of bqtR(G)

In this section we study the basic properties and exact values of bqtR(G) for some classes of graphs. First, we show that an bqtR(G)-set of a connected graph with γqtR(G)<n can increases the quasi-total Roman domination number of G by at most two.

Proposition 4.

Let G be a connected graph of order n with γqtR(G)<n. If e = uv is an edge of G, then γqtR(G)γqtR(Ge)γqtR(G)+2.

Proof.

The lower bound is trivial because any γqtR(Ge)-function is a QTRD-function of G. To show the upper bound, let f be a γqtR(G)-function. If 2{f(u),f(v)}, then f is a QTRD-function of Ge implying that γqtR(Ge)=γqtR(G) as desired. Assume that 2{f(u),f(v)}. Without loss of generality, suppose that f(u) = 2. If f(v) = 0, then the function g defined on Ge by g(v) = 1 and g(x)=f(x) otherwise, is a QTRD-function on Ge and thus γqtR(Ge)ω(g)ω(f)+1=γqtR(G)+1. If f(v) = 1, then let u1NG(u)V0 and define the function g on V(Ge) by g(u1)=1 and g(x)=f(x) otherwise. Clearly, g is a QTRD-function on Ge implying that γqtR(Ge)ω(g)ω(f)+1=γqtR(G)+1. If f(v) = 2, then let u1NG(u)V0 and v1NG(v)V0 and define the function g on Ge by g(u1)=g(v1)=1 and g(x)=f(x) otherwise. Then g is a QTRD-function on Ge such that γqtR(Ge)ω(g)ω(f)+2=γqtR(G) and the proof is complete.□

Corollary 5.

Let G be a connected graph of order n with γqtR(G)<n. If F is an bqtR(G)-set, then γqtR(G)+1γqtR(GF)γqtR(G)+2.

Both bounds are sharp.

Proof.

By assumption, we have γqtR(GF)γqtR(G)+1. To show the upper bound, let e=uvF. Since F is an bqtR(G)-set, we have γqtR((GF)+e)=γqtR(G) and Proposition 4 implies that γqtR(GF)γqtR((GF)+e)+2=γqtR(G)+2.

The sharpness of the upper bound can be seen for double stars DSp,q(qp2), while the sharpness of the lower bound can be seen by considering the double star DS1,q(q2).

Proposition 6.

Let G be a connected graph of order n4 with γqtR(G)=3. Then bqtR(G)=t2 where t is the number of vertices of G with degree n – 1.

Proof.

By Proposition 1 we have t1. Let v1,,vt be the vertices of G with degree n – 1 and let F be a bqtR(G)-set. It follows from Proposition 1 and the fact γqtR(GF)>γqtR(G)=3 that Δ(GF)<n1. Thus F must be saturate every vertex in {v1,,vt} which implies bqtR(G)=|F|t2.

To prove the inverse inequality, let F={v1u} for some uV(G){v1} if t = 1, let F={v1v2,v3v4,,vt1vt} if t is even and let F={v1v2,v1v3,v4v5,,vt1vt} if t3 is odd. Then Δ(GF)<n1 and by Proposition 1 we have γqtR(GF)4>γqtR(G), and thus bqtR(G)t2. Consequently, bqtR(G)=t2.

Corollary 7.

For n4,bqtR(Kn)=n2.

Proposition 8.

Let G be a connected graph of order n5 with γqtR(G)=4 and bt(G)<. Then bqtR(G)bt(G).

Proof.

Let F be a bt(G)-set. By definition GF is isolated-free and γt(GF)γt(G)+13. Let G1,,Gt be the connected components of GF. If t3, then we have γqtR(GF)=i=1tγqtR(Gi)2t>4=γqtR(G). If t = 2, then one of its component, say G1, has order at least 3 (note that n5) and so γqtR(GF)=γqtR(G1)+γqtR(G2)3+2>4=γqtR(G). Assume that t = 1. Since GF is connected and γt(GF)3, we deduce from Proposition 1-(ii) that γqtR(GF)5. Thus bqtR(G)|F|=bt(G).

It is shown that for nm2,bt(Km,n)=m [Citation14].

Corollary 9.

For nm2 with m+n5, bqtR(Km,n)=m.

Proof.

Since γqtR(Km,n)=4 and bt(Km,n)<, we deduce from Proposition 8 that bqtR(Km,n)bt(Km,n)=m. To prove the inverse inequality, let F be a bqtR(Km,n)-set. Then γqtR(Km,nF)>γqtR(Km,n)=4. If Km,nF has an isolated vertex w, then we have |F|deg(w)m=bt(Km,n). Assume that Km,nF has no isolated vertex. If Km,nF is not connected, then we have γt(Km,nF)4>2=γt(Km,n) and so |F|bt(Km,n). If Km,n is connected, then we deduce from Proposition 1-(ii) and the fact γqtR(Km,nF)5 that γt(Km,nF)3>2=γt(Km,n) and so |F|bt(Km,n). In either case, we have bqtR(Km,n)bt(Km,n)=m. Thus bqtR(Km,n)=m.

Theorem 10.

Let G be a connected graph of order n with γqtR(G)<n. Then bqtR(G)=1 if and only if there is an edge e = uv such that for any γqtR(G)-function f, 2{f(u),f(v)} and one of the following hold.

  1. vepn(u,V2)V0 or uepn(v,V2)V0;

  2. either f(u) = 1 and vepn(u,(V1V2){v}) or f(v) = 1 and uepn(v,(V1V2){u});

  3. f(u)=f(v)=2 and vepn(u,(V1V2){v} or uepn(v,(V1V2){u}).

Proof.

Let there exist an edge e = uv such that for any γqtR(G)-function f, 2{f(u),f(v)} and one of the conditions (1), (2) or (3) holds. We claim that γqtR(Ge)>γqtR(G) which leads to bqtR(G)=1. Let g be a γqtR(Ge)-function. Obviously, g is a QTRD-function of G. If 2{g(u),g(v)}, then by the assumption g is not a γqtR(G)-function and so γqtR(Ge)=ω(g)>γqtR(G). Assume that 2{g(u),g(v)}. Suppose without loss of generality that g(u) = 2. First let g(v) = 0. Then v has a neighbor w in Ge with g(w) = 2 and so vepn(u,V2)V0. It follows from our earlier assumption that g is not a γqtR(G)-function and so γqtR(Ge)=ω(g)>γqtR(G). Assume that g(v) = 1. Since g is a γqtR(Ge)-function and g(u) = 2, u has a neighbor w in Ge with g(w)1 and so uepn(v,(V1V2){u}). It follows from our earlier assumption that g is not a γqtR(G)-function and so γqtR(Ge)=ω(g)>γqtR(G). Finally let g(v) = 2. Since g is a γqtR(Ge)-function with g(u)=g(v)=2, u has a neighbor u in Ge with g(u)1 and v has a neighbor v in Ge with g(v)1 and so vepn(u,(V1V2){v} and uepn(v,(V1V2){u}). It follows from our earlier assumption that g is not a γqtR(G)-function and so γqtR(Ge)=ω(g)>γqtR(G). Thus bqtR(G)=1.

Conversely, let bqtR(G)=1 and let F={e} be an bqtR(G)-set, that is γqtR(Ge)>γqtR(G). Suppose f is an arbitrary γqtR(G)-function. If 2{f(u),f(v)}, then clearly f is a QTRD-function of Ge which leads to a contradiction. Thus 2{f(u),f(v)}. Assume without loss of generality that f(u) = 2. If f(v) = 0 and vepn(u,V2), then f is a QTRD-function of Ge which leads to a contradiction again. Thus, if f(v) = 0, then vepn(u,V2) and (1) holds. If f(v) = 1 and uepn(v,(V1V2){u}), then f is a QTRD-function of Ge and we get a contradiction again. Therefore, if f(v) = 1, then uepn(v,(V1V2){u}) and hence (2) holds. Finally, let f(v) = 2. If vepn(u,(V1V2){v} and uepn(v,(V1V2){u}), then f is a QTRD-function of Ge and we get a contradiction. Thus, if f(v) = 2, then vepn(u,(V1V2){v}) or uepn(v,(V1V2){u}) and (3) holds. This completes the proof.

Corollary 11.

If G has a support vertex with at least three pendant edges, then bqtR(G)=1.

4. Bounds on bqtR(G)

In this section we provide some bounds on Quasi-total Roman bondage number of graphs.

Proposition 12.

If G is graph of order n4 with a strong support vertex, then bqtR(G)n3.

Proof.

Let v be a strong support vertex of G and v1,,vt be the non-leaf neighbors of v. If v is adjacent to at least three leaves, then the result follows from Corollary 11. Hence assume that v is adjacent to exactly two leaves. Let X=V(G)(Lv{v}) and F={vvi|1it}. Clearly γqtR(GF)=3+γqtR(G[X]). If G[X] has a γqtR(G[X])-function f with f(vi)1 for some i, then the function g defined by g(v) = 2, g(x)=f(x) for each xX and g(x) = 0 otherwise is a QTRD-function of G implying that γqtR(GF)>γqtR(G). Hence we assume any γqtR(G[X])-function assigns 0 to each vi(1it). Let Y be the set of vertices uN(v1) for which there is a γqtR(G[X])-function which assigns label 2 to u, and let F={v1u|uY}. One can easily seen that γqtR(G[X]F)>γqtR(G[X]). This implies that γqtR(G(FF))=3+γqtR(G[X]F)>3+γqtR(G[X])=γqtR(GF)γqtR(G). Therefore bqtR(T)|FF|=|F|+|F|n3 and the proof is complete.□

A broom graph Bn,m is a graph of n vertices, which have a path P with m vertices and (nm) pendant vertices. All of these vertices are adjacent to either the origin u or the terminus v of the path P.

Proposition 13.

Let G be a connected graph and xyz be a path in G such that there is a pendant path yz1zk(k1). Then bqtR(G)deg(x)+deg(y)+deg(z)4l(x,z) where l(x,z)=0 if xzE(G) and l(x,z)=2 if xzE(G).

Furthermore, this bound is sharp for broom graph Bm+2,m.

Proof.

Let F be the set of all edges incident to x, y and z with exception the edges of {yx, yz, xz}. Clearly |F|=deg(x)+deg(y)+deg(z)4l(x,z). If F={yz1}, then G is obtained from the path xyz1zk by adding a pendant edge at y and clearly bqtR(G)=1=deg(x)+deg(y)+deg(z)4. Assume that {yz1}F. Let G1, G2 be the components of GF containing z1 and y, respectively, and let G3=(GF)(V(G1)V(G2)). Clearly γqtR(GF)=3+k+γqtR(G3). Let f be a γqtR(G3)-function and define g on G by g(x)=g(z)=0,g(y)=2,g(zi)=1 for each i and g(u)=f(u) for uV(G3). It is easy to see that g is a QTRD-function of G of weight 2+k+γqtR(G3). Therefore bqtR(G)deg(x)+deg(y)+deg(z)4.

Proposition 14.

Let G be a connected graph of order n4 and (x1x2x3x1) be a triangle in G. Then bqtR(G)deg(x1)+deg(x2)+deg(x3)6+n|i=13N(xi)|.

Proof.

Let F be the set of all edges incident to x1, x2 and x3 with exception the edges of x1x2,x2x3 and x1x3. Clearly |F|=deg(x1)+deg(x2)+deg(x3)6 and γqtR(GF)=3+γqtR(G[V{x1,x2,x3}]). If γqtR(GF)>γqtR(G), then we are done. Hence let γqtR(GF)=γqtR(G). We deduce from γqtR(GF)=γqtR(G) that no neighbor of xi in V(G){x1,x2,x3}, is not assigned a positive weight under any γqtR(GF)-function for i{1,2,3}. Let wN(xi) for some i (note that G is a connected graph of order n4.) Let Y be the set of vertices in V(G){x1,x2,x3} which assigned a positive weight under some γqtR(GF)-function. Then YV(G)i=13N(xi). Let F={wy|yN(w)Y}. Clearly |FF|deg(x1)+deg(x2)+deg(x3)6+n|i=13N(xi)|. We show that γqtR(G(FF))>γqtR(G). Let f be a γqtR(G(FF))-function. Obviously f(x1)+f(x2)+f(x3)=3 and the function f restricted to (GF){x1,x2,x3} is an QTRDF of (GF){x1,x2,x3}. To dominate w we must have f(w)1 or f(u) = 2 for some uN(w)Y. We deduce from our earlier assumption that the restriction of f on (GF){x1,x2,x3} is not a γqtR(GF){x1,x2,x3}-function. Thus γqtR(G(FF))=ω(f)>3+γqtR(GF){x1,x2,x3}=γqtR(GF)=γqtR(G). This completes the proof.

Proposition 15.

Let G be a connected graph of order n5 with γqtR(G)=4. Then for each two adjacent vertices u, v, bqtR(G)deg(u)+deg(v)2.

Proof.

Let F be the set of all edges incident to u and v with exception uv. Let G1,,Gt be the components of GF. Assume without loss of generality that uV(G1). Then G1K2. If t4, then we have γqtR(GF)=i=1tγqtR(Gi)=2+i=2tγqtR(Gi)5. If t = 3, then we deduce from n5 that |V(Gi)|2 for some i{2,3}, say i = 2. Thus γqtR(GF)=i=13γqtR(Gi)2+2+γqtR(G3)5. Assume that t = 2. Then G2 is a connected graph of order at least three. Proposition 1 implies that γqtR(GF)=γqtR(G1)+γqtR(G2)2+3=5. Thus bqtR(G)|F|=deg(u)+deg(v)2.

Proposition 16.

Let G be a connected graph of order n5 different from Cn. If g(G)5, then bqtR(G)ng(G).

Proof.

Let C=(x1x2xg(G)x1) be a cycle of G on g(G) vertices. Since g(G)5, we have N(vi)N(vj)= for each 1ijg(G). Let F1 be the set of all edges incident with v1,,vg(G) with exception the edges on C. Let f be a γqtR(GF1)-function. Then we have γqtR(GF1)=g(G)+γqtR(GV(C)). If f assigns a positive weight to a vertex xN(vi)(V(G)V(C)), say i = 2, then the function g defined by g(v2)=2,g(v1)=g(v3)=0 and g(y) = 1 for y{v4,,vg(G)}, is a QTRD of G of weight less than ω(g)<ω(f). Hence, we assume that there is no vertex in i=1g(G)(N(vi)(V(G)V(C))) assigned a positive weight under any γqtR(GF1)-function. Since GC, we may assume that there is a vertex xN(v1)(V(G)V(C)). Let Y be the set of vertices in N(x)(V(G)V(C)) which are assigned 2 under some γqtR(GF1)-function, and let F=F1{xy|yY}. Clearly |F|ng(G). It is easy to check that γqtR(GF)>g(G)+γqtR(GF1)γqtR(G) and thus bqtR(G)ng(G) as desired.□

5. Trees

In this section we provide two upper bounds on the quasi-total Roman bondage number of trees.

Proposition 17.

Let T be a tree of order n4 different from path Pn. Then bqtR(T)n22, with equality if and only if T=K1,3.

Proof.

If diam(T)=2, then T is a star of order at least 4 and clearly removing any edge increases the quasi-total Roman domination number yielding brI(T)=1n22 with equality if and only if T=K1,3. If diam(T)=3, then T is a double star of order at least 5 and removing any pendant edge incident to a support vertex with degree at least 3 increases the quasi-total Roman domination number yielding brI(T)=1<n22 (notice that n5 because T is not a path). Hence, we assume that diam(T)4. Let P:=(u=)u1u2uk(=v) be a longest path in T between a leaf and a vertex of degree at least 3. Without loss of generality, assume that deg(u)=1 and deg(v)3 and root T at u. Let v1,,vt be the children of v. By the choice of path P, we have deg(v1)==deg(vt)=2, the maximal subtrees Tv1,,Tvt are paths and that k3 since diam(T)4. We consider two situations.

Case 1. degT(v)4.

Suppose v1,,vs(st) are leaf children of v, if any. If s = t, then let F={vuk1,vvt} and T be the component of TF containing u. Then we have |F|<n22 and clearly γqtR(TF)=γqtR(T)+4. Let f be a γqtR(T)-function and define the function g on T by g(v) = 2, g(v1)=1,g(vi)=0 for 2it, and g(x)=f(x) for xV(T). Obviously g is an QTRD-function of T with weight less than γqtR(T)+3, as desired. Assume that s < t. If s2, then let F={vvi|s+1it} and T be the component of TF containing v. Then we have |F|<n22 and clearly γqtR(TF)=γqtR(T)+i=s+1r|V(Ti)|. Let f be a γqtR(T)-function such that f(v) is maximized. Since v is a strong support vertex, we must have f(v) = 2. Define the function g on T by g(vi)=0 for s+1it,g(x)=f(x) for xV(T) and g(x) = 1 otherwise. Obviously g is an QTRD-function of T with weight less than γqtR(TF), as desired.

Assume now that s1. Let F={vuk1,vvi|3it} and T be the component of TF containing u. Clearly, |F|<n22 and γqtR(TF)=γqtR(T)+|V(Tv)|. Let f be a γqtR(T)-function and define g on T by g(v)=2,g(v1)=1,g(vi)=0 for 2it,g(x)=f(x) for xV(T) and g(x) = 1 otherwise. Obviously g is an QTRD-function of T with weight less than γqtR(TF), as desired.

Case 2. degT(v)=3.

Then Tv is a path. Let T be the component of Tvuk1 containing uk1. If T is a star, then it is easy to see that γqtR(Tvuk1)>γqtR(T) implying that bqtR(T)=1<n22. Hence, assume that T is not a star and so |V(T)|4. If deg(uk1)=2, then one can easily seen that γqtR(T{vuk1,uk1uk2})>γqtR(T) implying that bqtR(T)=2<n22. Henceforth, we let deg(uk1)3. By the choice of the path P, we deduce that the maximal subtree of any children of uk1 is a path. Let z1,,zk be the leaf neighbors of uk1, if any, and y1(=v),,ys be the other children of uk1. If uk1 has a leaf child, then let F={uk1uk2,uk1yi|1is} and if uk1 has no leaf child and it a has child of degree 2, say ys, then let F={uk1uk2,uk1yi|1is1} and otherwise let F={uk1yi|1is}. Clearly |F|<n22. Let T be the component of TF containing uk2 and f be a γqtR(TF)-function. Then the function f restricted to T is a γqtR(T)-function. In the first and second cases, by Proposition 1-(iii), we may assume that f(uk1)1 and that f assigns 1 to each vertex of V(Tyi). On the other hand, any γqtR(T)-function g can be extended to an QTRD-function h of T of weight less than ω(f) by defining h(x)=g(x) for xV(T), h(v) = 2, h(vi)=0 for 1it and h(x) = 1 otherwise. In the third case, we may assume that f assigns 1 to each vertex of V(Tyi) for each i. Also, if g is a γqtR(T)-function, then the function h defined by h(uk1)=min{g(uk1)+1,2},h(yi)=2 for 1is, h(x) = 0 for xi=1sCyi and h(x) = 0 otherwise, is an QTRD-function of T of weight less than ω(f). Thus bqtR(T)|F|<n22 and the proof is complete.

Proposition 18.

Let T be a tree of order n3 different from path Pn. Then bqtR(T)Δ1.

Proof.

Since T is not a path, we have Δ(T)3. If diam(T)=2, then T is a star K1,n1 where n4. Let v be the center of K1,n1 and u be a leaf adjacent to v. One can easily seen that γqtR(Tuv)=4>3=γqtR(K1,n1). If diam(T)=3, then T is a double star DSp,q(qp1) with q2 because of TP4. If e is the central edge of T, then clearly γqtR(Te)5>γqtR(T). Hence, we assume that diam(T)4. We consider two cases.

Case 1. Δ(T)=3.

Let v be a vertex of degree 3 with neighbors v1,v2,v3 and root T at v. If v is the only vertex of T with degree 3, then Tvv1 is disjoint union of two paths and by Proposition 1 we have γqtR(Tvv1)=n>γqtR(T). Hence, we assume that T has at least two vertices of degree 3. Let u be a furthest vertex from v with degree 3 and let w be the patent of u. If deg(w)=2 and w be the parent of w, then let T be the component of T{ww,wu}. Then we have γqtR(T{ww,wu})=γqtR(T)+1+n(Tu) (notice that Tu is a path). Let f be a γqtR(T{ww,wu})-function and define the function g by g(x)=f(x) for xV(T), g(u) = 2, g(x) = 0 if x is a child of u, and g(x) = 1 otherwise. Clearly g is a QTRD-function of T with weight γqtR(T{ww,wu})1 implying that bqtR(T)2=Δ1. Hence assume that deg(w)=3. Let u be a child of w different from u and let N(w)={u,u1,u2}. By the choice of u, Tu1 is a path. First let deg(u1)=2. Let T1,T2,T3 be the components of T{wu,wu2} containing u2,w,u respectively. Clearly, we have γqtR(T{wu,wu2})=γqtR(T1)+n(T2)+n(T3). Let f be a γqtR(T1)-function and define the function g by g(x)=f(x) for xV(T1), g(u) = 2, g(x) = 0 if x is a child of u and g(x) = 1 otherwise. Obviously, g is a QTRD-function of T with weight γqtR(T{ww,wu})1 implying that bqtR(T)2=Δ1. Now assume that deg(u1)=3. Let T1,T2,T3 be the components of T{wu1,wu2} containing u2,u1,w respectively. Clearly, we have γqtR(T{wu1,wu2})=γqtR(T1)+γqtR(T2)+n(T3)1. Let f1 be a γqtR(T1)-function and f3 be a γqtR(T3)-function. Without loss of generality, assume that f3(w)=1 and f3(u)=2. Then the function g defined by g(x)=f1(x) for xV(T1),g(x)=f3(x) for xV(T3), g(w) = 0 and g(x) = 1 otherwise, is a QTRD-function of T with weight γqtR(T{ww,wu})1 implying that bqtR(T)2=Δ1.

Case 2. Δ(T)4.

Let v be a vertex with maximum degree Δ and let u be a furthest leaf from v. Root T at u and let w be the parent of v. Let T1, T2 be the components of Tvw containing w and v respectively. Since Δ(Tv)3, by Case 1, we have bqtR(Tv)Δ2. Let F be a bqtR(Tv)-set. Then we have γqtR(T(F{vw}))=γqtR(T1)+γqtR(T2F)>γqtR(T1)+γqtR(T2)γqtR(T) and thus bqtR(T)Δ1. This completes the proof.□

6. Conclusion

In this manuscript, we initiate the study of quasi-total Roman bondage in graphs. We first show that the decision problem associated with the quasi-total Roman bondage problem is NP-hard even when restricted to bipartite graphs. Then we provided the basic properties of the quasi-total Roman bondage number and some sharp bounds for bqtR(G). In particular, we prove that for any tree T of order n4 different from paths, bqtR(T)min{Δ(T)1,n22}. Establishing a sharp upper bound for the quasi-total Roman bondage number of connected graph G of order n3 different from paths and cycles in terms of the order remains open.

Author contributions

All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.

Disclosure statement

No potential conflict of interest was reported by the authors.

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material. Further inquiries can be directed to the corresponding author.

Additional information

Funding

This work was supported by the National Natural Science Foundation of China (No. 62172116).

References

  • Cabrera-García, S., Cabrera-Martínez, A., Yero, I. G. (2019). Quasi-total Roman domination in graphs. Results Math. 74(4): 173.
  • Cabrera-Martínez, A., Martinez Arias, A., Castillo, M. M. (2021). A characterization relating domination, semitotal domination and total Roman domination in trees. Commun. Comb. Optim. 6: 197–209.
  • Cabrera Martínez, A., Hernández-Gómez, J. C., Sigarreta, J. M. (2021). On the quasi-total Roman domination number of graphs. Mathematics 9(21): 2823.
  • Chakradhar, P., Venkata Subba Reddy, P. (2022). Algorithmic aspects of total Roman {2}-domination in graphs. Commun. Comb. Optim 7: 183–192.
  • 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. Berlin/Heidelberg: Springer, 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(3): 966–984.
  • 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(1-3): 11–22.
  • Fink, J. F., Jacobson, M. S., Kinch, L. F., Roberts, J. (1990). The bondage number of a graph. Discrete Math 86(1-3): 47–57.
  • Garey, M. R., Johnson, D. S. (1979). Computers and Intractability: A Guide to the Theory of NP-Completness. San Francisco, CA: Freeman.
  • Liu, C.-H., Chang, G. J. (2013). Roman domination on strongly chordal graphs. J. Comb. Optim. 26(3): 608–619.
  • Mangal, V., Venkata Subba Reddy, P. (2022). Algorithmic aspects of quasi-total Roman domination in graphs. Commun. Comb. Optim. 7: 93–104.
  • Sridharan, N., Elias, M. D., Subramanian, V. S. A. (2007). Total bondage number of a graph. AKCE Int. J. Graphs. Combin. 4: 203–209.