1. Introduction
Domination theory is a classical and interesting topic in theory of graphs, as well as one of the most active areas of research in this topic. The increasing interest in this area is partly explained by the diversity of applications to both theoretical and real-world problems, such as facility location problems, monitoring communication, coding theory, algorithm design, complex ecosystems, electrical networks, among others. A set
of vertices of a graph
G is a dominating set if every vertex in
is adjacent to at least one vertex in
D. The domination number of
G, denoted by
, is the minimum cardinality among all dominating sets of
G. Many variants of the previous concept have appeared in the literature. We refer to [
1,
2] for numerous results on this issue.
A remarkable variant of the parameter above, and one of the most studied, is as follows. A dominating set
D of a graph
G without isolated vertices is a total dominating set if the subgraph induced by the vertices of
D has no isolated vertex. Notice that any graph with no isolated vertex has a total dominating set, since
is such a set. The total domination number of
G, denoted by
, is the minimum cardinality among all total dominating sets of
G. More information on total domination in graphs can be found in the survey [
3] and the book [
4].
Next, we consider another variant of the concept of domination. A semitotal dominating set of a graph
G without isolated vertices, is a dominating set
D of
G such that every vertex in
D is within distance two of another vertex of
D. The semitotal domination number, denoted by
, is the minimum cardinality among all semitotal dominating sets of
G. This parameter was introduced by Goddard et al. in [
5], and was also further studied in [
6,
7,
8].
For any graph without isolated vertices, we have that every semitotal dominating set is also a dominating set. Similarly, every total dominating set is a semitotal dominating set. Hence, the next inequality chain, given in [
5], relates the parameters above.
In the last decades, functions defined on graphs have received much attention in domination theory. This fact may be because the classical (total) domination problem can be studied using functions defined on graphs. Based on this approach, we consider the following concepts, which are also variants of the domination in graphs.
Let be a function on a graph G. Notice that f generates three sets , and , where for . In this sense, from now on, we will write so as to refer to the function f. Given a set , . We define the weight of f as . In this sense, by an -function, we mean a function of weight . If the function f is clear from the context, then we will simply write . We shall also use the following notations: and .
Roman domination in graphs was formally defined by Cockayne, Dreyer, Hedetniemi, and Hedetniemi [
9] motivated, in part, by an article in Scientific American of Ian Stewart entitled “Defend the Roman Empire" [
10]. A Roman dominating function (RDF) on a graph
G is a function
satisfying that every vertex
is adjacent to at least one vertex
. The Roman domination number of
G, denoted by
, is the minimum weight among all RDFs on
G. Further results on Roman domination can be found for example, in [
11,
12,
13,
14].
Another kind of functions defined on graphs are the total Roman dominating functions, which were introduced by Liu and Chang [
15] and later, studied by Abdollahzadeh Ahangar et al. in [
16]. A total Roman dominating function (TRDF) on a graph
G without isolated vertices, is an RDF
such that the set
is a total dominating set of
G. The minimum weight among all TRDFs on
G is the total Roman domination number of
G and it is denoted by
.
Abdollahzadeh Ahangar et al. [
16] give the next relationship between the total Roman domination number and the domination number of a graph: If
G is a graph with no isolated vertex, then
Also, the authors of [
16] proposed open problems concerning characterizing the graphs that satisfy the equalities in the inequality chain above. While the families of trees which satisfy these equalities has been characterized in [
17], it remains an open problem to characterize graphs in general. In that sense, in this article we study the open problems above. In the next section we first give new lower and upper bounds for this parameter, which improve the bounds given in the Inequality chain (
2). Also, in
Section 3 we give a characterization for the graphs
G that satisfy the equality
; and finally, in
Section 4 we give some necessary conditions that satisfy the graphs
G for which
.
Notation
Throughout this article we consider as a simple graph of order . Given a vertex v of G, and represent the open neighbourhood and the closed neighbourhood of v, respectively. For a set , its open neighbourhood and closed neighbourhood are and , respectively. The boundary of the set D is defined as . The private neighbourhood of a vertex v with respect to a set (), denoted by , is defined by . The vertices of will be called private neighbours of v with respect to D. Given a vertex , represent the external private neighbourhood of v with respect to D. Also, and as is commonly defined, denotes the graph obtained from G such that and . The subgraph induced by is denoted by . For any two vertices u and v, the distance between u and v is the length of a shortest path.
A set X of vertices of G is a packing in G if the closed neighbourhoods of vertices in X are pairwise disjoint, that is, if , for every pair of different vertices .
A leaf vertex of a graph G is a vertex of degree one, and a support vertex of G is a vertex adjacent to a leaf. The set of leaves and support vertices are denoted by and , respectively. Also, given a set we denote as an independent set of maximum cardinality in such that is maximum.
Other definitions will be introduced as needed.
2. Main Result
We begin this section with the following useful result of total Roman dominating functions given in [
16].
Lemma 1 ([
16])
. If G is a graph with no isolated vertex, then there exists a -function such that either is a dominating set of G, or the set S of vertices not dominated by satisfies for some , where and . It is known from [
9] that for any graph
G,
and also, from Inequality chain (
1) that
. Hence, and as consequence of both inequalities above, we deduce that the following result improves the lower and upper bounds given in Inequality chain (
2) for the total Roman domination number of graphs.
Theorem 1. For any graph G with neither isolated vertex nor components isomorphic to , Proof. We first prove the lower bound. By Lemma 1, there exists a
-function
such that either
is a dominating set of
G, or
satisfies
for some
. Hence,
is a dominating set of
and can be extended to a dominating set of
G by adding to it the set
. So
. Moreover,
is a total dominating set of
and it is easy to check that
is a semitotal dominating set of
G. Therefore
and so,
which completes the proof of the lower bound.
Now, in order to prove the upper bound, let D be a -set and be a -function. Also, we consider and let be a function defined as follows.
- (a)
For every vertex , choose a vertex (if it exists), and label it as .
- (b)
For every vertex , .
- (c)
For any other vertex u not previously labelled, .
Since
f is an RDF on
G, by construction we have that
is a TRDF on
G. Therefore,
which completes the proof. □
Now, we show a family of graphs
given by Cabrera et al. in [
18], which satisfy that
(observe that
,
and
). Let
be two integers such that
. From the complete bipartite graph
and the empty graph
, we construct the graph
as follows. We add
p new edges which form a matching between the vertices of
and the vertices of degree
q in
.
Figure 1 shows the graph
and a
-function
.
Next, we provide some useful properties that satisfies a specific TRDF for the graphs G with .
Theorem 2. For any graph G such that , there exists a -function satisfying the following conditions.
- (i)
Either is a dominating set of G, or the set satisfies for some , where .
- (ii)
is a -set and is a -set.
- (iii)
is isomorphic to an empty graph. Furthermore, if , then .
Proof. Let be a -function that satisfies Lemma 1. Hence, condition (i) holds.
Now, we proceed to prove (ii). First, we notice that and are a dominating set and a semitotal dominating set, respectively. Hence, and . Since and , we obtain that . If , then , which is a contradiction. Therefore, and so, , which completes the proof of (ii).
Finally, we proceed to prove (iii). Let . Clearly, . If or , then is a semitotal dominating set of G, which is a contradiction with the fact that is a -set by (ii). Therefore, and , which implies that is isomorphic to an empty graph, and that , which completes the proof. □
We consider again the family of graphs
. Let
be a
-function defined as
and
, for some
. Notice that
g satisfies the conditions given in Theorem 2. For an example, see the
-function
g showed in the
Figure 1.
Next, we will show a family of graphs
that satisfy the upper bound in the Theorem 1. In this case we have that
,
and
, where
is an integer. The graph
is constructed from the path graph
and the empty graph
by taking one copy of
and
r copies of
and adding edges between the vertex
and the
i-th copy of
, for
.
Figure 2 shows the graph
.
3. Graphs with
We begin this section with a simple characterization, which is a direct consequence of Theorem 1 and the Inequality chains (
1) and (
2).
Theorem 3. Let G be a graph with no isolated vertex. Then if and only if and .
We observe that the condition
is a necessary condition but is not sufficient to satisfy the equality
. For instance, see the graph
shown in
Figure 1.
Next, we give another characterization for the graphs G satisfying . It is important to emphasize that this characterization depends only of the existence of a -set which satisfies some specific conditions.
Theorem 4. Let G be a graph with no isolated vertex. Then if and only if there exist a -set S and a set such that
- (a)
is isomorphic to an empty graph.
- (b)
, for every vertex .
- (c)
, where .
Proof. First, we suppose that . By Lemma 1, there exists a -function such that either is a dominating set of G, or satisfies for some . By proceeding analogously as the proof of the lower bound of Theorem 1 and since , we obtain and . Therefore .
Let D be the set formed by taking one vertex from each -component of . Notice that is a dominating set of G. Hence , which implies that is a -set. Thus, by construction of sets S and D, it is easy to see that Statements (a) and (b) hold.
Next, we prove Statement (c). Let . It is readily seen that from D and any -set we can construct a dominating set of G, and as , we obtain . Thus, we have equalities in the inequality chain above. In particular, . Also, notice that is a total dominating set of since . Hence, we deduce , which implies , and Statement (c) holds, as desired.
Conversely, we suppose there exist a
-set
S and a set
such that Statements (a), (b) and (c) hold. Let
be a
-set. By Statements (a) and (b) we have that
is a dominating set of
and so, by using Statement (c), we deduce that
. Moreover, we observe that the function
, defined by
and
, is a TRDF on
G. Therefore, by Inequality chain (
2) and statements above, we obtain
. Thus, we have equalities in the previous inequality chain. In particular,
, which completes the proof. □
4. Some Necessary Conditions for the Graphs satisfying
Analogously to the section above, we continue now with a simple characterization, which is a direct consequence of Theorem 1 and the well-know inequality .
Theorem 5. Let G be a graph without isolated vertices. Then if and only if and .
We want to accentuate that in all the examples in which we have observed that the upper bound of Theorem 1 is achieved, we also have that . In such a sense, we propose the following conjecture, which we could not prove.
Conjecture 1. Let G be a graph with no isolated vertex. Then if and only if .
In order to give some necessary conditions for the graphs G satisfying , we shall need the following definition and useful results.
Definition 1. A graph G satisfies Property if for every -set S, there exist no three vertices such that
There exists a vertex such that .
.
Notice that the families of graphs
and
given in
Section 2 satisfy the Property
. Moreover, the
Figure 3 shows a graph
G that does not satisfy Property
. Observe that the set
is a
-set and also, it is easy to see that
and that the vertex
satisfies the condition
.
Lemma 2. Let G be a graph and let S be a -set. If S is a packing, then for all there exists such that .
Proof. Suppose there exists a vertex such that for all vertex , it is satisfied that (notice that because S is a packing). Hence, every vertex at distance two of v is not dominated by S, which is a contradiction. This completes the proof. □
Proposition 1. If G is a graph such that every -set is a packing, then for every -set S and for every it is satisfied that .
Proof. Let S be a -set and let . Since S is a packing, we have that . If , then v is a vertex of degree one. By using Lemma 2, we have that is a -set, but is not a packing, contradicting the hypothesis. So , as desired. □
Theorem 6. Let G be a graph. If , then the following statements hold.
- (i)
.
- (ii)
S is a packing, for every -set S.
- (iii)
G satisfies Property .
Proof. By Theorem 5, Statement (i) follows. Moreover, Abdollahzadeh Ahangar et al. showed in [
16] that every
-set is a packing, which implies that Statement (ii) holds.
Next we prove Statement (iii). In that sense, we suppose that G does not satisfy Property . Hence there exist a -set S and three vertices satisfying the conditions given in Definition 1. By Statement (ii) and Proposition 1 we have , for every . Let and . Now, we consider the function f defined as follows.
- (a)
For every vertex , set .
- (b)
For every vertex , choose a vertex , and label it as .
- (c)
For , set .
- (d)
For any other vertex u not previously labelled, set .
Notice that, by construction,
f is a TRDF on
G. Therefore,
which is a contradiction. Hence
G satisfies Property
and the proof is complete. □