![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
A quasi-total Roman dominating function (QTRD-function) on is a function
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
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
are also presented.
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 while its closed neighborhood is the set
Similarly, the open neighborhood of a set
is the set
and the closed neighborhood of S is
The degree of a vertex
is
The minimum degree and the 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. A star of order
is the complete bipartite graph
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
The complement of a graph G is the graph
where
and
if and only if
Let Vertex u is called a private neighbour of v with respect to S (denoted by u is an S-pn of v) if
An S-pn of v is external if it is a vertex of V – S. The set epn
of all external S-pn’s of v is called the external private neighbourhood set of v with respect to S.
A set is a (total) dominating set if every vertex in
has at least one neighbor in S. The (total) domination number
(
) 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
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
of a graph G investigated in [Citation14] as follows. If there exists
such that (i) there is no isolated vertex in
and (ii)
then the edge set
is called a total bondage set for G. If there is at least one total bondage set for G, we define
Otherwise we put
A
-set is a total bondage set of G of size
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 f is the value
and the Roman domination number
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 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
The quasi-total Roman domination number of a graph G, denoted by
equals the minimum weight of a QTRD-function on G. For a QTRD-function f, let
for
Since f is determined by these sets, we will simply write
(or
to refer to f). Also, a
-function will refer a QTRD-function on G with weight
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 of a graph G defined as theminimum cardinality of all sets
such that
In the case that there is no such subset of edges, we define
We will say that a subset is an
-set if
and
In the this paper, we show that the decision problem corresponding to the problem of computing 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 , then
. Moreover,
if and only if G is a graph of maximum degree n – 1.
if and only if
if and only if G is a path or a cycle.
Corollary 2.
Let G be a connected graph of order . Then
if and only if G is a path or a cycle.
Proof.
If G is a path or a cycle, then by Proposition 1-(iii). Thus for any subset
we have
and so
Conversely, assume that It follows that there is no subset
such that
Thus for any subset
we must have
In particular, we have
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 ?
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 of clauses over a finite set U of variables such that
for
Question: Is there a truth assignment for U that satisfies all the clauses in ?
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 and
=
be an arbitrary instance of 3-SAT problem. We will construct a bipartite graph and a positive integer k such that
is satisfiable if and only if
For each corresponding to the variable
associate a complete bipartite graph
with bipartite sets
and
For each
corresponding to the clause
associate a single vertex cj and add the edge set
if
and
if
Finally, add a graph T with vertex set
and edge set
join s1 and s3 to each vertex cj with
Clearly, G is a bipartite graph of order
It is easy to see that the construction can be accomplished in polynomial time. All that remains to be shown is that
is satisfiable if and only if
This aim can be fulfilled by proving the following claims.
Claim 1.
Moreover, if
then for any γqtR-function
on G,
and
or
and
for
while
for each
Proof
of Claim 1. Let be a
-function. By the construction of G, we have
for each
Moreover, one can easily see that
and therefore
Suppose that Then
for each
If
(the case
is similar), then to dominate other vertices in T we must have
which leads to a contradiction. Hence
This implies that
or
and
Finally, if
for some
then
a contradiction again. Thus, there is at most one vertex in
of weight 2.
shows the resulting graph when and
where
and
Figure 1. An instance of the quasi total Roman bondage number problem resulting from an instance of 3SAT. Here k = 1 and 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.](/cms/asset/6ebaa415-e375-47b4-a099-69bdd3e89133/uakc_a_2098876_f0001_b.jpg)
Claim 2.
if and only if
is satisfiable.
Proof
of Claim 2. Suppose that and let
be a γqtR-function of G. By Claim 1,
or
for
and
for each
Let
be a mapping defined by
(1)
(1)
for
We will show that t is a satisfying truth assignment for
Since the vertex cj is not adjacent to any member of
there exists some i with
such that cj is quasi total Roman dominated by ui or
If cj is dominated by ui, then
and so
If cj is dominated by
then
and so
and so
by (1). Hence, in both cases the clause Cj is satisfied. The arbitrariness of j with
shows that all the clauses in
are satisfied by t, that is,
is satisfiable.
Conversely, suppose that is satisfiable, and let
be a satisfying truth assignment for
We construct a subset D of vertices of G as follows. If
then put the vertices ui and xi in D; if
then put the vertices
and xi in D. Hence
Define the function g by g(x) = 2 for every
and g(y) = 0 for the remaining vertices. Since t is a satisfying truth assignment for
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
and so
By Claim 1,
Therefore,
Claim 3.
For any edge
Proof
of Claim 3. If for some
say
or e be an edge between some vertex of Hi and some cj or
then the function f defined by
for
is a QTRD-function of G – e of weight
If
for some j, then the function f defined as above is a QTRD-function of G – e of weight
If
or
for some j, then the function g defined by
for
is a QTRD-function of G – e of weight
If
then the function h defined by
for
is a QTRD-function of G – e of weight
If
then the function l defined by
for
is a QTRD-function of G – e of weight
Thus for any edge
Claim 4.
if and only if
Proof
of Claim 4. Assume and take
Suppose that
Let
be a
-function. As f is also a γqtR-function of G, by Claim 1,
or
which contradicts the fact that s6 is dominated by s5. This contradiction shows that
hence
Now assume that By Claim 3, we have that
Let
be an edge such that
By Claim 3, we have that
Thus,
which yields
It follows from Claim 2 and 4 that if and only if
is satisfiable and the theorem follows.□
3. Properties and exact values of ![](//:0)
![](//:0)
In this section we study the basic properties and exact values of for some classes of graphs. First, we show that an
-set of a connected graph with
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 . If e = uv is an edge of G, then
Proof.
The lower bound is trivial because any -function is a QTRD-function of G. To show the upper bound, let f be a
-function. If
then f is a QTRD-function of G – e implying that
as desired. Assume that
Without loss of generality, suppose that f(u) = 2. If f(v) = 0, then the function g defined on G – e by g(v) = 1 and
otherwise, is a QTRD-function on G – e and thus
If f(v) = 1, then let
and define the function g on
by
and
otherwise. Clearly, g is a QTRD-function on G – e implying that
If f(v) = 2, then let
and
and define the function g on G – e by
and
otherwise. Then g is a QTRD-function on G – e such that
and the proof is complete.□
Corollary 5.
Let G be a connected graph of order n with . If F is an
-set, then
Both bounds are sharp.
Proof.
By assumption, we have To show the upper bound, let
Since F is an
-set, we have
and Proposition 4 implies that
The sharpness of the upper bound can be seen for double stars while the sharpness of the lower bound can be seen by considering the double star
□
Proposition 6.
Let G be a connected graph of order with
. Then
where t is the number of vertices of G with degree n – 1.
Proof.
By Proposition 1 we have Let
be the vertices of G with degree n – 1 and let F be a
-set. It follows from Proposition 1 and the fact
that
Thus F must be saturate every vertex in
which implies
To prove the inverse inequality, let for some
if t = 1, let
if t is even and let
if
is odd. Then
and by Proposition 1 we have
and thus
Consequently,
□
Corollary 7.
For
Proposition 8.
Let G be a connected graph of order with
and
. Then
Proof.
Let F be a -set. By definition G – F is isolated-free and
Let
be the connected components of G – F. If
then we have
If t = 2, then one of its component, say G1, has order at least 3 (note that
) and so
Assume that t = 1. Since G – F is connected and
we deduce from Proposition 1-(ii) that
Thus
It is shown that for [Citation14].
Corollary 9.
For with
Proof.
Since and
we deduce from Proposition 8 that
To prove the inverse inequality, let F be a
-set. Then
If
has an isolated vertex w, then we have
Assume that
has no isolated vertex. If
is not connected, then we have
and so
If
is connected, then we deduce from Proposition 1-(ii) and the fact
that
and so
In either case, we have
Thus
Theorem 10.
Let G be a connected graph of order n with . Then
if and only if there is an edge e = uv such that for any
-function f,
and one of the following hold.
or
either f(u) = 1 and
or f(v) = 1 and
;
and
or
Proof.
Let there exist an edge e = uv such that for any -function f,
and one of the conditions (1), (2) or (3) holds. We claim that
which leads to
Let g be a
-function. Obviously, g is a QTRD-function of G. If
then by the assumption g is not a
-function and so
Assume that
Suppose without loss of generality that g(u) = 2. First let g(v) = 0. Then v has a neighbor w in G – e with g(w) = 2 and so
It follows from our earlier assumption that g is not a
-function and so
Assume that g(v) = 1. Since g is a
-function and g(u) = 2, u has a neighbor w in G – e with
and so
It follows from our earlier assumption that g is not a
-function and so
Finally let g(v) = 2. Since g is a
-function with
u has a neighbor
in G – e with
and v has a neighbor
in G – e with
and so
and
It follows from our earlier assumption that g is not a
-function and so
Thus
Conversely, let and let
be an
-set, that is
Suppose f is an arbitrary
-function. If
then clearly f is a QTRD-function of G – e which leads to a contradiction. Thus
Assume without loss of generality that f(u) = 2. If f(v) = 0 and
then f is a QTRD-function of G – e which leads to a contradiction again. Thus, if f(v) = 0, then
and (1) holds. If f(v) = 1 and
then f is a QTRD-function of G – e and we get a contradiction again. Therefore, if f(v) = 1, then
and hence (2) holds. Finally, let f(v) = 2. If
and
then f is a QTRD-function of G – e and we get a contradiction. Thus, if f(v) = 2, then
or
and (3) holds. This completes the proof.
Corollary 11.
If G has a support vertex with at least three pendant edges, then
4. Bounds on ![](//:0)
![](//:0)
In this section we provide some bounds on Quasi-total Roman bondage number of graphs.
Proposition 12.
If G is graph of order with a strong support vertex, then
Proof.
Let v be a strong support vertex of G and 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
and
Clearly
If
has a
-function f with
for some i, then the function g defined by g(v) = 2,
for each
and g(x) = 0 otherwise is a QTRD-function of G implying that
Hence we assume any
-function assigns 0 to each
Let Y be the set of vertices
for which there is a
-function which assigns label 2 to u, and let
One can easily seen that
This implies that
Therefore
and the proof is complete.□
A broom graph is a graph of n vertices, which have a path P with m vertices and
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 . Then
where
if
and
if
Furthermore, this bound is sharp for broom graph
Proof.
Let F be the set of all edges incident to x, y and z with exception the edges of {yx, yz, xz}. Clearly If
then G is obtained from the path
by adding a pendant edge at y and clearly
Assume that
Let G1, G2 be the components of G – F containing z1 and y, respectively, and let
Clearly
Let f be a
-function and define g on G by
for each i and
for
It is easy to see that g is a QTRD-function of G of weight
Therefore
Proposition 14.
Let G be a connected graph of order and
be a triangle in G. Then
Proof.
Let F be the set of all edges incident to x1, x2 and x3 with exception the edges of and
Clearly
and
If
then we are done. Hence let
We deduce from
that no neighbor of xi in
is not assigned a positive weight under any
-function for
Let
for some i (note that G is a connected graph of order
) Let Y be the set of vertices in
which assigned a positive weight under some
-function. Then
Let
Clearly
We show that
Let f be a
-function. Obviously
and the function f restricted to
is an QTRDF of
To dominate w we must have
or f(u) = 2 for some
We deduce from our earlier assumption that the restriction of f on
is not a
-function. Thus
This completes the proof.
Proposition 15.
Let G be a connected graph of order with
. Then for each two adjacent vertices u, v,
Proof.
Let F be the set of all edges incident to u and v with exception uv. Let be the components of G – F. Assume without loss of generality that
Then
If
then we have
If t = 3, then we deduce from
that
for some
say i = 2. Thus
Assume that t = 2. Then G2 is a connected graph of order at least three. Proposition 1 implies that
Thus
□
Proposition 16.
Let G be a connected graph of order different from Cn. If
, then
Proof.
Let be a cycle of G on g(G) vertices. Since
we have
for each
Let F1 be the set of all edges incident with
with exception the edges on C. Let f be a
-function. Then we have
If f assigns a positive weight to a vertex
say i = 2, then the function g defined by
and g(y) = 1 for
is a QTRD of G of weight less than
Hence, we assume that there is no vertex in
assigned a positive weight under any
-function. Since
we may assume that there is a vertex
Let Y be the set of vertices in
which are assigned 2 under some
-function, and let
Clearly
It is easy to check that
and thus
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 different from path Pn. Then
with equality if and only if
Proof.
If then T is a star of order at least 4 and clearly removing any edge increases the quasi-total Roman domination number yielding
with equality if and only if
If
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
(notice that
because T is not a path). Hence, we assume that
Let
be a longest path in T between a leaf and a vertex of degree at least 3. Without loss of generality, assume that
and
and root T at u. Let
be the children of v. By the choice of path P, we have
the maximal subtrees
are paths and that
since
We consider two situations.
Case 1.
Suppose are leaf children of v, if any. If s = t, then let
and
be the component of T – F containing u. Then we have
and clearly
Let f be a
-function and define the function g on T by g(v) = 2,
for
and
for
Obviously g is an QTRD-function of T with weight less than
as desired. Assume that s < t. If
then let
and
be the component of T – F containing v. Then we have
and clearly
Let f be a
-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
for
for
and g(x) = 1 otherwise. Obviously g is an QTRD-function of T with weight less than
as desired.
Assume now that Let
and
be the component of T – F containing u. Clearly,
and
Let f be a
-function and define g on T by
for
for
and g(x) = 1 otherwise. Obviously g is an QTRD-function of T with weight less than
as desired.
Case 2.
Then Tv is a path. Let be the component of
containing
If
is a star, then it is easy to see that
implying that
Hence, assume that
is not a star and so
If
then one can easily seen that
implying that
Henceforth, we let
By the choice of the path P, we deduce that the maximal subtree of any children of
is a path. Let
be the leaf neighbors of
if any, and
be the other children of
If
has a leaf child, then let
and if
has no leaf child and it a has child of degree 2, say ys, then let
and otherwise let
Clearly
Let
be the component of T – F containing
and f be a
-function. Then the function f restricted to
is a
-function. In the first and second cases, by Proposition 1-(iii), we may assume that
and that f assigns 1 to each vertex of
On the other hand, any
-function g can be extended to an QTRD-function h of T of weight less than
by defining
for
h(v) = 2,
for
and h(x) = 1 otherwise. In the third case, we may assume that f assigns 1 to each vertex of
for each i. Also, if g is a
-function, then the function h defined by
for
h(x) = 0 for
and h(x) = 0 otherwise, is an QTRD-function of T of weight less than
Thus
and the proof is complete.
Proposition 18.
Let T be a tree of order different from path Pn. Then
Proof.
Since T is not a path, we have If
then T is a star
where
Let v be the center of
and u be a leaf adjacent to v. One can easily seen that
If
then T is a double star
with
because of
If e is the central edge of T, then clearly
Hence, we assume that
We consider two cases.
Case 1.
Let v be a vertex of degree 3 with neighbors and root T at v. If v is the only vertex of T with degree 3, then
is disjoint union of two paths and by Proposition 1 we have
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
and
be the parent of w, then let
be the component of
Then we have
(notice that Tu is a path). Let
be a
-function and define the function g by
for
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
implying that
Hence assume that
Let
be a child of w different from u and let
By the choice of u,
is a path. First let
Let
be the components of
containing
respectively. Clearly, we have
Let
be a
-function and define the function g by
for
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
implying that
Now assume that
Let
be the components of
containing
respectively. Clearly, we have
Let f1 be a
-function and f3 be a
-function. Without loss of generality, assume that
and
Then the function g defined by
for
for
g(w) = 0 and g(x) = 1 otherwise, is a QTRD-function of T with weight
implying that
Case 2.
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 T – vw containing w and v respectively. Since by Case 1, we have
Let F be a
-set. Then we have
and thus
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 In particular, we prove that for any tree T of order
different from paths,
Establishing a sharp upper bound for the quasi-total Roman bondage number of connected graph G of order
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
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.