Next Article in Journal
The Convergence Analysis of a Numerical Method for a Structured Consumer-Resource Model with Delay in the Resource Evolution Rate
Previous Article in Journal
A Discussion on p-Geraghty Contraction on mw-Quasi-Metric Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dominating the Direct Product of Two Graphs through Total Roman Strategies

1
Departament d’Enginyeria Informàtica i Matemàtiques, Universitat Rovira i Virgili, 43007 Tarragona, Spain
2
Departamento de Estadística e Investigación Operativa, Universidad de Cádiz, 11202 Algeciras, Spain
3
Faculty of Electrical Engineering and Computer Science, University of Maribor, 2000 Maribor, Slovenia
4
Institute of Mathematics, Physics and Mechanics, SI-1000 Ljubljana, Slovenia
5
Departamento de Matemáticas, Universidad de Cádiz, 11202 Algeciras, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(9), 1438; https://doi.org/10.3390/math8091438
Submission received: 30 July 2020 / Revised: 21 August 2020 / Accepted: 24 August 2020 / Published: 27 August 2020
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
Given a graph G without isolated vertices, a total Roman dominating function for G is a function f : V ( G ) { 0 , 1 , 2 } such that every vertex u with f ( u ) = 0 is adjacent to a vertex v with f ( v ) = 2 , and the set of vertices with positive labels induces a graph of minimum degree at least one. The total Roman domination number γ t R ( G ) of G is the smallest possible value of v V ( G ) f ( v ) among all total Roman dominating functions f. The total Roman domination number of the direct product G × H of the graphs G and H is studied in this work. Specifically, several relationships, in the shape of upper and lower bounds, between γ t R ( G × H ) and some classical domination parameters for the factors are given. Characterizations of the direct product graphs G × H achieving small values ( 7 ) for γ t R ( G × H ) are presented, and exact values for γ t R ( G × H ) are deduced, while considering various specific direct product classes.

1. Introduction

The present investigation is devoted to describe several contributions to the theory of total Roman dominating functions while dealing with the direct (or tensor or Kronecker) product of two graphs. Studies concerning parameters in relation to domination in graphs are very frequently present in recent years. This might probably be caused by the popularity of some classical problems, like for instance Vizing’s conjecture [1,2] for domination in Cartesian products. The conjecture claims that the cardinality of the smallest dominating set of the Cartesian product of two graphs is at least equal to the product of the domination numbers of the factor graphs involved in the product. See [3], for a survey and recent results concerning this conjecture. Several other problems concerning domination parameters in product graphs have occupied the mind of a significant number of investigators. Works of that type concerning direct product graphs are [4,5,6,7].
The (total) Roman domination variants are among the most popular topics of domination in graphs. Both versions have had their birth in connection with some defense strategies related to the ancient Roman Empire (see [8,9]). Studies on (total) Roman domination in product graphs have not escaped from the researcher’s attention. For instance, [10,11,12,13] are aimed to these goals, although no works appear that considers the Roman domination parameters for the case of direct products. We hence continue with giving new contributions to the theory of parameters related to domination in graph products, specifically we center our attention on the total Roman domination version for the case of the direct product of graphs.
In this work, we consider simple graphs without isolated vertices. For a function f : V ( G ) { 0 , 1 , 2 } and a set of vertices S V ( G ) , the weight of S under f is f ( S ) = v S f ( v ) . Moreover, the weight of f is ω ( f ) = f ( V ( G ) ) . Since the function f generates three sets V 0 , V 1 , V 2 such that V i = { v V ( G ) : f ( v ) = i } , i { 0 , 1 , 2 } , we shall write f = ( V 0 , V 1 , V 2 ) .
A function f = ( V 0 , V 1 , V 2 ) is known to be a Roman dominating function on G whenever all vertices v V 0 have at least one neighbor u V 2 . In connection with this, the parameter of G called Roman domination number stands for the least weight among all functions that are proved to be Roman dominating on G. This parameter is usually represented as γ R ( G ) . Such concepts in the theory of graphs were formally introduced in [14], motivated in part by some domination strategies which arose from the antique Roman Empire (see for instance [8,9]). A Roman dominating function f = ( V 0 , V 1 , V 2 ) is called a total Roman dominating function if V 1 V 2 induces a graph without isolated vertices. The total Roman domination number of G stands for the minimum possible weight among all total Roman dominating functions on G. This parameter is denoted γ t R ( G ) . By a γ t R ( G ) -function we mean a total Roman dominating function whose weight equals precisely γ t R ( G ) . These concepts of total Roman domination were first introduced in [15] by using some more general settings. The concepts were further specifically introduced and first well studied in [16]. Some other recent studies on total Roman domination in graphs are for example [17,18,19].
A set D = { v 1 , , v r } V ( G ) is called a packing set of G, if N [ v i ] N [ v j ] = Ø for every two different integers i , j { 1 , , r } . The packing number of G is the cardinality of a largest possible packing set of G. We represent such cardinality as ρ ( G ) . A packing set induces a subgraph of maximum degree 0, i.e., a graph without edges. If we substitute the closed neighborhoods with open neighborhood in the definition above, then the concept of open packing sets arises. Hence, D is considered to be an open packing set whenever N ( v i ) N ( v j ) = Ø for any two distinct i , j { 1 , , r } . Similarly, the parameter called open packing number of G is the cardinality of the largest possible open packing set of G. We write this cardinality by using the notation ρ o ( G ) . We recall that any open packing set represents a set of vertices of the graph which induces a graph with the maximum degree equal to one, and clearly, it could have some vertices whose degree equals zero.
A set D V ( G ) is total dominating if all the vertices of the whole graph G have at least a neighbor in the set D. The cardinality of the smallest total dominating set of G is known as the total domination number of G. This cardinality is then represented as γ t ( G ) . A set being total dominating and with cardinality γ t ( G ) is said to be a γ t ( G ) -set. The graph G is called an efficient open domination graph, if there is a total dominating set of G which is simultaneously also an open packing.
The direct product (also known as tensor product or Kronecker product) of two graphs G and H is the graph denoted by G × H whose vertex set is given by V ( G × H ) = V ( G ) × V ( H ) and the edge set is the Cartesian product of the vertex sets of the factors, i.e., E ( G × H ) = { ( g , h ) ( g , h ) : g g E ( G ) , h h E ( H ) } . The example P 6 × P 6 is shown in Figure 1. As usual, we call the map p G : ( g , h ) g a projection of G × H onto G and the map p H : ( g , h ) h a projection of G × H onto H. The set G h = { ( g , h ) : g V ( G ) } is called a G-layer through h V ( H ) and contains all vertices that project to h. An H-layer H g = { ( g , h ) : h V ( H ) } through g V ( G ) is similarly defined. Please note that vertices from a G-layer and from an H g -layer form an independent set of G × H .
The direct product is a graph product (see the exhausting monograph on graph products [20]) in categorical sense, as the end vertices of every edge from G × H project to end vertices of edges in both factors. Consequently, one of the most natural products among all graph products is precisely the direct product, but on the other hand, this also makes this product the most elusive one in many perspectives. Therefore, the connectedness of both factors G and H does not imply the connectedness of the product G × H . (Notice that P 6 × P 6 from Figure 1 is not connected.) To achieve this, one of the factors must also be non-bipartite, see Theorem 5.9 in [20]. One reason for this is that layers form independent sets in G × H . On the other side, the open neighborhoods behave “nicely”, with respect to the factors, while making a direct product based on the fact
N G × H ( g , h ) = N G ( g ) × N H ( h ) .
Two different total Roman dominating functions on P 6 × P 6 are presented in Figure 1.
The degree δ G ( v ) of the vertex v in G is represented as the cardinality of the open neighborhood of v, i.e., δ G ( v ) = | N G ( v ) | . The maximum degree of a vertex in a graph G is denoted by Δ ( G ) . Clearly, 1 Δ ( G ) | V ( G ) | 1 as we consider only simple graphs with no isolated vertices. A leaf of G is a vertex v V ( G ) with degree δ G ( v ) = 1 and in contrast, if δ G ( v ) = | V ( G ) | 1 , then the vertex v is called a universal vertex. For the specific case of the direct product of two graphs G and H, we recall that δ G × H ( g , h ) = δ G ( g ) δ H ( h ) and Δ ( G × H ) = Δ ( G ) Δ ( H ) by (1).

