Next Article in Journal
Bureaucratic Reshuffling and Efficiency: Do n-Competing Bureaus Determine Inefficient Results?
Previous Article in Journal
A New Extension of the τ-Gauss Hypergeometric Function and Its Associated Properties
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Strong Equality of Perfect Roman and Weak Roman Domination in Trees

1
Faculty of Mathematical Sciences, Shahrood University of Technology, P.O. Box 316-3619995161, Shahrood, Iran
2
Department of Computer and Information Sciences, Northumbria University, Newcastle NE1 8ST, UK
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(10), 997; https://doi.org/10.3390/math7100997
Submission received: 11 August 2019 / Revised: 6 October 2019 / Accepted: 16 October 2019 / Published: 21 October 2019
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
Let G = ( V , E ) be a graph and f : V { 0 , 1 , 2 } be a function. Given a vertex u with f ( u ) = 0 , if all neighbors of u have zero weights, then u is called undefended with respect to f. Furthermore, if every vertex u with f ( u ) = 0 has a neighbor v with f ( v ) > 0 and the function f : V { 0 , 1 , 2 } with f ( u ) = 1 , f ( v ) = f ( v ) 1 , f ( w ) = f ( w ) if w V { u , v } has no undefended vertex, then f is called a weak Roman dominating function. Also, the function f is a perfect Roman dominating function if every vertex u with f ( u ) = 0 is adjacent to exactly one vertex v for which f ( v ) = 2 . Let the weight of f be w ( f ) = v V f ( v ) . The weak (resp., perfect) Roman domination number, denoted by γ r ( G ) (resp., γ R p ( G ) ), is the minimum weight of the weak (resp., perfect) Roman dominating function in G. In this paper, we characterize those trees where the perfect Roman domination number strongly equals the weak Roman domination number, in the sense that each weak Roman dominating function of minimum weight is, at the same time, perfect Roman dominating.

1. Introduction

In this paper, we study finite, undirected, simple graphs. Let G be a graph characterized by the vertex set V = V ( G ) and the edge set E = E ( G ) . The order of the graph is the number of vertices in the graph and here it is n = n ( G ) . Denote by N ( v ) = N G ( v ) = { u V | u v E } the open neighborhood of v V . The cardinality of the open neighborhood of a vertex is referred to as the degree of that vertex. For a given tree, vertices with degree one are called leaves and those adjacent to leaves are called support vertices. If a support vertex is adjacent to only one leaf, then it is called a weak support vertex. Otherwise, it becomes a strong support vertex. Here, the set of all support vertices of a given tree T is denoted by S ( T ) . All leaves of T is denoted by L ( T ) . Set ( T ) = | L ( T ) | and s ( T ) = | S ( T ) | . Denote by L ( x ) the set of all leaves that are neighbors of the support vertex x. Set x = | L ( x ) | . When a tree T has a root, let T v be the sub-rooted tree rooted at v for any vertex v. More definitions and notations can be found in e.g., [1].
Inspired by the work entitled “Defend the Roman Empire!” by Ian Stewart [2], recently Cockayne et al. [3] introduced the Roman dominating function in graphs. For a graph function f : V ( G ) { 0 , 1 , 2 } , the vertex set can be partitioned as ( V 0 , V 1 , V 2 ) , where V i = { v V ( G ) : f ( v ) = i } ( i = 0 , 1 , 2 ) . The functions f : V ( G ) { 0 , 1 , 2 } and the ordered partitions ( V 0 , V 1 , V 2 ) form a one-to-one correspondence. For this reason, it is handy to set f = ( V 0 , V 1 , V 2 ) . If every vertex u with f ( u ) = 0 has at least one neighbor v with f ( v ) = 2 , then the function f : V ( G ) { 0 , 1 , 2 } is referred to as a Roman dominating function (RDF). The weight of an RDF f is w ( f ) = f ( V ( G ) ) = u V ( G ) f ( u ) . We denote by γ R ( G ) the minimum weight of an RDF of G. It is called the the Roman domination number of G. For some further results on Roman dominating function in graphs, we recommend the reader to consult the papers [4,5,6,7]. RDFs are useful in the study of generalized k-core percolation [8], where V 2 = α -removable, V 0 = β -removable, and V 1 = non-removable vertices.
Henning, Klostermeyer and MacGillivray [9] introduced the concept of perfect Roman domination in graphs. An RDF f = ( V 0 , V 1 , V 2 ) is referred to as a perfect Roman dominating function (PRDF) when each vertex u with f ( u ) = 0 has only one neighbor v such that f ( v ) = 2 [9]. The minimum weight of an RDF is represented by γ R P ( G ) and is called the perfect Roman domination number. In other words,
γ R P ( G ) = min { w ( f ) | f is a PRDF in G } .
Note that for any graph G, γ R P ( G ) is valid. This is because ( , V ( G ) , ) is a PRDF for G. Note also that every graph G of order n satisfies γ R P ( G ) n , as one can define a perfect Roman dominating function f by letting f ( u ) = 1 for any vertex u of G. A PRDF of G with minimum weight is also called a γ R P ( G ) -function (see Figure 1). For some recent results on perfect Roman domination number of graphs we refer the readers to the papers [10,11].
For graph G = ( V , E ) and function f : V { 0 , 1 , 2 } , a vertex u with f ( u ) = 0 is undefended with respect to f if all its neighbors have only zero weight. Henning and Hedetinemi [12] defined the weak Roman dominating function as follows. The function f is a weak Roman dominating function (WRDF) if each vertex u with f ( u ) = 0 is adjacent to a vertex v with f ( v ) > 0 such that the function f : V { 0 , 1 , 2 } defined by f ( u ) = 1 , f ( v ) = f ( v ) 1 and f ( w ) = f ( w ) if w V { u , v } , has no undefended vertex. Let the weight of f be w ( f ) = v V f ( v ) . The weak Roman domination number, denoted by γ r ( G ) , is the minimum weight of a WRDF in G, that is:
γ r ( G ) = min { w ( f ) | f is a WRDF in G } .
It was shown by Henning and Hedetinemi [12] that the problem of computing γ r ( G ) is NP-hard. This is true even when the graph in consideration is bipartite or chordal. Hence, finding the weak Roman domination number for some special classes of graphs as well as finding some good bounds for this invariant is of great importance. For some recent results on the weak Roman domination number of graphs we refer the interested reader to the papers [4,13].
Note that γ r ( G ) γ R P ( G ) for every graph G. Clearly, if G is a graph with γ r ( G ) = γ R P ( G ) , then every γ R P ( G ) -function is a γ r ( G ) -function. However, not every γ r ( G ) -function is an γ R P ( G ) -function (see Figure 2), even when γ r ( G ) = γ R P ( G ) . For example, consider the path P 3 . We say that γ R P ( G ) and γ r ( G ) are strongly equal, denoted by γ r ( G ) γ R P ( G ) , if every γ r ( G ) -function is an γ R P ( G ) -function. In this paper, we provide a constructive characterization of trees T such that γ r ( T ) γ R P ( T ) . Other interesting examples of characterizations for strong equalities have been discussed in [4,6,7,14,15].

2. Constructive Characterization of Strong Equality

We start with the following essential lemmas.
Lemma 1.
Let T be a tree with γ r ( T ) γ R P ( T ) . Then T has no weak support vertex with degree two.
Proof. 
Let T be a tree with γ r ( T ) γ R P ( T ) and u be a weak support vertex of it with leaf neighbor v. Let f be a γ r ( T ) -function and N ( u ) { v } = { w } . If f ( w ) = 2 , then, clearly f ( u ) + f ( v ) = 1 and so the function g with g ( u ) = 1 , g ( v ) = 0 and for w V { u , v } , g ( w ) = f ( w ) is a γ r ( T ) -function, which is not a PRDF. This leads to a contradiction. Thus, we may assume that f ( w ) 2 . We first assume that f ( w ) = 1 . Then, it is true that f ( u ) = 1 , f ( v ) = 0 or f ( v ) = 1 , f ( u ) = 0 . Hence, f is not a PRDF, which leads to a contradiction. Now, assume that f ( w ) = 0 . Then, 1 f ( u ) + f ( v ) 2 . If f ( u ) + f ( v ) = 1 , then f ( u ) = 1 , f ( v ) = 0 or f ( v ) = 1 , f ( u ) = 0 . Accordingly, f is not a PRDF, which is a contradiction. Thus, f ( u ) + f ( v ) = 2 . Therefore, function f by f ( w ) = f ( v ) = 1 and f ( u ) = 0 and for x { w , v , u } , f ( x ) = f ( x ) is a γ r ( T ) -function, which is not a PRDF. This leads to a contradiction. Hence, T has no weak support vertex with degree two. □
Lemma 2.
Fix a tree T. Assume that γ r ( T ) γ R P ( T ) and u is a strong support vertex with u = 2 . If f is a γ r ( T ) -function, then f ( u ) = 2 . Also, if deg ( u ) = 3 then any non-leaf neighbor of it has weight 0.
Proof. 
Let L ( u ) = { x , y } . We first assume that f ( u ) = 1 . Since f is a PRDF, we deduce that f ( x ) = f ( y ) = 1 . Then by re-assigning to the vertex u the value 2 and to the vertices x , y the value 0, we get a new WRDF with weight less than γ r ( T ) , which is a contradiction. Next, assume that f ( u ) = 0 , then f ( x ) = f ( y ) = 1 . If for any vertex v N ( u ) we have f ( v ) 0 , then by re-assigning to the vertex u the value 1 and to the vertex x the value 0, we get a new γ r ( T ) -function that is not a PRDF. This is a contradiction. Hence, we can assume that w N ( u ) and f ( w ) = 0 . Since f is a γ R P ( T ) -function, there exists a vertex z u such that z N ( w ) and f ( z ) = 2 . Thus, by re-assigning to the vertex u the value 2 and to the vertices x , y the value 0, we obtain a new γ r ( T ) -function that is not a PRDF. This is a contradiction. Hence f ( u ) = 2 . Assume that deg ( u ) = 3 and N ( u ) = { x , y , w } . If f ( w ) 0 , then by re-assigning to the vertices u and x the value 1, the γ r ( T ) -function is not a PRDF. This is a contradiction. Therefore, f ( w ) = 0 . □
In the case of γ R p ( T ) γ r ( T ) , a family of trees can be defined as follows:
Let F be the tree depicted in Figure 3 and T be the collection of trees T that can be obtained from a sequence T 1 , T 2 , , T k = T ( k 1 ) of trees, where T 1 is a star K 1 , t with t 3 , and T i + 1 can be obtained recursively from T = T i by one of the following six operations O 1 , O 2 , , O 6 defined below and illustrated in Figure 4.
  • Operation O 1 : Add a star K 1 , t , ( t 3 ) and link its central vertex v to a vertex u of T such that γ r ( T u ) > γ r ( T ) .
  • Operation O 2 : Add a new vertex v to T and link it to a strong support vertex u of T with at least three leaf neighbors.
  • Operation O 3 : Add a new vertex v to T and link it to a strong support vertex u of T with deg ( u ) = 3 .
  • Operation O 4 : Add a star K 1 , 3 , and link a leaf v to a leaf u of T that is adjacent to a strong support vertex of T .
  • Operation O 5 : Add a star K 1 , 3 and join a leaf to vertex u of T such that every γ r ( T ) -function of T assigns to the vertex u the value 0.
  • Operation O 6 : Add a tree F (as depicted in Figure 3) and join its support vertex v with degree two to a vertex u of T such that deg ( u ) 2 and every γ r ( T ) -function of T assigns to the vertex u the value 2.