2. General Bounds

We start our exposition with some lower and upper bounds for γ t R ( G × H ) which are mainly depending on ρ ( G ) , ρ ( H ) , γ t R ( G ) and γ t R ( H ) .
Theorem 1.
If g = ( A 0 , A 1 , A 2 ) is a γ t R ( G ) -function (with maximum cardinality of A 2 ) and h = ( B 0 , B 1 , B 2 ) is a γ t R ( H ) -function (with maximum cardinality of B 2 ), then
max { ρ ( H ) γ t R ( G ) , ρ ( G ) γ t R ( H ) } γ t R ( G × H ) γ t R ( H ) γ t R ( G ) 2 | A 2 | | B 2 | .
Proof. 
We consider a function f on G × H defined as follows. If ( u , v ) ( A 2 × ( B 1 B 2 ) ) ( A 1 × B 2 ) , then f ( u , v ) = 2 ; if ( u , v ) ( A 1 × B 1 ) , then f ( u , v ) = 1 ; and f ( u , v ) = 0 otherwise. If f ( u , v ) 1 , then since g ( u ) 1 and h ( v ) 1 , there exist two vertices u N G ( u ) and v N H ( v ) such that g ( u ) 1 and h ( v ) 1 . Thus, it follows ( u , v ) N G × H ( u , v ) and f ( u , v ) 1 . Now, consider a vertex ( u , v ) V ( G × H ) such that f ( u , v ) = 0 . If ( u , v ) A 0 × V ( H ) , then there exist two vertices u N G ( u ) and v N H ( v ) such that g ( u ) = 2 and h ( v ) 1 . Thus, it follows ( u , v ) N G × H ( u , v ) and f ( u , v ) = 2 . Finally, if ( u , v ) A i × B 0 with i { 1 , 2 } , then a symmetrical argument to the above one produce a similar conclusion.
Consequently, we deduce f is a total Roman dominating function on the direct product G × H , which leads to
γ t R ( G × H ) ω ( f ) = 2 | A 2 × B 2 | + 2 | A 2 × B 1 | + 2 | A 1 × B 2 | + | A 1 × B 1 | = ( 2 | A 2 | + | A 1 | ) ( | B 2 | + | B 1 | ) + | A 1 | | B 2 | = ( 2 | A 2 | + | A 1 | ) ( 2 | B 2 | + | B 1 | ) 2 | A 2 | | B 2 | = γ t R ( G ) γ t R ( H ) 2 | A 2 | | B 2 | .
Now, in order we deduce the lower bound, a γ t R ( G × H ) -function f and a ρ ( G ) -set S = { u 1 , , u ρ ( G ) } are considered. Hence, for any integer i { 1 , , ρ ( G ) } , we construct a function h i on H as follows: for any vertex v V ( H ) , we set h i ( v ) = max { f ( u , v ) : u N G [ u i ] } .
If h i ( v ) 1 , then there is a vertex ( u , v ) N G [ u i ] × { v } for which f ( u , v ) 1 . If f ( u i , v ) = 0 , then there exists a vertex ( x , y ) N G ( u i ) × N H ( v ) such that f ( x , y ) = 2 and ( x , y ) N G × H ( u i , v ) . Moreover, note that in this case h i ( y ) = 2 and that y N H ( v ) . Now, if f ( u i , v ) 1 , then there exists a vertex ( x , y ) N G × H ( u i , v ) such that f ( x , y ) 1 . In such situation, we similarly get h i ( y ) 1 and y N H ( v ) .
On the other hand, if h i ( v ) = 0 , then for every vertex ( u , v ) N G [ u i ] × { v } we have f ( u , v ) = 0 . In particular, for the vertex ( u i , v ) , there exists a vertex ( u i , v ) N G × H ( u i , v ) with v v and f ( u i , v ) = 2 . Hence, for the vertex v V ( H ) it is satisfied v N H ( v ) and h i ( v ) = 2 .
As a consequence of these arguments, we deduce that h i is a total Roman dominating function on H whose weight is less than or equal to f ( N G [ u i ] × V ( H ) ) , i.e., γ t R ( H ) f ( N G [ u i ] × V ( H ) ) . Hence, we have the following.
γ t R ( G × H ) i = 1 ρ ( G ) f ( N G [ u i ] × V ( H ) ) i = 1 ρ ( G ) γ t R ( H ) = ρ ( G ) γ t R ( H ) .
By the symmetry of the product, we also deduce that γ t R ( G × H ) ρ ( H ) γ t R ( G ) , and this ends the proof for the case of the lower bound. ☐
Since every graph of order at least three contains at least one total Roman dominating function whose weight equals the total Roman domination number and at least one vertex labeled two, the following result is directly deduced from the result above.
Corollary 1.
For all graphs G and H of orders at least three,
γ t R ( G × H ) γ t R ( G ) γ t R ( H ) 2 .
Notice that we can avoid the remarks about maximum cardinality of A 2 and B 2 in Theorem 1. However, the bound is better if we take a γ t R ( G ) -function and a γ t R ( H ) -function with maximum cardinality of A 2 and B 2 , respectively. The proof of the upper bound from Theorem 1 remains valid for any total Roman dominating functions g and h of graphs G and H without isolated vertices, respectively, as long as we exchange γ t R ( G ) and γ t R ( H ) by ω ( g ) and ω ( h ) , respectively, in the last step of the proof. Therefore, we can improve the upper bound of Theorem 1, as we next show.
Remark 1.
For every two graphs G and H,
γ t R ( G × H ) min { ω ( g ) ω ( h ) 2 | A 2 | | B 2 | } ,
where such minimum value is understood for every pair of total Roman dominating functions g = ( A 0 , A 1 , A 2 ) and h = ( B 0 , B 1 , B 2 ) on G and H, respectively.
Despite the fact that the bound above represents an advance with respect to the upper bound of Theorem 1, we have no knowledge of one pair of graphs G and H where the bound given in Remark 1 is better than the upper bound of Theorem 1.
Let D G be a γ t ( G ) -set. Clearly, the function g = ( V ( G ) D G , Ø , D G ) total Roman dominating for G and the weight of g is ω ( g ) = 2 γ t ( G ) . Remark 1 yields the following connection.
Corollary 2.
For any graphs G and H,
γ t R ( G × H ) 2 γ t ( G ) γ t ( H ) .
If the graphs G and H represent efficient open domination graphs, then ρ o ( H ) = γ t ( H ) and ρ o ( G ) = γ t ( G ) (see [21], Observation 1.1), and Corollary 2 implies the following.
Corollary 3.
If the graphs G and H represent efficient open domination graphs, then γ t R ( G × H ) 2 ρ o ( G ) ρ o ( H ) .
A graph G is known to be a total Roman graph if it satisfies that γ t R ( G ) = 2 γ t ( G ) . In the case of two total Roman graphs we can develop the upper bound of Corollary 2 to the following result.
Corollary 4.
If G and H are two total Roman graphs, then
γ t R ( G × H ) γ t R ( G ) γ t R ( H ) 2 .
Another consequence of Theorem 1 can be deduced by using open packings instead of packings, since ρ ( G ) ρ o ( G ) 2 for any graph G.
Corollary 5.
For any graphs G and H of orders at least three,
γ t R ( G × H ) max ρ o ( H ) γ t R ( G ) 2 , ρ o ( G ) γ t R ( H ) 2 .
The bound given in Theorem 1 can be enhanced by a factor of 2, whenever one factor is bipartite and the other without triangles as shown next.
Theorem 2.
If G is a triangle free graph and H is a bipartite graph of order at least two without isolated vertices, then
γ t R ( G × H ) 2 ρ ( G ) γ t R ( H ) .
Proof. 
Let f and S be defined in a similar manner to that of the proof of Theorem 1 for the lower bound. Clearly, for any vertex u i S , N G [ u i ] × V ( H ) induces a non-connected graph with at least two components. In this sense, for every i { 1 , , ρ ( G ) } and for every component of the subgraph induced by N G [ u i ] × V ( H ) , we can construct a total Roman dominating function in the same style as in the proof of Theorem 1. This means that f ( N G [ u i ] × V ( H ) ) 2 γ t R ( H ) . A similar argument as the one used to prove Theorem 1 gives the stated bound. ☐
The bound of Corollary 5 can also be improved if we consider one bipartite factor and the other without triangles as next stated.
Theorem 3.
If G is a graph with no triangles and with a ρ o ( G ) -set which induces a graph with all components isomorphic to K 2 , and H is a bipartite graph of order at least two, then
γ t R ( G × H ) ρ o ( G ) γ t R ( H ) .
Proof. 
Let f be a γ t R ( G × H ) -function, and assume S = { u 1 , v 1 , , u ρ o ( G ) / 2 , v ρ o ( G ) / 2 } is a ρ o ( G ) -set such that u i v i for every i { 1 , , ρ o ( G ) / 2 } . Since H is bipartite and G is triangle free, the set ( N ( u i ) N ( v i ) ) × V ( H ) induces a non-connected graph with at least two components. In concordance with this fact, by using similar arguments as those ones in the proof for the lower bound of Theorem 1, we deduce that for every i { 1 , , ρ o ( G ) / 2 } , we can construct two total Roman dominating functions h i , h i on H satisfying that 2 γ t R ( H ) ω ( h i ) + ω ( h i ) f ( ( N G ( u i ) N G ( v i ) ) × V ( H ) ) . Therefore, we obtain that
γ t R ( G × H ) i = 1 ρ o ( G ) / 2 f ( ( N G ( u i ) N G ( v i ) ) × V ( H ) ) = ρ o ( G ) 2 ( ω ( h i ) + ω ( h i ) ) ρ o ( G ) γ t R ( H ) ,
and the proof is completed. ☐