Next, we will show that for every tree in the family T (see Figure 5 for an example of a tree in this family), we have γ R p ( T ) γ r ( T ) .
Lemma 3.
Suppose that T is a tree in the family T , then γ R p ( T ) γ r ( T ) .
Proof. 
We proceed by induction on the order n 4 of a tree T T . If n = 4 , then T = K 1 , 3 and clearly γ R p ( T ) γ r ( T ) . Suppose that n 5 and that for every tree in T of order n , where 5 n n , we have γ R p ( T ) γ r ( T ) . Assume that T T has order n. Thus, T can be obtained from a sequence of trees T 1 , , T k , where k 1 and where T 1 = K 1 , 3 and T = T k . For each i k 1 , the tree T i can be constructed by T i 1 via one of the operations O 1 , O 2 , , O 6 .
Set T = T k 1 . We know that T T has less than n vertices. Applying the inductive hypothesis to T , we know that γ R p ( T ) γ r ( T ) . Suppose that f is a γ r -function of T, where the sum of the values assigned to all leaves under f is the minimum. We restrict the function f to the tree T and denote it by f . For any vertex w V ( T ) , the equality f ( w ) = f ( w ) holds. Six different situations are considered in the sequel.
Case 1.T is derived by T through Operation O 1 .
Assume T is obtained from T by adding a star K 1 , 3 , with central vertex v and leaves x , y , z , and adding the edge u v such that γ r ( T u ) > γ r ( T ) . Then u can not get the value 0 under any γ r ( T ) -function. Hence every PRDF on T can be extended to a PRDF on T by assigning the weight 2 to v and the weight 0 to the three neighbors of v. Hence, by the statement above, and inductive hypothesis, we obtain
γ r ( T ) γ R P ( T ) γ R P ( T ) + 2 = γ r ( T ) + 2 .
Conversely, the vertex v is a strong support vertex of T and so we can see that f ( v ) = 2 and f ( x ) = f ( y ) = f ( z ) = 0 . If f ( u ) = 0 , then f | T u is a WRDF on T u and so
γ r ( T ) < γ r ( T u ) w ( f | T u ) = w ( f ) 2 = γ r ( T ) 2 .
Now assume that f ( u ) 0 , then f | T is a WRDF on tree T and so
γ r ( T ) w ( f | T ) = w ( f ) 2 = γ r ( T ) 2 .
Therefore, we must have equalities throughout the inequality chain (1). In particular, γ r ( T ) = γ R P ( T ) .
Now, assume that γ r ( T ) ¬ γ R P ( T ) . Then there is a γ r ( T ) -function g such that g is not a PRDF. Since v is a strong support vertex, hence g ( v ) = 2 . If g ( u ) 0 , then the function g | T is a γ r ( T ) -function that is not a PRDF. This is a contradiction. Hence, g ( u ) = 0 . Thus, the function g | T u is a WRDF on tree T u and so γ r ( T ) < γ r ( T u ) = w ( g | T u ) = w ( g ) 2 = γ r ( T ) 2 = γ r ( T ) . This is a contradiction. Therefore, γ r ( T ) γ R P ( T ) .
Case 2.T is derived by T through Operation O 2 .
Assume that f is a γ R P ( T ) -function. We have f ( u ) = 2 and therefore f is extended to a PRDF on T by giving the weight 0 to v. Hence, by inductive hypothesis, we obtain
γ r ( T ) γ R P ( T ) γ R P ( T ) = γ r ( T ) .
Conversely, the vertex u is a strong support vertex of T and so we can see that f ( u ) = 2 and f ( v ) = 0 . Hence, f is a WRDF on T and so γ r ( T ) w ( f ) = w ( f ) = γ r ( T ) . Therefore, we must have equalities throughout the inequality chain (4). In particular, γ r ( T ) = γ R P ( T ) . Assume that γ r ( T ) ¬ γ R P ( T ) . Thus, there is a γ r ( T ) -function g such that g is not a PRDF. Since u is a strong support vertex, then g ( u ) = 2 and g ( v ) = 0 . Hence, the function g | T is a γ r ( T ) -function that is not a PRDF. This is a contradiction. Therefore, γ r ( T ) γ R P ( T ) .
Case 3.T is derived by T through Operation O 3 .
Assume that f is a γ R P ( T ) -function and L ( u ) = { x , y } . Hence, we assume that f ( u ) = 2 and f ( x ) = f ( y ) = 0 . Then f can be extended to a PRDF on T by assigning the weight 0 to v. Hence, by the inductive hypothesis, we obtain
γ r ( T ) γ R P ( T ) γ R P ( T ) = γ r ( T ) .
Conversely, the vertex u is a strong support vertex of T and so we obtain that f ( u ) = 2 and f ( v ) = 0 . Hence, f is a WRDF on T and so γ r ( T ) w ( f ) = w ( f ) = γ r ( T ) . Therefore, we must have equalities throughout the inequality chain (5). In particular, γ r ( T ) = γ R P ( T ) . Assume that γ r ( T ) ¬ γ R P ( T ) . Thus, there is a γ r ( T ) -function g such that g is not a PRDF. Since u is a strong support vertex, then g ( u ) = 2 and g ( v ) = 0 . Hence, the function g | T is a γ r ( T ) -function that is not a PRDF. This is a contradiction. Therefore, γ r ( T ) γ R P ( T ) .
Case 4.T is derived by T through Operation O 4 .
Assume T is obtained from T by adding a star K 1 , 3 , with central vertex x and leaves v , y , z , and adding the edge u v where u is a leaf that is adjacent to a strong support vertex w of T . Assume that f is a γ r ( T ) -function. Note that w is a strong support vertex, we assume that f ( w ) = 2 and f ( u ) = 0 . By the inductive hypothesis, f is a γ R P ( T ) -function. Then, we extend f to a PRDF on T by giving the weight 2 to x and the weight 0 to the vertices v , y and z. Hence, by the statement above, and the inductive hypothesis, we obtain
γ r ( T ) γ R P ( T ) γ R P ( T ) + 2 = γ r ( T ) + 2 .
Conversely, the vertex x is a strong support vertex of T. Also, f ( x ) = 2 and f ( v ) = f ( y ) = f ( z ) = 0 hold. Hence, f is a WRDF on T and therefore
γ r ( T ) w ( f ) = w ( f ) 2 = γ r ( T ) 2 .
Therefore, we must have equalities throughout the inequality chain (6). In particular, γ r ( T ) = γ R P ( T ) .
Assume that γ r ( T ) ¬ γ R P ( T ) . Then there is a γ r ( T ) -function g such that g is not a PRDF. Since x is a strong support vertex, we may assume that g ( x ) = 2 and g ( v ) = 0 . Then the function g | T is a γ r ( T ) -function on tree T that is not a PRDF. This is a contradiction. Therefore, γ r ( T ) γ R P ( T ) .
Case 5.T is derived by T through Operation O 5 .
If T is constructed from T via adding a star K 1 , 3 with central vertex x and leaves v , y , z , and joining leaf v of the star to vertex u of T such that every γ r ( T ) -function of T gives to the vertex u the value 0. Assume that g is a γ r ( T ) -function. By the hypothesis, g ( u ) = 0 . On the other hand, g is a γ R P ( T ) -function since γ r ( T ) γ R P ( T ) . Thus, g can be extended to a PRDF on T by assigning the weight 2 to x and the weight 0 to v , y and z. Hence, by the statement above, and inductive hypothesis, we obtain
γ r ( T ) γ R P ( T ) γ R P ( T ) + 2 = γ r ( T ) + 2 .
Conversely, the vertex x is a strong support vertex of T and so we can see that f ( x ) = 2 and f ( v ) = f ( y ) = f ( z ) = 0 . Hence, f is a WRDF on T and therefore
γ r ( T ) w ( f ) = w ( f ) 2 = γ r ( T ) 2 .
Accordingly, we know these equalities across the inequality chain (8). Accordingly, γ r ( T ) = γ R P ( T ) .
Assume that γ r ( T ) ¬ γ R P ( T ) . Then there is a γ r ( T ) -function g such that g is not a PRDF. Since x is a strong support vertex, we may assume that g ( x ) = 2 and g ( v ) = 0 . Then, the function g | T is a γ r ( T ) -function on tree T and so g ( u ) = 0 . Since g is not a PRDF, we deduce that g | T is not a PRDF, which leads to a contradiction. Therefore, γ r ( T ) γ R P ( T ) .
Case 6.T is derived by T through Operation O 6 .
Suppose that T is derived from T via adding a tree F and joining its support vertex v with degree two to a vertex u of T such that deg ( u ) 2 and every γ r ( T ) -function of T assigns to the vertex u the value 2. Let N ( v ) = { u , x , w } , L ( v ) = { w } , N ( x ) = { v , r } and L ( r ) = { y , z } .
Suppose that g is a γ R P ( T ) -function. Then g ( u ) = 2 . Hence, we extend g to a PRDF on T by assigning the weight 0 to v , x , y , z , the weight 1 to w and the weight 2 to r. Hence, by the statement above, and the inductive hypothesis, we obtain
γ r ( T ) γ R P ( T ) γ R P ( T ) + 3 = γ r ( T ) + 3 .
Conversely, the vertex r is a strong support vertex of T and so we can assume that f ( r ) = 2 and f ( x ) = f ( y ) = f ( z ) = 0 . Without loss of generality, we may assume that f ( v ) = 0 or f ( v ) = 2 . If f ( v ) = 0 , then f ( w ) 1 and also f is a WRDF on T and therefore
γ r ( T ) w ( f ) w ( f ) 3 = γ r ( T ) 3 .
Next, suppose that f ( v ) = 2 , then f ( w ) = 0 and we may assume that f ( u ) 2 . Then the function g such that g ( u ) = max { f ( u ) , 1 } and for w u , we have g ( w ) = f ( w ) , is a WRDF on T and so
γ r ( T ) w ( g ) w ( f ) 3 = γ r ( T ) 3 .
Accordingly, we must have equalities throughout the inequality chain (10). In particular, γ r ( T ) = γ R P ( T ) .
Now, suppose that γ r ( T ) ¬ γ R P ( T ) . Then there is a γ r ( T ) -function g such that g is not a PRDF. Since r is a strong support vertex, we may assume that g ( r ) = 2 and g ( x ) = g ( y ) = g ( z ) = 0 . If g ( v ) = 0 , then we can assume that g ( w ) = 1 . Then g | T is γ r ( T ) -function that is not a PRDF, which leads to a contradiction. Hence, we assume that g ( v ) 0 . We may assume that g ( v ) = 2 and g ( w ) = 0 . If g ( u ) 0 , then g | T is γ r ( T ) -function with weight γ r ( T ) 4 = γ r ( T ) 1 . This is a contradiction. Hence, we assume that g ( u ) = 0 . Thus, function g by g ( u ) = 1 and g ( a ) = g ( a ) for a u is a γ r ( T ) -function such that g ( u ) 2 , which is a contradiction. Therefore, γ r ( T ) γ R P ( T ) . This completes the proof. □
Next we have our main results as follows.
Theorem 1.
Let T be a tree. We have γ r ( T ) γ R P ( T ) if and only if T is K 1 or T T .
Proof. 
Suppose T is a tree of order n. Moreover, we have γ r ( T ) γ R P ( T ) . When n = 1 , T = K 1 holds. Without loss of generality, we suppose T is a tree or order n 2 . The induction method will be used in terms of n in the following. We can safely assume that n 3 because a path P 2 has a γ r ( P 2 ) -function which is not a PRDF. In the case of n = 3 , T = P 3 . Furthermore, γ r ( T ) ¬ γ R P ( T ) . What remains to be shown is the case of n 4 . Assume that every tree T of order 2 n < n having γ r ( T ) γ R P ( T ) lies in F . Suppose that T has n vertices and γ r ( T ) γ R P ( T ) . Let f be a γ r ( T ) -function. It is also safe to view T as a tree with a diameter of at least three because any star having at least four vertices is a member of F . In the case of d i a m ( T ) = 3 , T becomes a double star S a , b . We can safely suppose that a b . If b = 2 , then T = P 4 and clearly γ r ( T ) ¬ γ R P ( T ) , which is a contradiction. Hence, we assume that b 3 . If a = 2 , then T has a γ r ( P 2 ) -function that is not a PRDF, which is a contradiction. Hence, we assume that a 3 . Then T F because it is obtained from a star K 1 , b by using Operation O 1 . Therefore, we assume that d i a m ( T ) 4 and T has a strong support vertex u with u 4 .
Let v L ( u ) , T = T v and f be a γ R P ( T ) -function. Then f ( u ) = 2 and f | T is a PRDF for tree T and so γ r ( T ) γ R P ( T ) γ R P ( T ) = γ r ( T ) . Now, assume that g is a γ r ( T ) -function, then g can be extended to a WRDF on T by assigning the weight 0 to the vertex v, and then γ r ( T ) γ r ( T ) . Accordingly, γ r ( T ) = γ r ( T ) . On the other hand, γ R P ( T ) = γ r ( T ) = γ r ( T ) γ R P ( T ) and so γ R P ( T ) = γ R P ( T ) . Therefore, γ r ( T ) = γ R P ( T ) . If γ r ( T ) and γ R P ( T ) are not strongly equal, every γ r ( T ) -function that is not a PRDF can be extended to a γ r ( T ) -function by giving 0 to v, that is not a PRDF. This is a contradiction with γ r ( T ) γ R P ( T ) . Therefore, γ r ( T ) γ R P ( T ) and by induction on T , we have T F . We conclude that T F as it is obtained from T by using Operation O 2 . Hence, we assume that the following fact holds.
Fact 1. If u is a strong support vertex of a tree T, then u 3 .
We root T at a leaf x 0 of a diametral path x 0 x 1 x d from x 0 to a leaf x d farthest from x 0 . Then Lemma 1 and Fact 1, implies that 3 deg ( x d 1 ) 4 . Among all γ r ( T ) -functions, let f be chosen so that the weight assigned to x d 1 is as large as possible. Since γ r ( T ) γ R P ( T ) , it then follows that f is a γ R P ( T ) -function. We consider the following two cases:
Case 1. deg ( x d 1 ) = 4 .
Let T = T x d . Clearly f ( x d 1 ) = 2 and f | T is a PRDF on T . Hence, γ r ( T ) γ R P ( T ) w ( f | T ) = γ R P ( T ) = γ r ( T ) . Assume that g is a γ r ( T ) -function. Then we can extend g to a WRDF for T by assigning 0 to x d , and so γ r ( T ) γ r ( T ) . Consequently, γ r ( T ) = γ r ( T ) . Hence γ R P ( T ) = γ r ( T ) = γ r ( T ) γ R P ( T ) and so γ R P ( T ) = γ R P ( T ) . Therefore, γ r ( T ) = γ R P ( T ) . If γ r ( T ) and γ R P ( T ) are not strongly equal, then every γ r ( T ) -function which is not a PRDF can be extended to a γ r ( T ) -function, by assigning 0 to x d , that is not a PRDF. This leads to a contradiction with γ r ( T ) γ R P ( T ) . Therefore γ r ( T ) γ R P ( T ) and by induction on T , T F must be true. Therefore, T F must hold as it is derived from T by applying Operation O 3 .
Case 2. deg ( x d 1 ) = 3 .
Then Lemma 2 implies that f ( x d 1 ) = 2 . If f ( x d 2 ) 0 , then re-assigning to the vertices x d and x d 1 the weight 1 produces a new γ r ( T ) -function which is not a PRDF. This is a contradiction. Hence, f ( x d 2 ) = 0 . If u x d 1 is a child strong support vertex of x d 2 , then we can assume that f ( u ) = 2 and so f is not a PRDF, which is a contradiction. On the other hand, Lemma 1 implies that x d 2 has not a weak support vertex as child. Thus every child u x d 1 of x d is a leaf. Since f ( x d 2 ) = 0 holds, x d 2 is not a strong support vertex. Assume that x d 2 is a weak support vertex. Let L ( x d 2 ) = { x } and L ( x d 1 ) = { x d , z } . Without loss of generality, we may assume that f ( x ) = 1 . Then re-assigning to the vertices x d and z the weight 1 and to the vertex x d 1 the weight 0, we obtain a new γ r ( T ) -function which is not a PRDF. This is a contradiction. Hence, we assume that deg ( x d 2 ) = 2 . Thus, Lemma 2 implies that f ( x d 1 ) = 2 and f ( x d ) = f ( z ) = f ( x d 2 ) = 0 . Since f is also a γ R P ( T ) -function, then f ( x d 3 ) 2 . Assume that f ( x d 3 ) = 1 . Since f is a γ R P ( T ) -function, every vertex with weight 0 is adjacent to a vertex with weight 2, and then by giving to the vertex x d 3 the weight 0 and to the vertex x d 2 the weight 1, we obtain a new γ r ( T ) -function, contradicting Lemma 2. Hence, f ( x d 3 ) = 0 and so f ( x d 4 ) = 2 . Two subcases follow as follows:
Subcase 2.1 deg ( x d 3 ) 3 .
First, we assume that x d 3 is a support vertex. Since f ( x d 3 ) = 0 , it is not a strong support vertex so x d 3 is a weak support vertex. Let L ( x d 3 ) = x . Without loss of generality, we can assume that f ( x ) = 1 since f ( x d 3 ) = 0 . If x d 3 has a child u that is a strong support vertex, then we can assume that f ( u ) = 2 , contradicting that f is a γ R P ( T ) -function of T. Thus, x d 3 does not have a strong support vertex as a child. On the other hand, Lemma 1 implies that x d 3 does not have a weak support vertex as a child. Hence, every child of x d 3 , except x , plays a role similar as x d 2 . Assume that deg ( x d 3 ) 4 and u is a child of x d 3 other than x and x d 2 . Let T = T T x d 2 . Since f is a γ R P ( T ) -function and f ( x d 2 ) = 0 , hence f | T is a PRDF on T , and so γ r ( T ) γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 . Assume that f is a γ r ( T ) -function. Let N ( u ) = { x d 3 , x } and N ( x ) = { u , y , z } . Then, we can assume that f ( x ) = 2 and f ( y ) = f ( z ) = f ( u ) = 0 . If f ( x d 3 ) 1 , then we can extend f to a WRDF on T by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Next, assume that f ( x d 3 ) = 1 . Since f ( u ) = 0 , for every w N ( x d 3 ) { u } such that f ( w ) = 0 , there exists at least one vertex w N ( w ) { x d 3 } such that f ( w ) 0 . Hence, we can extend f to a WRDF on T by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Consequently, in both cases, γ r ( T ) = γ r ( T ) 2 . Therefore, γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) . If γ r ( T ) and γ R P ( T ) are not strongly equal, then every γ r ( T ) -function which is not a PRDF is extended to a γ r ( T ) -function by giving the weight 2 to x d 1 and the weight 0 to the three neighbors of it, that is not a PRDF. This leads to a contradiction with γ r ( T ) γ R P ( T ) . Therefore, γ r ( T ) γ R P ( T ) and by induction on T , we have T F . We conclude that T F , as it is obtained from T by using Operation O 5 .
Thus, we can assume that deg ( x d 3 ) = 3 . If deg ( x d 4 ) = 2 , then clearly f ( x d 5 ) = 0 and so by re-assigning to the vertices x d 3 and x d 5 the value 1 and to the vertex x d 4 the value 0 we get a new γ r ( T ) -function which is not a PRDF. This is a contradiction. Hence, we can assume that deg ( x d 4 ) 3 . Let T = T T x d 3 . Since f is a γ R P ( T ) -function and f ( x d 3 ) = 0 , then f | T is a PRDF on T and so γ r ( T ) γ R P ( T ) γ R P ( T ) 3 = γ r ( T ) 3 . Assume that f is a γ r ( T ) -function. If f ( x d 4 ) 1 , then we can extend f to a WRDF on T by assigning the weight 2 to x d 1 , the weight 1 to x and the weight 0 to the remaining vertices of T, which is a WRDF of T of weight γ r ( T ) + 3 , and so γ r ( T ) γ r ( T ) + 3 . Next, assume that f ( x d 4 ) = 1 . If for every vertex u N ( x d 4 ) with f ( u ) = 0 , there exists at least one vertex w N ( u ) with f ( w ) > 0 , then we can extend f to a WRDF on T by assigning the weight 2 to x d 1 , the weight 1 to x and the weight 0 to the remaining vertices of T, which is a WRDF of T of weight γ r ( T ) + 3 , and so γ r ( T ) γ r ( T ) + 3 . We assume that there exists a vertex u N ( x d 4 ) with f ( u ) = 0 such that for every w N ( u ) , we have f ( w ) = 0 . Then for every vertex y N ( x d 4 ) { u } , we get f ( y ) 0 , since f is a γ r ( T ) -function. Hence, there exists a vertex y N ( x d 4 ) such that f ( y ) 0 , since deg ( x d 4 ) 3 . Then by re-assigning to the vertices x d 4 and y the value 1, we get a new γ r ( T ) -function g . Consequently, γ r ( T ) = γ r ( T ) 3 . Hence, γ R P ( T ) γ R P ( T ) 3 = γ r ( T ) 3 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) .
Now assume that g is a γ r ( T ) -function. We first assume that g ( x d 4 ) = 0 . Then we can extend g to a γ r ( T ) -function by assigning the weight 2 to x d 1 , the weight 1 to x and the weight 0 to the remaining vertices of T. This is a contradiction since every γ r ( T ) -function assigns to the vertex x d 4 the value 2. Next, assume that g ( x d 4 ) = 1 . If for every vertex u N ( x d 4 ) with g ( u ) = 0 , there exists at least one vertex w N ( u ) with g ( w ) > 0 , then we can extend g to a γ r ( T ) -function by assigning the weight 2 to x d 1 , the weight 1 to x and the weight 0 to the remaining vertices of T. This is a contradiction since every γ r ( T ) -function assigns to the vertex x d 4 the value 2. Hence, we can assume that every γ r ( T ) -function assigns to the vertex x d 4 the value 2.
Also, if γ r ( T ) and γ R P ( T ) are not strongly equal, then every γ r ( T ) -function which is not a PRDF, can be extended to a γ r ( T ) -function by assigning the weight 2 to x d 1 , the weight 1 to x and the weight 0 to the remaining vertices of T, that is not a PRDF on tree T, which leads to a contradiction with γ r ( T ) γ R P ( T ) . Therefore, γ r ( T ) γ R P ( T ) and so by induction on T , we have T F . We conclude that T F since it is obtained from T by using Operation O 6 .
Now, assume that x d 3 is not a strong support vertex. Then, we observe that every child of x d 3 plays a similar role as x d 2 . Let T = T T x d 2 . Since f is a γ R P ( T ) -function and f ( x d 2 ) = 0 , then f | T is a PRDF on T and so γ r ( T ) γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 . Assume that f is a γ r ( T ) -function. Let N ( u ) = { x d 3 , x } and N ( x ) = { u , y , z } . Then, clearly we can assume that f ( x ) = 2 and f ( y ) = f ( z ) = f ( u ) = 0 . If f ( x d 3 ) 1 , then we can extend f to a WRDF on T by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Hence γ r ( T ) γ r ( T ) + 2 . Next, assume that f ( x d 3 ) = 1 . Since f ( u ) = 0 , for every w N ( x d 3 ) { u } such that f ( w ) = 0 , there exists at least one vertex w N ( w ) { x d 3 } such that f ( w ) 0 . Hence, we can extend f to a WRDF on T by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Consequently, in both cases, γ r ( T ) = γ r ( T ) 2 . Therefore, γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) . Assume that g is an arbitrary γ r ( T ) -function. Then we can assume that g ( u ) = 0 . Hence, as before, it can be extended to a γ r ( T ) -function g by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Since γ r ( T ) γ R P ( T ) , we deduce that g is a γ R P ( T ) -function and so g is γ R P ( T ) -function. Therefore, γ r ( T ) γ R P ( T ) and via induction on T , T F holds. Therefore, T F as it is derived via T by applying Operation O 5 .
Subcase 2.2 deg ( x d 3 ) = 2 .
If deg ( x d 4 ) = 2 , then by re-assigning to the vertex x d 4 the value 0, to the vertex x d 3 the value 1 and to the vertex x d 5 the value m a x { f ( x d 5 ) , 1 } , we arrive at a new WRDF g with weight at most γ r ( T ) such that g ( x d 3 ) 0 . This is a contradiction. Thus, we may assume that g ( x d 4 ) 3 .
First, we assume that x d 4 is a support vertex. Let T = T T x d 2 . Since f ( x d 2 ) = 0 , hence f | T is a PRDF for T and so γ r ( T ) γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 . Now, assume that g be a γ r ( T ) -function. Since x d 4 in tree T is a strong support vertex, we can assume that g ( x d 4 ) = 2 . Then, we can extend g to a WRDF on T by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Consequently, in both cases, γ r ( T ) = γ r ( T ) 2 . Therefore, γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) . Assume that g is an arbitrary γ r ( T ) -function. Then, we can assume that g ( x d 4 ) = 2 and g ( x d 3 ) = 0 . Hence, as before, it can be extended to a γ r ( T ) -function g by assigning the weight 2 to x d 1 and the weight 0 to the three neighbors of it. Since γ r ( T ) γ R P ( T ) , we deduce that g is a γ R P ( T ) -function and so g is γ R P ( T ) -function. Therefore, γ r ( T ) γ R P ( T ) and via induction on T , T F holds true. Similarly, it is easy to see that T F holds. This can be seen as it is derived by T applying Operation O 4 .
Next, suppose x d 4 is not a support vertex. By Lemma 1, the vertex x d 2 does not have a weak support vertex as a child. Also, by Lemma 2, the vertex x d 2 does not have a strong support vertex as a child with degree three. We assume that x d 4 has as a child, a strong support vertex v with v = deg ( v ) 1 3 . Let T = T T v . Then, clearly f ( v ) = 2 and f | T is a PRDF for T . So γ r ( T ) γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 . Assume that g is a γ r ( T ) -function. g can be extended to a WRDF on T by giving the weight 2 to v and the weight 0 to the all leaves neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Consequently, in both cases, γ r ( T ) = γ r ( T ) 2 . Hence, γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) . Now, assume that g is an arbitrary γ r ( T ) -function. It can then be extended to a γ r ( T ) -function g by assigning the weight 2 to v and the weight 0 to the all leaves neighbors of it. Since γ r ( T ) γ R P ( T ) , we deduce that g is a γ R P ( T ) -function and so g is a γ R P ( T ) -function. Therefore, γ r ( T ) γ R P ( T ) . Using induction on T , T F holds true. Similarly, T F . This is because T and the Operation O 1 .
Next, we suppose that for any child support vertex v of x d 4 , we have v < deg ( v ) 1 . Let N ( x d 1 ) = { x d , y , x d 2 } . Assume that y 0 is a leaf vertex of a tree T x d 4 , other than x d and y, and at maximum distance from x d 4 . Let y 0 y 1 y t x d 4 be the shortest path from y 0 to x d 4 . Clearly, t 3 . As noted earlier, t { 0 , 1 } . We proceed depending on t.
We first suppose that t = 2 . Then Lemma 1 implies that deg ( y 1 ) 3 and so y 1 is a strong support vertex. Without loss of generality, we may assume that f ( y 1 ) = 2 and so f ( y 2 ) 0 , since f is a γ R P ( T ) -function and f ( x d 4 ) = 2 . Hence, deg ( y 2 ) 3 . If y 2 is not a support vertex, then by Lemma 1 any child u of y 2 is a strong support vertex and so we can assume that f ( u ) = 2 . Then by re-assigning to the vertex y 2 the value 0, we get a new WRDF with weight less than γ r ( T ) . This is a contradiction. Assume that y 2 is a weak support vertex. Let L ( y 2 ) = { y 2 } . Without loss of generality, we may assume that f ( y 2 ) = 1 and f ( y 2 ) = 0 . Then by re-assigning to the vertex y 2 the value 0 and to the vertex y 2 the value 1, we produce a new γ r ( T ) -function which is not a PRDF. This is a contradiction. Thus, we may assume that y 2 is a strong support vertex. If y 2 = 2 and L ( y 2 ) = { y 2 , y 2 } , then we can assume that f ( y 2 ) = 2 and f ( y 2 ) = f ( y 2 ) = 0 . Then by re-assigning to the vertex y 2 the value 0 and to the vertices y 2 and y 2 the value 1, we get a new γ r ( T ) -function which is not a PRDF. This is a contradiction. Hence, we may assume that y 2 3 and so f ( y 2 ) = 2 . Then, Lemma 2 implies that deg ( y 1 ) 4 . Let T = T T y 1 . Then, clearly f ( y 1 ) = 2 and f | T is a PRDF for T and so γ r ( T ) γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 . Assume that g is a γ r ( T ) -function. Then, we can extend g to a WRDF on T by assigning the weight 2 to y 1 and the weight 0 to the all leaves neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Consequently, in both cases, γ r ( T ) = γ r ( T ) 2 . Therefore, γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) . Now, assume that g is an arbitrary γ r ( T ) -function. Then it can be extended to a γ r ( T ) -function g by assigning the weight 2 to y 1 and the weight 0 to all leaves neighbors of it. Since γ r ( T ) γ R P ( T ) , we deduce that g is a γ R P ( T ) -function and so g is a γ R P ( T ) -function. Therefore, γ r ( T ) γ R P ( T ) . Using induction on T , T F must be true. Therefore, we have T F . This is due to T and the Operation O 1 .
Suppose that t = 3 . Since y 0 plays the same role as x d , we may assume that deg ( y 2 ) = deg ( y 3 ) = 2 and y 1 is a strong support vertex of degree three. Let T = T T x d 2 and L ( y 1 ) = { y 0 , y 0 } . Then f | T is a PRDF for T and so γ r ( T ) γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 . Now, assume that g is a γ r ( T ) -function. If g ( x d 3 ) 1 , g can be generalized to a WRDF on T by giving the weight 2 to x d and the weight 0 to all neighbors of it. Hence, γ r ( T ) γ r ( T ) + 2 . Assume that g ( x d 3 ) = 1 . Then, we can assume that g ( y 1 ) = 2 , g ( y 0 ) = g ( y 0 ) = g ( y 2 ) = 0 and g ( x d 4 ) 2 . If g ( x d 4 ) = 1 , then we can extend g to a γ r ( T ) -function g by re-assigning to the vertex x d 4 the value 2 and to x d 3 the value 0 and by assigning the weight 2 to x d 1 and the weight 0 to all neighbors of it, and so γ r ( T ) γ r ( T ) + 2 . Assume that g ( x d 4 ) = 0 . Then we can assume that g ( y 3 ) = 1 . We can extend g to a γ r ( T ) -function g by re-assigning to the vertex x d 4 the value 2 and to the vertices x d 3 and y 3 the value 0 and by assigning the weight 2 to x d 1 and the weight 0 to all neighbors of it, and so γ r ( T ) γ r ( T ) + 2 . Consequently, in all cases, γ r ( T ) γ r ( T ) 2 . Hence, γ R P ( T ) γ R P ( T ) 2 = γ r ( T ) 2 = γ r ( T ) γ R P ( T ) and so γ r ( T ) = γ R P ( T ) . Now, assume that g be an arbitrary γ r ( T ) -function. Then, as before, it can be extended to a γ r ( T ) -function g by re-assigning to the vertex x d 4 the value 2 and to the vertices x d 3 and y 3 the value 0 and by assigning the weight 2 to x d 1 and the weight 0 to all neighbors of it. Since γ r ( T ) γ R P ( T ) , we deduce that g is a γ R P ( T ) -function and so g is a γ R P ( T ) -function. Therefore, γ r ( T ) γ R P ( T ) . Via induction on T , T F holds true. Consequently, it can be seen that T F . This is again due to T as well as the Operation O 5 . The proof is then completed as desired. □

3. Conclusions

Ian Stewart’s work “Defend the Roman Empire!” [2] initially introduced the notion of Roman dominating functions. In recent years, many variations of Roman domination have been proposed due to different conditions on Roman domination, e.g., weak Roman domination [12] and perfect Roman domination [9]. Among the problems of Roman domination, the strong equality results have attracted great attention. In this paper, we studied the class of trees in which the perfect Roman domination number is strongly equal to the weak Roman domination number. This strongly equality means that each weak Roman dominating function of minimum weight is equivalent to a function that is deemed as perfect Roman dominating. We formulated some interesting conditions which we hope can be useful in stimulating relevant research.

Author Contributions

Conceptualization, A.A., M.D. and H.R.; formal analysis, A.A., M.B., H.R. and Y.S.; writing–original draft preparation, A.A., M.D. and H.R.; writing–review and editing, A.A., M.D., H.R. and Y.S.; project administration, A.A.; funding acquisition, A.A. and Y.S.

Funding

The research of A.A. was in part supported by a grant from Shahrood University of Technology. The work was supported in part by the UoA Flexible Fund No. 201920A1001 from Northumbria University.

Acknowledgments

The authors would like to thank the academic editor and the three anonymous referees for detailed constructive comments that helped improve the quality of the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Haynes, T.W.; Hedetniemi, S.T.; Slater, P.J. Fundamentals of Domination in Graphs; Marcel Dekker Inc.: New York, NY, USA, 1998. [Google Scholar]
  2. Stewart, I. Defend the Roman Empire! Sci. Am. 1999, 281, 136–138. [Google Scholar] [CrossRef]
  3. Cockayne, E.J.; Dreyer, P.A.; Hedetniemi, S.M.; Hedetniemi, S.T. Roman domination in graphs. Discret. Math. 2004, 278, 11–22. [Google Scholar] [CrossRef] [Green Version]
  4. Alvarado, J.D.; Dantas, S.; Rautenbach, D. Strong equality of Roman and weak Roman domination in trees. Discret. Appl. Math. 2016, 208, 19–26. [Google Scholar] [CrossRef] [Green Version]
  5. Bermudo, S.; Fernau, H.; Sigarreta, J.M. The differential and the Roman domination number of a graph. Appl. Anal. Discret. Math. 2014, 8, 155–171. [Google Scholar] [CrossRef]
  6. Chellali, M.; Rad, N.J. Strong equality between the Roman domination and independent Roman domination numbers in trees. Discuss. Math. Graph Theory 2013, 33, 337–346. [Google Scholar] [CrossRef]
  7. Rad, N.J.; Liu, C.H. Trees with strong equality between the Roman domination number and the unique response Roman domination number. Australas. J. Comb. 2012, 54, 133–140. [Google Scholar]
  8. Shang, Y. Attack robustness and stability of generalized k-cores. New J. Phys. 2019, 21, 093013. [Google Scholar] [CrossRef]
  9. Henning, M.A.; Klostermeyer, W.F.; MacGillivray, G. Perfect Roman domination in trees. Discret. Appl. Math. 2018, 236, 235–245. [Google Scholar] [CrossRef]
  10. Darkooti, M.; Alhevaz, A.; Rahimi, S.; Rahbani, H. On perfect Roman domination number in trees: Complexity and bounds. J. Comb. Optim. 2019, 38, 712–720. [Google Scholar] [CrossRef]
  11. Darkooti, M.; Alhevaz, A.; Rahimi, S.; Rahbani, H. Characterization of perfect Roman domination edge critical trees. Le Matematiche 2019, 74, 109–118. [Google Scholar]
  12. Henning, M.A.; Hedetniemi, S.T. Defending the Roman empire–new strategy. Discrete Math. 2003, 266, 239–251. [Google Scholar] [CrossRef]
  13. Valveny, M.; Pérez-Rosés, H.; Rodriguez-Velázquez, J.A. On the weak Roman domination number of lexicographic product graphs. Discrete Appl. Math. 2019, 263, 257–270. [Google Scholar] [CrossRef]
  14. Hattingh, J.H.; Henning, M.A. Characterizations of trees with equal domination parameters. J. Graph Theory 2000, 34, 142–153. [Google Scholar] [CrossRef]
  15. Haynes, T.W.; Henning, M.A.; Slater, P.J. Strong equality of domination parameters in trees. Discret. Math. 2003, 260, 77–87. [Google Scholar] [CrossRef] [Green Version]