3. Direct Product Graphs with Small γ tR ( G × H )

We concentrate our attention in this section on the case when γ t R ( G × H ) is small. We shall characterize all the direct product graphs G × H for which γ t R ( G × H ) 7 . For this we need the following class of graphs.
A graph G is called triangle centered if there exists a triangle C 3 = x y z in G such that every vertex of G is adjacent to at least two vertices of C 3 . We call such C 3 the central triangle of a triangle centered graph. Notice that any two vertices of a central triangle form a total dominating set of a triangle centered graph G and we have γ t ( G ) = 2 .
Theorem 4.
The following assertions holds for any two graphs G and H.
(i) 
There are no graphs G and H for which γ t R ( G × H ) { 1 , 2 , 3 , 5 } .
(ii) 
γ t R ( G × H ) = 4 if and only if G and H are both isomorphic to K 2 .
(iii) 
γ t R ( G × H ) = 6 if and only if (G and H have at least two universal vertices each and at least one of them is of order at least three), or (one factor is K 2 and the other one is of order at least three and contains a universal vertex), or (the graphs G and H are triangle centered).
(iv) 
γ t R ( G × H ) = 7 if and only if both G and H have a universal vertex, one of the graph G and H has exactly one universal vertex, and the other one is different from K 2 , and only one of G and H can be triangle centered.
(v) 
If at most one of the graphs G and H has a universal vertex, γ t ( G ) = γ t ( H ) = 2 , and G and H are not both triangle centered, then γ t R ( G × H ) = 8 .
Proof. 
For ( i ) notice that there must be at least two adjacent vertices ( g , h ) and ( g , h ) in V 1 V 2 for a γ t R ( G × H ) -function f = ( V 0 , V 1 , V 2 ) . If | V 1 V 2 | = 2 , then ( g , h ) and ( g , h ) have label 0 and no neighbor with label 2, a contradiction. This already shows that γ t R ( G × H ) 3 . If γ t R ( G × H ) = 3 , then either | V 1 V 2 | = 2 , which is not possible, or | V 1 V 2 | = 3 . In later case there are three vertices of label 1 and no vertex of label 2, a contradiction as we have | V ( G × H ) | 4 . Hence γ t R ( G × H ) > 3 .
To end with ( i ) suppose that γ t R ( G × H ) = 5 . Let first | V 2 | = 2 where ( g , h ) , ( g 1 , h 1 ) V 2 . If g g 1 and h h 1 , then only one vertex from ( g , h 1 ) and ( g 1 , h ) can have label 1 and the other has label 0 and is not adjacent to a vertex of label 2, a contradiction. Therefore, either g = g 1 or h = h 1 , say g = g 1 . In V 1 is only one vertex, say ( g 2 , h 2 ) , and it must be adjacent to both vertices of V 2 . This means that h 2 h and h 2 h 1 . But then ( g , h 2 ) possess label 0 and is not adjacent to a vertex of label 2, a contradiction.
So let | V 2 | = 1 where ( g , h ) V 2 and ( g , h ) V 1 is adjacent to ( g , h ) . There are only two more vertices in V 1 and these vertices must be ( g , h ) and ( g , h ) because they are not adjacent to ( g , h ) . If there exists any other vertex from the mentioned four, then such a vertex implies the existence of a vertex of label 0 in G h H g , a contradiction. Hence we have only four vertices and G × H K 2 × K 2 . But in this case we have γ t R ( G × H ) 4 as there exists a total Roman dominating function with V 1 = V ( G ) × V ( H ) . This is the final contradiction and γ t R ( G × H ) 5 .
The implication ( ) of item ( i i ) follows from ( i ) and the total Roman dominating function with V 1 = V ( K 2 ) × V ( K 2 ) . For ( ) of ( i i ) suppose that at least one of G and H contains more than three vertices. Hence | V ( G ) × V ( H ) | 6 and if all vertices have label 1, then γ t R ( G × H ) 6 > 4 . Otherwise, if V 0 Ø , then also V 2 Ø . Let ( g , h ) V 2 and let ( g , h ) V 1 V 2 be a neighbor of ( g , h ) . If also ( g , h ) , ( g , h ) V 1 V 2 , then we have γ t R ( G × H ) > 4 . On the other hand, if at least one of ( g , h ) and ( g , h ) has label 0, then there exists a vertex of label 2 different than ( g , h ) and ( g , h ) , meaning that γ t R ( G × H ) > 4 again and ( i i ) is done.
For ( i i i ) we start with ( ) . We know from ( i ) and ( i i ) that γ t R ( G × H ) 6 whenever at least one of G and H contains more than two vertices, which is true in all three cases. Suppose first that each G and H have at least two universal vertices g , g and h , h , respectively, and are of order at least three. If we set V 2 = { ( g , h ) , ( g , h ) } , V 1 = { ( g , h ) , ( g , h ) } and V 0 = V ( G ) ( V 1 V 2 ) , then f 1 = ( V 0 , V 1 , V 2 ) is a total Roman dominating function with ω ( f ) = 6 . Assume now that one factor, say H, is K 2 and that G contains at least three vertices together with a universal vertex g. For V ( H ) = { h , h } we define f 2 = ( V 0 , V 1 , V 2 ) by making V 2 = { ( g , h ) , ( g , h ) } , V 1 = { ( g , h ) , ( g , h ) } and V 0 = V ( G ) ( V 1 V 2 ) for an arbitrary neighbor g of g in G. It is easy to check that f 2 is a total Roman dominating function with ω ( f 2 ) = 6 . The third possibility is that both G and H are triangle centered graphs with central triangles g 1 g 2 g 3 and h 1 h 2 h 3 , respectively. We define V 2 = { ( g 1 , h 1 ) , ( g 2 , h 2 ) , ( g 3 , h 3 ) } , V 1 = Ø and V 0 = V ( G ) V 2 . We will show that f 3 = ( V 0 , V 1 , V 2 ) is a total Roman dominating function. First notice that V 2 induces a triangle in G × H . Let ( g , h ) V 0 . By the definition of the central triangle, g and h are adjacent to at least two vertices of { g 1 , g 2 , g 3 } and { h 1 , h 2 , h 3 } , respectively. Hence, there exists i { 1 , 2 , 3 } such that g g i E ( G ) and h h i E ( H ) , and ( g , h ) is adjacent to ( g i , h i ) V 2 . Therefore, f is a total Roman dominating function on G × H with ω ( f 3 ) = 6 . In all three cases we have γ t R ( G × H ) 6 and by ( i ) and ( i i ) the equality γ t R ( G × H ) = 6 follows.
For the opposite implication ( ) of ( i i i ) we have γ t R ( G × H ) = 6 and analyze the different possibilities for the cardinalities of V 1 and V 2 for a γ t R ( G × H ) -function f = ( V 0 , V 1 , V 2 ) . We start with | V 1 | = 0 and | V 2 | = 3 and let ( g 1 , h 1 ) , ( g 2 , h 2 ) , ( g 3 , h 3 ) V 2 . As V 1 V 2 induces a graph without isolated vertices one vertex of these mentioned three, say ( g 2 , h 2 ) , must be adjacent to the other two. Hence g 1 g 2 , g 2 g 3 E ( G ) and h 1 h 2 , h 2 h 3 E ( H ) . If g 1 g 3 E ( G ) , then ( g 1 , h 2 ) is a vertex of label 0 not adjacent to a vertex from V 2 . Similar, if h 1 h 3 E ( H ) , then ( g 2 , h 1 ) is a vertex of label 0 not adjacent to a vertex from V 2 . Hence g 1 g 2 g 3 and h 1 h 2 h 3 form a triangle in G and H, respectively. Suppose that there exists g V ( G ) that is either adjacent to exactly one vertex of { g 1 , g 2 , g 3 } , say to g 1 , or to no vertex of { g 1 , g 2 , g 3 } . In both cases we obtain ( g , h 1 ) must has label 0, and is not adjacent to any vertex of V 1 V 2 , which is not possible for a total Roman dominating function f. Thus, every vertex g V ( G ) must be adjacent to at least two vertices from { g 1 , g 2 , g 3 } and G is triangle centered. Similarly, one shows that H is triangle centered and the third option follows.
We continue with | V 1 | = 2 and | V 2 | = 2 . Let ( g , h ) and ( g , h ) be vertices of label 2. Assume first that ( g , h ) and ( g , h ) are adjacent. Hence, the vertices ( g , h ) and ( g , h ) are not adjacent to ( g , h ) nor to ( g , h ) and must have label 1. All the other vertices are in V 0 . Moreover, V 0 Ø as the converse leads to a contradiction with f being a γ t R ( G × H ) -function. Every vertex ( g , x ) , x V ( H ) { h , h } has label 0 and is not adjacent to ( g , h ) . Therefore, they must be adjacent to ( g , h ) , which means that h is a universal vertex of H. Similarly, every vertex ( g , x ) , x V ( H ) { h , h } has label 0 and is not adjacent to ( g , h ) . So, they are adjacent to ( g , h ) , and h is a universal vertex of H. By symmetric arguments, also g and g are universal vertices of G. Thus, both G and H have at least two universal vertices. If both have only two vertices, then we have a contradiction with ( i i ) . Therefore, we obtained the first possibility.
Let now ( g , h ) and ( g , h ) be nonadjacent. If they are not in the same (G- or H-) layer, then ( g , h ) and ( g , h ) are not adjacent to ( g , h ) nor to ( g , h ) and must have label 1. All the other vertices must be in V 0 . However, this is a contradiction because V 1 V 2 induces four isolated vertices. Hence, ( g , h ) and ( g , h ) are in the same G- or H-layer, say in H g . Therefore, g = g . If there exists different h 1 , h 2 V ( H ) { h , h } , then ( g , h 1 ) , ( g , h 2 ) V 1 , since there are no edges between vertices of H g . A contradiction again, due to no existing edges between vertices of V 1 V 2 . If V ( H ) | = 3 , say V ( H ) = { h , h , h 1 } , then f ( g , h 1 ) = 1 and the other vertex ( a , b ) from V 1 must be adjacent to all three vertices from H g . This is not possible as ( a , b ) is contained in one of the layers G h , G h or G h 1 . Again, we have a vertex from V 1 V 2 that is not adjacent to any other vertex of V 1 V 2 , a contradiction. Therefore, H contains only two vertices h and h , which are adjacent and therefore both universal vertices. If both vertices from V 1 belong to the same G-layer, say G h , then ( g , h ) is not adjacent to any vertex from V 1 V 2 , which is not possible. Therefore, we may assume that V 1 = { ( g 1 , h ) , ( g 2 , h ) } . Clearly g g 1 , g g 2 E ( G ) , so that V 1 V 2 induces a subgraph without isolated vertices. Also every vertex ( g 3 , h ) V 0 must be adjacent to ( g , h ) , which means that g g 3 E ( G ) and g is an universal vertex of G. (Notice also that in the case when g 1 = g 2 , there always exists g 3 V ( G ) { g , g 1 } , because otherwise we have a contradiction with ( i i ) .) This yields the middle case of ( i i i ) .
To end with ( i i i ) let | V 1 | = 4 and | V 2 | = 1 , where V 2 = { ( g , h ) } . Let ( g , h ) V 1 be a neighbor of ( g , h ) . Clearly all vertices from G h H g must be in V 1 V 2 , meaning that one of the factors is K 2 and the other contains three vertices, say H K 2 . Moreover, g must be a universal vertex of G. Therefore, either G C 3 or G P 3 , which is the middle case of ( i i i ) and the proof of ( i i i ) is completed.
We continue with ( ) of ( i v ) . We may assume that G has exactly one universal vertex g, and that H is different from K 2 with a universal vertex h, and that at most one of G and H is triangle centered. Furthermore, let g and h be arbitrary neighbors of g in G and of h in H, respectively. By ( i ) , ( i i ) and ( i i i ) we know that γ t R ( G × H ) 7 . If we set V 2 = { ( g , h ) , ( g , h ) , ( g , h ) } , V 1 = { ( g , h ) } and V 0 = V ( G × H ) ( V 1 V 2 ) , then f = ( V 0 , V 1 , V 2 ) is a total Roman dominating function with ω ( f ) = 7 . Hence, γ t R ( G × H ) 7 and the equality follows.
For ( ) of ( i v ) , suppose that γ t R ( G × H ) = 7 and that f = ( V 0 , V 1 , V 2 ) is a γ t R ( G × H ) -function. First assume that | V 1 | = 1 and | V 2 | = 3 , where V 1 = { ( g 1 , h 1 ) } and V 2 = { ( g 2 , h 2 ) , ( g 3 , h 3 ) , ( g 4 , h 4 ) } . We may also assume that ( g 1 , h 1 ) ( g 2 , h 2 ) , ( g 3 , h 3 ) ( g 4 , h 4 ) E ( G × H ) as f is a γ t R ( G × H ) -function. Vertices ( g 3 , h 4 ) and ( g 4 , h 3 ) are not adjacent to ( g 3 , h 3 ) nor to ( g 4 , h 4 ) . If g 3 g 2 g 4 , then ( g 2 , h 2 ) is adjacent to both ( g 3 , h 4 ) and ( g 4 , h 3 ) (even if one of them equals to ( g 1 , h 1 ) ). As a consequence, we have g 2 g 3 , g 2 g 4 E ( G ) and h 2 h 3 , h 2 h 4 E ( H ) . In other words, g 2 g 3 g 4 and h 2 h 3 h 4 form a triangle in G and H, respectively. Let g be an arbitrary vertex from V ( G ) { g 2 , g 3 , g 4 } and let h be an arbitrary vertex from V ( H ) { h 2 , h 3 , h 4 } . The vertex ( g , h ) is adjacent to at least one vertex from V 2 (even if ( g , h ) = ( g 1 , h 1 ) ). Let ( g i , h i ) be a neighbor of ( g , h ) for some i { 2 , 3 , 4 } . Clearly, ( g i , h ) and ( g , h i ) are not adjacent to ( g i , h i ) . Hence they must be adjacent to ( g j , h j ) for some j { 2 , 3 , 4 } { i } , meaning that g g j E ( G ) and h h j E ( H ) . We see that both G and H are triangle centered graphs, and by ( i i i ) we have γ t R ( G × H ) = 6 , a contradiction with γ t R ( G × H ) = 7 .
So, we can assume that either g 2 = g 3 or g 2 = g 4 , say that g 2 = g 3 . Moreover, also h 2 = h 4 as otherwise ( g 2 , h 4 ) has no neighbor of label 2. If h 2 is not adjacent to some vertex h V ( H ) , then ( g 2 , h ) is not adjacent to a vertex of label 2, meaning that h 2 is a universal vertex of H. Similarly, we see that g 2 is a universal vertex of G. We have γ t R ( G × H ) = 6 by ( i i i ) when both G and H have (at least) two universal vertices, or one is K 2 and the other contains a universal vertex, a contradiction. Hence, one of G or H has at most one universal vertex and the other is not K 2 and we are done in this case.
The second possibility is that | V 1 | = 3 and | V 2 | = 2 , where V 1 = { ( g 1 , h 1 ) , ( g 2 , h 2 ) , ( g 3 , h 3 ) } and V 2 = { ( g 4 , h 4 ) , ( g 5 , h 5 ) } . If ( g 4 , h 4 ) and ( g 5 , h 5 ) are adjacent, then ( g 4 , h 5 ) , ( g 5 , h 4 ) V 1 , say ( g 4 , h 5 ) = ( g 2 , h 2 ) and ( g 5 , h 4 ) = ( g 3 , h 3 ) . Suppose that g 1 { g 4 , g 5 } and h 1 { h 4 , h 5 } . All the vertices of G h 4 { ( g 4 , h 4 ) , ( g 5 , h 4 ) } must be in V 0 and adjacent to ( g 5 , h 5 ) , meaning that g 5 is a universal vertex of G. Similarly, all the vertices of G h 5 { ( g 4 , h 5 ) , ( g 5 , h 5 ) } must be in V 0 and adjacent to ( g 4 , h 4 ) , meaning that g 4 is a universal vertex of G. This means that G is triangle centered with central triangle g 1 g 4 g 5 . By symmetric arguments H is triangle centered with central triangle h 1 h 4 h 5 . By ( i i i ) we have γ t R ( G × H ) = 6 , a contradiction. Therefore, either h 1 { h 4 , h 5 } or g 1 { g 4 , g 5 } , say h 1 = h 4 . By the same arguments as above, we see that g 4 is a universal vertex of G, and that h 4 and h 5 are universal vertices of H. (Notice that g 1 is not adjacent to g 5 , otherwise also g 5 is universal vertex, a contradiction with ( i i i ) .) If H K 2 , then we have γ t R ( G × H ) = 6 by ( i i i ) , a contradiction. Otherwise H K 2 and we are done.
Now we can assume that ( g 4 , h 4 ) and ( g 5 , h 5 ) are not adjacent. If g 4 g 5 and h 4 h 5 , then, as in the previous paragraph, we can choose the notation such that ( g 4 , h 5 ) = ( g 2 , h 2 ) and that ( g 5 , h 4 ) = ( g 3 , h 3 ) . Moreover, ( g 1 , h 1 ) must be adjacent to all other vertices from V 1 V 2 to avoid isolated vertices of positive label. Vertices ( g 5 , h 1 ) and ( g 1 , h 4 ) are from V 0 and must have a neighbor in V 2 . The only possibility is that ( g 5 , h 1 ) is adjacent to ( g 4 , h 4 ) and ( g 1 , h 4 ) is adjacent to ( g 5 , h 5 ) . The mentioned edges imply that g 4 g 5 E ( G ) and h 4 h 5 E ( H ) , a contradiction with the not adjacency of ( g 4 , h 4 ) and ( g 5 , h 5 ) . It remains that ( g 4 , h 4 ) and ( g 5 , h 5 ) belong to the same layer, say H g 4 , i.e., g 4 = g 5 . Every vertex from H g 4 { ( g 4 , h 4 ) , ( g 4 , h 5 ) } is not adjacent to a vertex of label 2 and must poses label 1. We need also at least two vertices of label 1 outside of H g 4 to assure non-isolated vertices in V 1 V 2 . This means that | V ( H ) | 3 . Every vertex from G h 4 { ( g 4 , h 4 ) } must be adjacent to ( g 4 , h 5 ) and g 4 is a universal vertex of G. If H K 2 , then we have a contradiction with ( i i i ) . So, either H P 3 or H C 3 , meaning that also H has a universal vertex and the second possibility is done.
The last option is that | V 1 | = 5 and | V 2 | = 1 , where V 2 = { ( g , h ) } . Clearly all vertices from G h H g must be in V 1 V 2 and g and h must be universal vertices of G and H, respectively. We either obtain a contradiction with ( i i i ) (when one factor is K 2 ) or obtain that G H K 1 , 2 which yields the desired situation and the proof of ( i v ) is completed.
We conclude this proof with ( v ) . We have γ t R ( G × H ) 8 from assertions ( i ) ( i v ) . Let D G = { g , g } be a γ t ( G ) -set and D H = { h , h } be a γ t ( H ) -set. We set V 2 = D G × D H , V 1 = Ø and V 0 = V ( G × H ) V 2 and claim that f = ( V 0 , V 1 , V 2 ) is a total Roman dominating function on G × H . Let ( g 1 , h 1 ) V 0 . Clearly, g 1 is neighbor of g or of g , say of g, and h 1 is neighbor of h or h , say h. Therefore ( g 1 , h 1 ) is neighbor of ( g , h ) and f satisfies the conditions to be total Roman dominating for G × H . Hence, the inequality γ t R ( G × H ) 8 is obtained, which leads to the claimed equality. ☐
A wheel graph W n , n 4 , is a join of K 1 and C n 1 and a fan graph F n , n 2 , is a join of K 1 and P n 1 . Clearly W n and F n have exactly one universal vertex when n > 4 . In particular, W n and F n are triangle centered whenever n { 4 , 5 } . For a complete graph K n and a maximum matching M of it, the graph K n M , n 5 , is a triangle centered graph with a universal vertex whenever n is an odd number. By using Theorem 4 we directly obtain the next results (among others).
Corollary 6.
For integers n , m > 5 , p 1 , q , s , t 2 , r > 2 and maximum matchings M and M we have
(i) 
γ t R ( K r × K s ) = 6 ;
(ii) 
γ t R ( K 1 , s × K 1 , t ) = 7 ;
(iii) 
γ t R ( K p , q × K s , t ) = 8 ;
(iv) 
γ t R ( K q × K s , t ) = 8 ;
(v) 
γ t R ( K r × W n ) = 7 ;
(vi) 
γ t R ( K r × F n ) = 7 ;
(vii) 
γ t R ( W n × F m ) = 8 ;
(viii) 
γ t R ( W n × W m ) = 8 ;
(ix) 
γ t R ( F n × F m ) = 8 ;
(x) 
γ t R ( ( K n M ) × ( K m M ) ) = 6 .
With the help from Corollary 6, we can comment the sharpness for most of the bounds from Section 2. The upper bounds of Theorem 1, of Corollary 1 and of Remark 1 are sharp by ( i i ) of Corollary 6. For instance that is, since the total Roman domination number of any star on at least two leaves is 3, with total Roman dominating functions of minimum weight assigning 2 to the center of the star, 1 to one of its leaves and 0 otherwise, we obtain that γ t R ( K 1 , s × K 1 , t ) = γ t R ( H ) γ t R ( G ) 2 | A 2 | | B 2 | = 7 , by using the notations of Theorem 1. For the remaining cases, similar computations can be easily made, as well as, for the next remarked tightness situations. The upper bound from Corollary 2 is sharp by ( i i i ) , ( i v ) , ( v i i ) , ( v i i i ) and ( i x ) of Corollary 6. For p = q = s = t = 2 we have γ t R ( K 2 , 2 × K 2 , 2 ) = γ t R ( C 4 × C 4 ) = 8 by ( i i i ) of Corollary 6, and so for Corollary 4, its upper bound is sharp. The lower bound from Theorem 1 follows from γ t R ( P 4 × P 4 ) = 8 = ρ ( P 4 ) γ t R ( P 4 ) which holds by ( v ) of Theorem 4. By ( i i i ) of Corollary 6, we show the sharpness of the bounds from Theorems 2 and 3 and Corollary 3. In conclusion, only the tightness of the bound presented in Corollary 5 remains open.
We end this section with an alternative presentation with respect to Theorem 4, where we consider the number of vertices in V 1 V 2 of a total Roman dominating function. For the minimum cardinality of V 1 V 2 , we need an additional condition that the cardinality of V 2 must be maximum to be able to characterize them.
Theorem 5.
Given two graphs G and H of orders at least three, the next items are equivalent.
(i) 
Graphs G and H are triangle centered.
(ii) 
γ t R ( G × H ) = 6 .
(iii) 
For any γ t R ( G × H ) -function f = ( V 0 , V 1 , V 2 ) with the largest possible cardinality for V 2 , it follows | V 1 V 2 | = 3 .
Proof. 
The direction ( ( i ) ( i i ) ) follows from ( i i i ) of Theorem 4.
For the direction ( ( i i ) ( i i i ) ) , let γ t R ( G × H ) = 6 where f = ( V 0 , V 1 , V 2 ) is a γ t R ( G × H ) -function with maximum cardinality of V 2 . There exist vertices from G × H in V 0 as there are at least nine vertices in G × H . Consequently V 2 Ø . Let ( g , h ) V 2 and let ( g , h ) be a neighbor of ( g , h ) with f ( g , h ) > 0 . There exists at least one vertex ( x , y ) from ( G h H g ) { ( g , h ) } of label 0, because γ t R ( G × H ) = 6 . Suppose that ( g , h ) is a neighbor of ( x , y ) of label 2. Assume first that ( g , h ) = ( g , h ) . The vertices ( g , h ) and ( g , h ) are not adjacent to ( g , h ) nor to ( g , h ) . If they have label equal to 1, then all the other vertices have label 0 and every vertex is adjacent to ( g , h ) or to ( g , h ) . Let g 1 and h 1 be a third vertex of G and H, respectively. Clearly, ( g 1 , h ) and ( g , h 1 ) are adjacent to ( g , h ) and with this, we have g g 1 E ( G ) and h h 1 E ( H ) . Similarly, ( g , h 1 ) and ( g 1 , h ) are adjacent to ( g , h ) , and with this we get g g 1 E ( G ) and h h 1 E ( H ) . Let us define f = ( V 0 , V 1 , V 2 ) where V 0 = ( V 0 V 1 ) { ( g 1 , h 1 ) } , V 1 = Ø and V 2 = V 2 { ( g 1 , h 1 ) } . Clearly, f is a total Roman dominating function with | V 2 | > | V 2 | , a contradiction with the choice of f. Therefore, the label of ( g , h ) and ( g , h ) must be 0 and there exists a third vertex ( g 2 , h 2 ) of label 2 that is adjacent to ( g , h ) and ( g , h ) . From γ t R ( G × H ) = 6 it follows that | V 1 V 2 | = 3 .
Next we assume that ( g , h ) ( g , h ) . If also f ( g , h ) = 2 , then V 2 = { ( g , h ) , ( g , h ) , ( g , h ) } and V 1 = Ø and we are done. So, let f ( g , h ) = 1 . Because γ t R ( G × H ) = 6 there exists a fourth vertex ( a , b ) in V 1 V 2 with f ( a , b ) = 1 and all other vertices are in V 0 . Vertex ( g , h ) is not from G h H g , because V 2 contains only ( g , h ) and ( g , h ) and we have at least three vertices in every G- or H-layer. Hence, g g and h h . Vertices ( g , h ) and ( g , h ) are not adjacent to ( g , h ) nor to ( g , h ) , and must therefore have label 1. This leads to { ( g , h ) , ( g , h ) } = { ( g , h ) , ( a , b ) } , and this is not possible since ( g , h ) is adjacent to ( g , h ) . Hence, | V 1 V 2 | = 3 in all cases and this implication is done.
( ( i i i ) ( i ) ) Let | V 1 V 2 | = 3 and let ( g 1 , h 1 ) , ( g 2 , h 2 ) , ( g 3 , h 3 ) V 1 V 2 . As V 1 V 2 induces a graph without isolated vertices, one vertex of these mentioned three, say ( g 2 , h 2 ) , must be adjacent to the other two. Thus, g 1 g 2 , g 2 , g 1 E ( G ) and h 1 h 2 , h 2 , h 3 E ( H ) . If g 1 g 3 E ( G ) , then ( g 1 , h 2 ) is a vertex that is labeled with 0 being not neighbor of a vertex belonging to V 2 . Similarly, if h 1 h 3 E ( H ) , then ( g 2 , h 1 ) is a vertex whose label is equal to 0 being not neighbor of one vertex from V 2 . Hence g 1 g 2 g 3 and h 1 h 2 h 3 form a triangle in G and H, respectively. Suppose there is a vertex g V ( G ) which is either neighbor of exactly one vertex of { g 1 , g 2 , g 3 } , say to g 1 , or to no vertex of { g 1 , g 2 , g 3 } . In both cases the vertex ( g , h 1 ) has label 0 and is not adjacent to any vertex of V 1 V 2 , which is not possible since f is a function which is total Roman dominating. Hence, every vertex g V ( G ) is adjacent to two or more vertices from { g 1 , g 2 , g 3 } and G is triangle centered. Similarly, one shows that H is triangle centered. ☐

4. A General Lower Bound and Its Consequences on the Direct Product

The following lower bound for γ t R ( G ) depends on the order of G and its maximum degree Δ ( G ) as well as on a γ t R ( G ) -function.
Theorem 6.
If f = ( V 0 , V 1 , V 2 ) is a γ t R ( G ) -function of a graph G, then γ t R ( G ) | V ( G ) | ( Δ ( G ) 2 ) | V 2 | and | V 2 | | V ( G ) | | V 1 | Δ ( G ) . Moreover, if in addition | V ( G ) | = Δ ( G ) | V 2 | + | V 1 | , then the equality γ t R ( G ) = | V ( G ) | ( Δ ( G ) 2 ) | V 2 | holds.
Proof. 
Assume g = ( V 0 , V 1 , V 2 ) is a γ t R ( G ) -function. Every vertex from V 2 must have one neighbor in V 1 V 2 . This means that every vertex from V 2 has no more than Δ ( G ) 1 adjacent vertices in V 0 . With this we have
| V ( G ) | = | V 0 | + | V 1 | + | V 2 | ( Δ ( G ) 1 ) | V 2 | + | V 1 | + | V 2 | .
From (2) we extract | V 2 | and obtain the second inequality
| V 2 | | V ( G ) | | V 1 | Δ ( G ) .
Notice that from (2), it follows | V 2 | is maximum when | V 1 | = 0 . Now we return to (2), and add 0 = | V 2 | | V 2 | on the right side to get
| V ( G ) | ( Δ ( G ) 2 ) | V 2 | + 2 | V 2 | + | V 1 | = | V 2 | ( Δ ( G ) 2 ) + γ t R ( G ) ,
that yields the first inequality. Notice that from the additional condition | V ( G ) | = Δ ( G ) | V 2 | + | V 1 | we get
| V 0 | + | V 1 | + | V 2 | = | V ( G ) | = Δ ( G ) | V 2 | + | V 1 |
and consequently | V 0 | = ( Δ ( G ) 1 ) | V 2 | . This connection gives the equality in the lines (2) and (3) and the proof is completed. ☐
With respect to the condition | V ( G ) | = Δ ( G ) | V 2 | + | V 1 | in the theorem above, we see that there are several graphs satisfying it. For instance, consider a graph G k , with k 3 , obtained as follows. We begin with a set of k disjoint stars K 1 , k on k leaves. Next, we add some edges between pairs of leaves belonging to different stars such that every leaf from all the stars will have at most one new neighbor. Observe that G k has maximum degree Δ ( G k ) = k and that | V ( G k ) | = k ( k + 1 ) . Also, we observe that a function f = ( V 0 , V 1 , V 2 ) that assigns 2 to the centers of the stars ( | V 2 | = k ), 1 to exactly one neighbor of each center of the stars ( | V 1 | = k ), and 0 otherwise, is a γ t R ( G k ) -function. Thus, | V ( G k ) | = k ( k + 1 ) = Δ ( G k ) | V 2 | + | V 1 | .
If we rewrite the Theorem 6 for the direct product G × H , then we have the following.
Corollary 7.
Let G and H be any two graphs. If f = ( V 0 , V 1 , V 2 ) is a γ t R ( G × H ) -function, then γ t R ( G × H ) | V ( G ) | | V ( H ) | ( Δ ( H ) Δ ( G ) 2 ) | V 2 | and | V 2 | | V ( G ) | | V ( H ) | | V 1 | Δ ( H ) Δ ( G ) . Moreover, if in addition | V ( G ) | | V ( H ) | = Δ ( H ) Δ ( G ) | V 2 | + | V 1 | , then the equality γ t R ( G × H ) = | V ( G ) | | V ( H ) | ( Δ ( H ) Δ ( G ) 2 ) | V 2 | holds.
The lower bound from Theorem 6 is better when | V 2 | is small as possible. Also, one cannot expect that the mentioned bound behave well when there exists a small quantity of vertices with maximum number of neighbors in G. From this point of view, one can expect that Theorem 6 works at its best for regular graphs. To see this, the following known remark is necessary.
Remark 2. 
([21]) If S is an efficient open dominating set of an efficient open domination graph G, then S is a γ t ( G ) -set.
Theorem 7.
If G is a regular efficient open domination graph, then γ t R ( G ) = 2 γ t ( G ) .
Proof. 
Let D be an efficient open dominating set of an r-regular graph G. By Remark 2 we have that D is a γ t ( G ) -set. Hence, f = ( V 0 , V 1 , V 2 ) = ( V ( G ) D , Ø , D ) is a total Roman dominating function on G of weight ω ( f ) = 2 γ t ( G ) that clearly fulfills the condition | V ( G ) | = Δ ( G ) | V 2 | + | V 1 | = r | D | . By Theorem 6 the result follows. ☐
For two graphs G and H, its direct product G × H represents an efficient open domination graph whenever both G and H contain efficient open dominating sets. This was proved in [22]. Moreover, for the two efficient open dominating sets D G and D H of G and H, respectively, the set D G × D H is an efficient open dominating set of G × H . Hence we have the following result.
Corollary 8.
If G and H are regular graphs and they are also efficient open domination graphs, then γ t R ( G × H ) = 2 γ t ( H ) γ t ( G ) .
The relaxation of Corollary 8 and Theorem 7 without the condition of regular graphs is not true anymore as shown by ( i i ) of Corollary 6. Clearly K 1 , s and K 1 , t are efficient open domination graphs that are not regular and we have γ t R ( K 1 , s × K 1 , t ) = 7 8 = 2 γ t ( K 1 , s ) γ t ( K 1 , t ) .
A prism P G over a graph G is a graph obtained from two disjoint copies of the graph G by adding a perfect matching between analogous vertices of each copy (or the Cartesian product G K 2 ). All the prisms that are efficient open domination graphs are described in Theorem 4.3 from [21]. One 3-regular example is P C 3 r and for them we have γ t ( P C 3 r ) = 2 r .
It is well known that a cycle C n contains an efficient open dominating set whenever n is congruent with 0 modulo 4. Thus, the next result is clear by Corollary 8.
Corollary 9.
If m and n are positive integers divisible by 4 and t 2 and r 1 are any integers, then
(i) 
γ t R ( C m × C n ) = m n 2 ;
(ii) 
γ t R ( C m × K t , t ) = 2 m ;
(iii) 
γ t R ( C m × P C 3 r ) = 2 m r ;
(iv) 
γ t R ( K t , t × P C 3 r ) = 8 r .

Author Contributions

All authors contributed equally to this work. Investigation, A.C.M., D.K., I.P. and I.G.Y.; writing–review & editing, A.C.M., D.K., I.P. and I.G.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Vizing, V.G. The cartesian product of graphs. Vycisl Sist. 1963, 9, 30–43. [Google Scholar]
  2. Vizing, V.G. Some unsolved problems in graph theory. Usp. Mat Nauk. 1968, 23, 117–134. [Google Scholar] [CrossRef]
  3. Brešar, B.; Dorbec, P.; Goddard, W.; Hartnell, B.L.; Henning, M.A.; Klavžar, S.; Rall, D.F. Vizing’s conjecture: A survey and recent results. J. Graph Theory 2012, 69, 46–76. [Google Scholar] [CrossRef]
  4. Brešar, B.; Klavžar, S.; Rall, D.F. Dominating direct products of graphs. Discret. Math. 2007, 307, 1636–1642. [Google Scholar] [CrossRef] [Green Version]
  5. Defant, C.; Iyer, S. Domination and upper domination of direct product graphs. Discret. Math. 2018, 341, 2742–2752. [Google Scholar] [CrossRef] [Green Version]
  6. Mekiš, G. Lower bounds for the domination number and the total domination number of direct product graphs. Discret. Math. 2010, 310, 3310–3317. [Google Scholar] [CrossRef] [Green Version]
  7. Shiu, W.C.; Chen, H.-Y.; Chen, X.-G.; Sun, P.K. On the total restrained domination number of direct products of graphs. Discuss. Math. Graph Theory 2012, 32, 629–641. [Google Scholar]
  8. Revelle, C.S.; Rosing, K.E. Defendens imperium romanum: A classical problem in military strategy. Am. Math. Mon. 2000, 107, 585–594. [Google Scholar] [CrossRef]
  9. Stewart, I. Defend the Roman Empire. Sci. Am. 1999, 28, 136–139. [Google Scholar] [CrossRef]
  10. Martínez, A.C.; Rodríguez-Velázquez, J.A. Closed formulas for the total Roman domination number of lexicographic product graphs, manuscript. 2020; unpublished. [Google Scholar]
  11. Campanelli, N.; Kuziak, D. Total Roman domination in the lexicographic product of graphs. Discret. Appl. Math. 2019, 263, 88–95. [Google Scholar] [CrossRef]
  12. Šumenjak, T.K.; Pavlič, P.; Tepeh, A. On the Roman domination in the lexicographic product of graphs. Discret. Appl. Math. 2012, 160, 2030–2036. [Google Scholar] [CrossRef] [Green Version]
  13. Yero, I.G.; Rodríguez-Velázquez, J.A. Roman domination in Cartesian product graphs and strong product graphs. Appl. Anal. Discret. Math. 2013, 7, 262–274. [Google Scholar]
  14. Cockayne, E.J.; Dreyer, P.A., Jr.; Hedetniemi, S.M.; Hedetniemi, S.T. On Roman domination in graphs. Discret. Math. 2004, 278, 11–22. [Google Scholar] [CrossRef] [Green Version]
  15. Liu, C.-H.; Chang, G.J. Roman domination on strongly chordal graphs. J. Comb. Optim. 2013, 26, 608–619. [Google Scholar] [CrossRef]
  16. Ahangar, H.A.; Henning, M.A.; Samodivkin, V.; Yero, I.G. Total Roman domination in graphs. Appl. Anal. Discret. Math. 2016, 10, 501–517. [Google Scholar]
  17. Amjadi, J.; Sheikholeslami, S.M.; Soroudi, M. On the total Roman domination in trees. Discuss. Math. Graph Theory 2019, 39, 519–532. [Google Scholar] [CrossRef]
  18. García, S.C.; Martínez, A.C.; Yero, I.G. Quasi-total Roman domination in graphs. Results Math. 2019, 74, 173. [Google Scholar] [CrossRef] [Green Version]
  19. Martínez, A.C.; García, S.C.; García, A.C. Further results on the total Roman domination in graphs. Mathematics 2020, 8, 349. [Google Scholar] [CrossRef] [Green Version]
  20. Hammack, R.; Imrich, W.; Klavžar, S. Handbook of Product Graphs, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
  21. Kuziak, D.; Peterin, I.; Yero, I.G. Efficient open domination in graph products. Discret. Math. Theor. Comput. Sci. 2014, 16, 105–120. [Google Scholar]
  22. Abay-Asmerom, G.; Hammack, R.H.; Taylor, D.T. Total perfect codes in tensor products of graphs. Ars Comb. 2008, 88, 129–134. [Google Scholar]
Figure 1. Two total Roman dominating functions on P 6 × P 6 where vertices in V 0 are white circles, vertices in V 1 are black circles and black squares represent vertices in V 2 .
Figure 1. Two total Roman dominating functions on P 6 × P 6 where vertices in V 0 are white circles, vertices in V 1 are black circles and black squares represent vertices in V 2 .
Mathematics 08 01438 g001

Share and Cite

MDPI and ACS Style

Martínez, A.C.; Kuziak, D.; Peterin, I.; Yero, I.G. Dominating the Direct Product of Two Graphs through Total Roman Strategies. Mathematics 2020, 8, 1438. https://doi.org/10.3390/math8091438

AMA Style

Martínez AC, Kuziak D, Peterin I, Yero IG. Dominating the Direct Product of Two Graphs through Total Roman Strategies. Mathematics. 2020; 8(9):1438. https://doi.org/10.3390/math8091438

Chicago/Turabian Style

Martínez, Abel Cabrera, Dorota Kuziak, Iztok Peterin, and Ismael G. Yero. 2020. "Dominating the Direct Product of Two Graphs through Total Roman Strategies" Mathematics 8, no. 9: 1438. https://doi.org/10.3390/math8091438

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