Figure 1. γ R P ( T ) -function of a tree T.
Figure 1. γ R P ( T ) -function of a tree T.
Mathematics 07 00997 g001
Figure 2. γ r ( T ) -function over a tree T, which is not a perfect Roman dominating function (PRDF).
Figure 2. γ r ( T ) -function over a tree T, which is not a perfect Roman dominating function (PRDF).
Mathematics 07 00997 g002
Figure 3. The tree F.
Figure 3. The tree F.
Mathematics 07 00997 g003
Figure 4. The operations O 1 , O 2 , , O 6 .
Figure 4. The operations O 1 , O 2 , , O 6 .
Mathematics 07 00997 g004
Figure 5. An example of a tree T in the family T , obtained from tree K 1 , 4 by Operations O 1 , O 2 , O 4 , O 3 and O 6 .
Figure 5. An example of a tree T in the family T , obtained from tree K 1 , 4 by Operations O 1 , O 2 , O 4 , O 3 and O 6 .
Mathematics 07 00997 g005

Share and Cite

MDPI and ACS Style

Alhevaz, A.; Darkooti, M.; Rahbani, H.; Shang, Y. Strong Equality of Perfect Roman and Weak Roman Domination in Trees. Mathematics 2019, 7, 997. https://doi.org/10.3390/math7100997

AMA Style

Alhevaz A, Darkooti M, Rahbani H, Shang Y. Strong Equality of Perfect Roman and Weak Roman Domination in Trees. Mathematics. 2019; 7(10):997. https://doi.org/10.3390/math7100997

Chicago/Turabian Style

Alhevaz, Abdollah, Mahsa Darkooti, Hadi Rahbani, and Yilun Shang. 2019. "Strong Equality of Perfect Roman and Weak Roman Domination in Trees" Mathematics 7, no. 10: 997. https://doi.org/10.3390/math7100997

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop