Next Article in Journal
Vertical Nonlinear Temperature Gradient and Temperature Load Mode of Ballastless Track in China
Next Article in Special Issue
More on Sombor Index of Graphs
Previous Article in Journal
A Review of the Fractal Market Hypothesis for Trading and Market Price Prediction
Previous Article in Special Issue
On the Quasi-Total Roman Domination Number of Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Double Roman Domination in Generalized Petersen Graphs P(5k,k)

by
Darja Rupnik Poklukar
1 and
Janez Žerovnik
1,2,*
1
Faculty of Mechanical Engineering, University of Ljubljana, Aškerčeva 6, 1000 Ljubljana, Slovenia
2
Institute of Mathematics, Physics and Mechanics, Jadranska 19, 1000 Ljubljana, Slovenia
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(1), 119; https://doi.org/10.3390/math10010119
Submission received: 25 November 2021 / Revised: 17 December 2021 / Accepted: 24 December 2021 / Published: 1 January 2022
(This article belongs to the Special Issue Advances in Discrete Applied Mathematics and Graph Theory)

Abstract

:
A double Roman dominating function on a graph G = ( V , E ) is a function f : V { 0 , 1 , 2 , 3 } satisfying the condition that every vertex u for which f ( u ) = 0 is adjacent to at least one vertex assigned 3 or at least two vertices assigned 2, and every vertex u with f ( u ) = 1 is adjacent to at least one vertex assigned 2 or 3. The weight of f equals w ( f ) = v V f ( v ) . The double Roman domination number γ d R ( G ) of a graph G equals the minimum weight of a double Roman dominating function of G. We obtain closed expressions for the double Roman domination number of generalized Petersen graphs P ( 5 k , k ) . It is proven that γ d R ( P ( 5 k , k ) ) = 8 k for k 2 , 3 mod 5 and 8 k γ d R ( P ( 5 k , k ) ) 8 k + 2 for k 0 , 1 , 4 mod 5 . We also improve the upper bounds for generalized Petersen graphs P ( 20 k , k ) .

1. Introduction

Double Roman domination of graphs was first studied in [1], motivated by a number of applications of Roman domination in present time and in history [2]. The initial studies of Roman domination [3,4] have been motivated by a historical application. In the 4th century, Emperor Constantine was faced with a difficult problem of how to defend the Roman Empire with limited resources. His decision was to allocate two types of armies to the provinces in such a way that all the provinces in the empire will be safe. Some military units were well trained and capable of moving rapidly from one city to another in order to respond to any attack. Other legions consisted of a local militia and they were permanently positioned in a given province. The Emperor decreed that no legion could ever leave a province to defend another if in this case they left the province undefended. Thus, at some provinces two units were stationed, a local militia units were stationed at others, and some provinces had no army. While the problem is still of interest in military operations research [5], it also has applications in cases where a time-critical service is to be provided with some backup. For example, a fire station should never send all emergency vehicles to answer a call.
Similar reasoning applies in any emergency service. Hence positioning the fire stations, first aid stations, etc. at optimal positions improves the public services without increasing the cost. A natural generalization, in particular in the case of emergency services, is the k-Roman domination [6], where in the district not one, but k emergency teams are expected to be quickly available in case of multiple emergency calls. Special case k = 2 , the double Roman domination, is considered in this work. It is well-known that the decision version of the double Roman domination problem (MIN-DOUBLE-RDF) is NP-complete, even when restricted to planar graphs, chordal graphs, bipartite graphs, undirected path graphs, chordal bipartite graphs and to circle graphs [7,8,9]. It is therefore of interest to study the complexity of the problem for other families of graphs. For example, linear time algorithms exist for interval graphs and block graphs [8], for trees [10], for proper interval graphs [11] and for unicyclic graphs [9]. Another avenue of research that is motivated by high complexity of the problem is to obtain closed expressions for the double Roman domination number of some families of graphs. In particular, generalized Petersen graphs and certain subfamilies of generalized Petersen graphs have been studied extensively in recent years. The results listed in subsection on related previous work include closed expressions for the double Roman domination number of some, and tight bounds for other subfamilies [12,13,14,15]. For more results on double Roman domination we refer to recent papers [16,17,18,19] and the references there.
The rest of the paper is organized as follows. In Section 2, we recall some basic definitions and known results that will be used in the following sections. In the last part of Section 2 our main results, Theorems 6 and 7, are presented. In Section 3, we present upper and lower bounds for double Roman domination number in generalized Petersen graphs P ( 5 k , k ) . Finally, in Section 4, we give an improved upper bounds for double Roman domination number of generalized Petersen graphs P ( 20 k , k ) , using the notion of covering graphs.

2. Preliminaries

2.1. Graphs and Double Roman Domination

Let G = ( V , E ) be a graph without loops and multiple edges. As usual, we denote with V = V ( G ) the vertex set of G and with E = E ( G ) its edge set.
A set D V ( G ) is a dominating set if every vertex in V ( G ) D has at least one neighbor in D. The domination number γ ( G ) is the cardinality of a minimum dominating set of G. A double Roman dominating function (DRDF) on a graph G = ( V , E ) is a function f : V { 0 , 1 , 2 , 3 } with the following properties:
(1)
every vertex u with f ( u ) = 0 is adjacent to at least one vertex assigned 3 or at least two vertices assigned 2, and
(2)
every vertex u with f ( u ) = 1 is adjacent to at least one vertex assigned 2 or 3 under f.
Define f ( U ) = u U f ( u ) as the weight of f on an arbitrary subset U V ( G ) . Then, the weight of f equals w ( f ) = f ( V ( G ) ) = v V ( G ) f ( v ) . The double Roman domination number γ d R ( G ) of a graph G is the minimum weight of a double Roman dominating function of G. A DRD function f is called a γ d R -function of G if w ( f ) = γ d R ( G ) .
For any double Roman dominating function f, defined on G we define a partition of the vertex set V = V 0 V 1 V 2 V 3 , where V i = V i f = { u | f ( u ) = i } .
The study of the double Roman domination in graphs was initiated by Beeler et al. [1]. It was proved that 2 γ ( G ) γ d R ( G ) 3 γ ( G ) . Furthermore, Beeler at al. defined a graph G to be double Roman if γ d R ( G ) = 3 γ ( G ) , where γ ( G ) is the domination number of G. For a later reference we recall the following result, also obtained by Beeler et al.
Proposition 1
([1]). In a double Roman dominating function f of weight γ d R ( G ) , no vertex needs to be assigned the value 1.
Domination in graphs with its many varieties has been extensively studied in the past [20,21,22,23]. Roman domination and double Roman domination is a rather new variety of interest [1,2,7,24,25,26,27].

2.2. Generalized Petersen Graphs

The generalized Petersen graph P ( n , k ) is a graph with vertex set U V and edge set E 1 E 2 E 3 , where U = { u 0 , u 1 , , u n 1 } , V = { v 0 , v 1 , , v n 1 } , E 1 = { u i u i + 1 | i = 0 , 1 , , n 1 } , E 2 = { u i v i | i = 0 , 1 , , n 1 } , E 3 = { v i v i + k | i = 0 , 1 , , n 1 } , and subscripts are reduced modulo n, see Figure 1. Thus, we identify integers i and j iff i j mod n . (As usual, m r mod n means that m = k n + r , or equivalently, m r = k n for some integer k Z .
It is well known that the graphs P ( n , k ) are 3-regular unless k = n 2 and that P ( n , k ) are highly symmetric [28,29]. As P ( n , k ) and P ( n , n k ) are isomorphic, it is natural to restrict attention to P ( n , k ) with n 3 and k, 1 k < n 2 .
Petersen graphs are among the most interesting examples when considering nontrivial graph invariants. The domination and its variations (such as vertex domination, exact domination, rainbow domination, double Roman domination and other) of generalized Petersen graphs have been extensively studied in recent years, see for example [14,30,31,32,33,34,35,36].

2.3. Related Previous Work

The domination number for the generalized Petersen graphs P ( c k , k ) for integer constants c 3 was studied by Zhao et al. [37]. They obtained upper bound on γ ( P ( c k , k ) ) for general c.
Theorem 1
([37]). For any k 1 and c 3
γ ( P ( c k , k ) ) c 3 5 k 3 , c 0 mod 3 , c 3 5 k 3 2 k 3 , c 1 mod 3 , c 3 5 k 3 2 k 3 + k 3 , c 2 mod 3 .
Shao et al. [14] determine the exact value of γ d R ( P ( n , 1 ) ) , and Jiang et al. [13] determine γ d R ( P ( n , 2 ) ) .
Theorem 2
([13,14]). Let n 3 . Then we have
γ d R ( P ( n , 1 ) ) = 3 n 2 , n 0 mod 4 , 3 n + 3 2 , n 1 , 3 mod 4 , 3 n + 4 2 , n 2 mod 4
and for n 5
γ d R ( P ( n , 2 ) ) = 8 n 5 , n 0 mod 5 , 8 n 5 + 1 , n 1 , 2 , 3 , 4 mod 5 .
Shao et al. in [14] obtained also a general lower bound on double Roman domination numbers for arbitrary graphs of a maximum degree greater or equal one.
Theorem 3
([14]). If G is a graph of maximum degree 1 , then
γ d R ( G ) 3 V ( G ) + 1 .
Clearly, as the generalized Petersen graph P ( n , k ) is 3-regular and has 2 n vertices.
Corollary 1
([14]). In Petersen graphs P ( n , k ) , γ d R ( P ( n , k ) ) 3 n 2 .
Gao et al. [12] determined the exact value of γ d R ( P ( n , k ) ) for n 0 mod 4 and k 1 mod 2 , and presented an improved upper bound for γ d R ( P ( n , k ) ) in other cases. The results are summarized in the next theorem.
Theorem 4
([12]). For k 3 , γ d R ( P ( n , k ) ) = 3 n 2 , k 1 mod 2 , n 0 mod 4 .
3 n 2 γ d R ( P ( n , k ) ) 3 n 2 + 5 k + 5 4 , k 1 mod 4 , n 0 mod 4 , 3 n 2 + 5 k + 7 4 , k 3 mod 4 , n 0 mod 4 , 3 n 2 ( 3 k + 2 ) ( 3 k + 1 ) , k 0 mod 4 , n 0 mod ( 3 k + 1 ) , 3 n 2 ( 3 k + 2 ) ( 3 k + 1 ) + 5 k + 4 4 , k 0 mod 4 , n 0 mod ( 3 k + 1 ) , 3 n 2 ( 3 k ) ( 3 k 1 ) , k 2 mod 4 , n 0 mod ( 3 k 1 ) , 3 n 2 ( 3 k ) ( 3 k 1 ) + 5 k + 6 4 , k 2 mod 4 , n 0 mod ( 3 k 1 ) .
Double Roman domination of families P ( c k , k ) has been studied recently for small k, including c = 3 , 4, and 5. Shao et al. [15] considered the double Roman domination number in generalized Petersen graphs P ( 3 k , k ) and constructed solutions providing the upper bounds, which gives exact values for γ d R ( P ( 3 k , k ) ) .
Theorem 5
([15]).
γ d R ( P ( 3 k , k ) ) = 5 k + 1 , k { 1 , 2 , 4 } 5 k , o t h e r w i s e
For small cases in the families P ( 4 k , k ) and P ( 5 k , k ) , the known facts are summarized in the next proposition.
Proposition 2.
γ d R ( P ( 4 , 1 ) ) = 6 , γ d R ( P ( 8 , 2 ) ) = 14 [13], γ d R ( P ( 12 , 3 ) ) = 18 and
γ d R ( P ( 5 , 1 ) ) = 9 [14], γ d R ( P ( 10 , 2 ) ) = 16 [13], 23 γ d R ( P ( 15 , 3 ) ) 26 [12].
Wang et al. in [38] showed that γ ( P ( 4 k , k ) ) = 2 k ; k 1 mod 2 , 2 k + 1 ; k 0 mod 2 , and γ ( P ( 5 k , k ) ) = 3 k for all k 1 . Furthermore, recall the lower bound given in Corollary 1 and recall that Theorem 4 implies γ d R ( P ( 4 k , k ) ) = 6 k for k 1 mod 2 . Thus, we can write the known facts regarding γ d R ( P ( 4 k , k ) ) and γ d R ( P ( 5 k , k ) ) in the next two propositions.
Proposition 3.
Let k 1 . If k 1 mod 2 , then γ d R ( P ( 4 k , k ) ) = 6 k , and if k 0 mod 2 then 6 k γ d R ( P ( 4 k , k ) ) 6 k + 3 .
Proposition 4.
Let k 3 . Then 7 k + k 2 γ d R ( P ( 5 k , k ) ) 9 k .

2.4. Our Results

The main result of our paper are either exact values or narrow bounds for the double Roman domination numbers of all Petersen graphs P ( 5 k , k ) . More precisely, we will show that the following theorem holds.
Theorem 6.
Let k 2 .
8 k γ d R ( P ( 5 k , k ) ) 8 k , k 2 , 3 mod 5 8 k + 2 , otherwise
As mentioned earlier, a graph G is double Roman if γ d R ( G ) = 3 γ ( G ) . Using the known equality γ ( P ( 5 k , k ) ) = 3 k for all k 1 [38], we can conclude that the only double Roman graph in the set of generalized Petersen graphs P ( 5 k , k ) is P ( 5 , 1 ) .
Corollary 2.
There is no double Roman graphs in the set of generalized Petersen graphs P ( 5 k , k ) for k 2 . The graph P ( 5 , 1 ) is a double Roman graph.
We also show that certain generalized Petersen graphs are covering graphs of other generalized Petersen graphs (Proposition 7). This provides a method for establishing new upper bounds, see Proposition 8. In particular, we elaborate the case P ( 20 k , k ) to obtain exact values in some, and tight bounds in other cases.
Theorem 7.
γ d R ( P ( 20 , 1 ) ) 40 , γ d R ( P ( 40 , 2 ) ) 64 , γ d R ( P ( 60 , 3 ) ) 96 .
Furthermore, let k > 3 . Then, for odd k, we have
γ d R ( P ( 20 k , k ) ) = 30 k
and for k even,
30 k γ d R ( P ( 20 k , k ) ) 30 k + 15 .
By Proposition 1, we can only consider the DRDF of a graph G with no vertex assigned the value 1.

3. Constructions and Proofs

In this section, the constructions of double Roman dominating functions providing upper bounds for the double Roman dominating numbers are given. We start by introducing some convenient notation for representing the DRDFs and providing some basic constructions.
In order to present the double Roman dominating functions of generalized Petersen graphs as concise as possible we use two different notations. For smaller graphs, we use the notation in brackets, showing weights on outer and inner cycles in two lines:
f ( u 0 ) f ( u 1 ) f ( u n 1 ) f ( v 0 ) f ( v 1 ) f ( v n 1 ) .
For example, a DRD function showing γ d R ( P ( 4 , 1 ) ) = 6 is the following:
0 0 3 0 3 0 0 0 .
For bigger graphs we use the notation that provides only the values on the outer cycle, see Table 1. (In this case, the assignment on the inner cycles is completed such that the weight is minimal, see Lemma 1 for details.)
The columns correspond to the sets U i = { u i , u i + k , u i + 2 k , , u i + ( c 1 ) k } , and we assume that the inner cycles, sets V i = { v i , v i + k , v i + 2 k , , v i + ( c 1 ) k } , are completed such that the whole assignment presents a DRD function. As we can see from Table 1 below, the first two and the last two columns provide the same information on DRD function, namely the values at U 0 = U k , and U 1 = U k + 1 . We will use this property observing certain patterns appearing in case of optimal assignment —it will hold exactly when columns 0 and k will match, taking into account the shift of rows as indicated in Table 1.
To better understand the notation in tables, consider the pattern in Table 2 that provides DRDF(double Roman dominating function) for P ( 12 , 3 ) and P ( 28 , 7 ) .
Considering closely the graph P ( 12 , 3 ) and using the fact that the columns 0 and 4 correspond to the same set of vertices, U 0 = U 4 , and that the column 4 equals column 0 shifted one row downwards (see Table 1), we can see that the pattern is well defined on the outer cycle of P ( 12 , 3 ) . Obviously, the vertices on the inner cycles could be assigned with three more weights of 3, so we have a DRDF of P ( 12 , 3 ) of weight 9 + 9 = 18 . Similarly, regarding P ( 28 , 7 ) , we have U 0 = U 7 , and the same reasoning applies. Recalling Theorem 4, the constructions are best possible (compare the bounds in Theorem 3.)

3.1. Basic Constructions for P ( 5 k , k )

Recall that γ d R ( P ( 5 , 1 ) ) = 9 [14]. A simple DRD function showing γ d R ( P ( 5 , 1 ) ) 9 is the following:
3 0 0 0 3 0 0 3 0 0 .
For larger graphs among P ( 5 k , k ) , we are going to use the notation introduced in Table 3.
The next two examples provide constructions of DRDF that show γ d R ( P ( 10 , 2 ) ) 16 and γ d R ( P ( 35 , 7 ) ) 56 .
We proceed with two comments on Table 4.
  • First, note that the columns in Table 4 have the following properties: each column has two consecutive vertices that are assigned two legions: say u i and u i + k for some i. Then, in the column i, vertices u i + 2 k and u i + 4 k have one neighbor and the vertex u i + 3 k has two neighbors in the outer cycle that are assigned 2. Clearly, the missing legions can be provided by assigning weight 2 to vertices v i + 2 k and v i + 4 k on the inner cycle. In this assignment, each of the vertices u i + 2 k , u i + 3 k and u i + 4 k is adjacent to two vertices of weight 2. Hence we have weight 8 for each column.
  • Second, observe that columns 2 and 7 coincide. Recalling the convention given in Table 3, note that for k = 2 , column 2 is column 0 shifted one row upwards (cyclicaly). Similarly, for k = 7 , and columns 0 and 7.
These constructions are optimal, which will follow from the lower bound that will be proved below. Recall that γ d R ( P ( 10 , 2 ) ) = 16 [13], therefore the RDF for γ d R ( P ( 10 , 2 ) ) given in Table 4 is best possible.
A symmetrical construction, given in Table 5 shows γ d R ( P ( 15 , 3 ) ) 24 and γ d R ( P ( 40 , 8 ) ) 64 .

3.2. Double Roman Domination in P ( 5 k , k ) —Upper Bounds

Observe that the patterns used in Table 4 and Table 5 have period five (columns). This implies the next proposition.
Proposition 5.
Let k 2 mod 5 or k 3 mod 5 . Then γ d R ( P ( 5 k , k ) ) 8 k .
Proof. 
Recall from previous considerations (Table 4) that γ d R ( P ( 10 , 2 ) ) 16 and γ d R ( P ( 35 , 7 ) ) 56 . Observe that if we repeat the columns 2-6 in Table 4, we obtain a DRDF showing γ d R ( P ( 60 , 12 ) ) 96 . By induction, it follows that γ d R ( P ( 5 ( 5 i + 2 ) , ( 5 i + 2 ) ) 8 ( 5 i + 2 ) for all integers i 0 . Thus, γ d R ( P ( 5 k , k ) ) 8 k for k 2 mod 5 .
The statement for k 3 mod 5 follows from Table 5 by analogous argument. □
The next table provides a DRDF for P ( 25 , 5 ) . It is obtained from Table 4 by deleting columns 3 and 4 and altering only one entry in the original column 5, see Table 6.
It is straightforward to check that the table provides a DRDF. Observe that we can in this way delete two columns and alter one column to obtain a DRDF of γ d R ( P ( 5 ( 5 i ) , 5 i ) 8 ( 5 i ) + 2 from γ d R ( P ( 5 ( 5 i + 2 ) , 5 i + 2 ) 8 ( 5 i + 2 ) for all integers i 0 .
The same idea, applied to Table 5 gives a DRDF of P ( 30 , 6 ) of weight 50. We omit the details. Using the periodicity of the basic pattern, we have a construction that gives RDF showing γ d R ( P ( 5 ( 5 i + 1 ) , 5 i + 1 ) 8 ( 5 i + 1 ) + 2 from γ d R ( P ( 5 ( 5 i + 3 ) , ( 5 i + 3 ) ) 8 ( 5 i + 3 ) for all integers i 0 .
Similarly, inserting two columns in the pattern comes with additional cost of 8 + 8 + 2 = 18 legions, thus increasing the total weight by 18. For example, see Table 7.
For completeness, in Table 8 we give a RDF of P ( 20 , 4 ) proving that γ d R ( P ( 20 , 4 ) ) 34 . The construction starts with RDF of weight 16 for γ d R ( P ( 10 , 2 ) ) , and inserts two columns as in Table 7. In more detail, note that column 4 is a copy of column 2 and column 3 is a copy of column 1. Then, additional two legions are assigned to vertex u 17 in column 1. It follows that γ d R ( P ( 5 ( 5 i + 4 ) , ( 5 i + 4 ) ) 8 ( 5 i + 4 ) + 2 for all integers i 0 .
Summarizing the arguments, we have a proof of the next proposition.
Proposition 6.
Let k 0 , 1 , 4 mod 5 . Then γ d R ( P ( 5 k , k ) ) 8 k + 2 .

3.3. Double Roman Domination in P ( 5 k , k ) —Lower Bound

The proof of lower bound in Theorem 8 is based on several technical lemmas. In all proofs below we assume that f is a DRDF and there are no vertices with f ( v ) = 1 . As before, let U i = { u i , u i + k , u i + 2 k , u i + 3 k , u i + 4 k } and V i = { v i , v i + k , v i + 2 k , v i + 3 k , v i + 4 k } . Let us denote with W i the weight of H i = V i U i , W i = f ( H i ) = f ( V i U i ) .
Lemma 1.
Let f be DRDF f. Then
if f ( U i ) = 0 then f ( V i ) 6 and W i 6 ,
if f ( U i ) = 2 then f ( V i ) 5 and W i 7 ,
if f ( U i ) = 3 then f ( V i ) 5 and W i 8 ,
if f ( U i ) = 4 then f ( V i ) 4 and W i 8 ,
if f ( U i ) = 5 then f ( V i ) 4 and W i 9 ,
if f ( U i ) = 6 then f ( V i ) 3 and W i 9 ,
if f ( U i ) = 7 then f ( V i ) 4 and W i 11 ,
if f ( U i ) = 8 then f ( V i ) 3 and W i 11 , and
if f ( U i ) 9 then W i 12 .
Proof. 
We will list all possible examples (up to the isomorphism), using the following notation:
f ( u i ) f ( u i + k ) f ( u i + 2 k ) f ( u i + 3 k ) f ( u i + 4 k ) f ( v i ) f ( v i + k ) f ( v i + 2 k ) f ( v i + 3 k ) f ( v i + 4 k ) .
  • Case f ( U i ) 9 . First, assume f ( U i ) = 9 . Excluding weights 1, the sum 9 can be achieved as 9 = 3 + 3 + 3 or 9 = 3 + 2 + 2 + 2 . In the first case, three vertices among five can be chosen in two ways, either the two zeros are at adjacent columns or not. Similarly, in the second case, the 0 can either be next to 3, or not. Thus, we have 4 cases listed below. The values on V i are chosen so that the total weight is minimal.
    3 3 3 0 0 0 0 0 3 0 , 3 3 0 3 0 0 0 0 3 0 , 3 2 2 2 0 0 0 2 0 2 , 3 2 2 0 2 0 1 0 2 0 .
    In all cases we have f ( V i ) 3 , thus W i 9 + 3 = 12 .
    Furthermore, if f ( U i ) = 10 or f ( U i ) = 11 then observe that f ( V i ) 2 , and hence W i 12 .
  • Case f ( U i ) = 8 . Possible subcases with 8 = 3 + 3 + 2 = 2 + 2 + 2 + 2 are
    3 3 2 0 0 0 0 0 3 0 , 3 3 0 2 0 0 0 0 3 0 , 3 2 3 0 0 0 0 2 0 2 , 3 2 0 3 0 0 0 2 0 2
    and
    2 2 2 2 0 0 2 0 0 2 .
    In all cases, f ( V i ) 3 , thus W i 8 + 3 = 11 .
  • Case f ( U i ) = 7 . There is only one possibility, 7 = 3 + 2 + 2 , and we have the following subcases:
    3 2 2 0 0 0 0 2 0 2 , 3 2 0 2 0 0 0 2 0 2 , 3 2 0 0 2 0 0 2 2 0 , 3 0 2 2 0 0 2 0 0 2 .
    It is obvious that f ( V i ) 4 and W i 7 + 4 = 11 .
  • Case f ( U i ) = 6 . This sum can be achieved as 6 = 3 + 3 = 2 + 2 + 2 . There are four subcases:
    3 3 0 0 0 0 0 0 3 0 , 3 0 3 0 0 0 2 0 0 3 , 2 2 2 0 0 0 0 2 0 2 , 2 2 0 2 0 0 0 2 0 2 .
    In all cases the value f ( V i ) is at least 3, which implies W i 6 + 3 = 9 .
  • Case f ( U i ) = 5 . We have 5 = 3 + 2 , and two possibilities.
    3 2 0 0 0 0 0 2 0 2 , 3 0 2 0 0 0 2 0 3 0 .
    Clearly, in both cases f ( V i ) must be at least 4, which implies W i 5 + 4 = 9 .
  • Case f ( U i ) = 4 . As 4 = 2 + 2 , we have two cases:
    2 2 0 0 0 0 0 2 0 2 , 2 0 2 0 0 0 2 0 3 0 .
    As f ( V i ) 4 in both cases, we have W i 4 + 4 = 8 .
  • Case f ( U i ) = 3 . There is only one possible subcase 3 0 0 0 0 0 0 3 0 2 with f ( V i ) = 5 , thus W i 3 + 5 = 8 .
  • Case f ( U i ) = 2 . The only possible subcase is 2 0 0 0 0 0 2 0 3 0 with f ( V i ) = 5 , thus W i 2 + 5 = 7 .
  • Case f ( U i ) = 0 has two possible subcases,
    0 0 0 0 0 0 3 0 0 3 , 0 0 0 0 0 2 2 0 2 0 ,
    with f ( V i ) = 6 , thus W i 0 + 6 = 6 .
This concludes the proof of lemma. □
In order to prove the lower bound in Theorem 8, we will need to consider the H i with W i < 8 , thus by Lemma 1, the cases W i = 7 ( f ( U i ) = 2 , and f ( U i ) = 0 ) or W i = 6 ( f ( U i ) = 0 ) . In the Figure 2 below all cases (up to the isomorphism) with W i = 6 and W i = 7 are drawn.
First we consider the cases where two adjacent H i have weights less than 8. Note that the proof of the next lemma also implies that it is not possible to have a DRDF with more that two consecutive W i < 8 .
Lemma 2.
(a)
If W i = 6 and W i + 1 = 6 then W i 1 12 and W i + 2 12 .
(b)
If W i = 7 and W i + 1 = 7 then W i 1 11 and W i + 2 11 .
(c)
If W i = 6 and W i + 1 = 7 then W i 1 11 , W i + 2 11 , and W i 1 + W i + 2 23 .
Proof. 
The proof will be derived in several steps using the notation introduced in Table 3. We only give the values on the outer cycle, and in addition, in some cases (for sets H i and H i + 1 ) the values on the inner cycles are provided in parenthesis, as f ( u j ) ( f ( v j ) ) . For other neighbor sets H * , we will assume that the inner cycles V * are completed such that the whole assignment is a DRD function. The weights W i are estimated using the results of Lemma 1.
(a)
Case W i = 6 and W i + 1 = 6 obviously implies that f ( U i ) = 0 and f ( U i + 1 ) = 0 . There are two cases (see Figure 3), for which Table 9 (columns A1 and A2) show the minimal demands that the two neighboring vertices in U i 1 U i + 1 have to fulfil. Without loss of generality, consider first H i . Since f ( U i + 1 ) = 0 , we read from Table 9 that at least three vertices of U i 1 must have weights 3, thus f ( U i 1 ) 9 and W i 1 9 + 3 = 12 . By analogous reasoning, W i + 2 9 + 3 = 12 .
(b)
Case W i = 7 and W i + 1 = 7 (see Figure 4). First, consider the case when f ( U i + 1 ) = 0 . Then, from Table 9 (columns A3 and A4) there are at least two vertices of U i 1 which must have weights 3, and two more vertices with weights at least two, thus f ( U i 1 ) 10 and W i 1 12 . By symmetry, f ( U i ) = 0 implies W i + 2 12 .
Therefore, we may assume that f ( U i ) = 2 and f ( U i + 1 ) = 2 . The DRDF for H i is in Figure 2 (right). Considering neighbor sets H i 1 and H i + 2 we have all subcases listed in Table 10 and Table 11.
In Table 10 and Table 11, we fix DRDF on H i (second column), and consider all possible DRDF with W i + 1 = 7 and f ( U i + 1 ) = 2 (third column). The first and fourth columns provide the minimal f values in H i 1 and H i + 2 , respectively. The labeled graph H i + 1 in this case has no symmetries, hence we have to consider five rotations, and in each case two cases due to reflexion. Thus, we have ten cases in total, b1 to b10, outlined in Table 10 and Table 11.
From Table 10 and Table 11 using the results of Lemma 1 we can estimate the weights W i : (b1)  W i 1 8 + 4 = 12 , W i + 2 8 + 4 = 12 , (b2)  W i 1 6 + 5 = 11 , W i + 2 7 + 4 = 11 , (b3)  W i 1 7 + 4 = 11 , W i + 2 8 + 4 = 12 , (b4)  W i 1 8 + 4 = 12 , W i + 2 7 + 4 = 11 , (b5)  W i 1 8 + 4 = 12 , W i + 2 6 + 5 = 11 , (b6)  W i 1 8 + 4 = 12 , W i + 2 8 + 4 = 12 , (b7)  W i 1 6 + 5 = 11 , W i + 2 7 + 4 = 11 , (b8)  W i 1 7 + 4 = 11 , W i + 2 8 + 4 = 12 , (b9)  W i 1 8 + 4 = 12 , W i + 2 7 + 4 = 11 , (b10)  W i 1 8 + 4 = 12 , W i + 2 8 + 4 = 12 .
(c)
Case W i = 6 and W i + 1 = 7 . First, observe that in the case when f ( U i + 1 ) = 0 , the reasoning in case (a) and (b) implies that W i 1 12 and W i + 2 11 . So we can assume that f ( U i + 1 ) = 2 . As seen in Figure 3, three vertices in V i could have weights 2 or two of them have weights 3. As we know, one vertex in U i + 1 has weight 3 and the other one (two steps further) has weight 2, see Figure 2. We thus fix the assignment in H i (second column), add all possible assignments in H i + 1 (third column) and write the minimal weights on H i 1 and H i + 2 in the first and fourth column. As each of the two assignments of H i is reflexion symmetric, it is clear that there are exactly 10 different cases. All possible outcomes for sets H i 1 H i H i + 1 are given below, Table 12 and Table 13.
In Table 12, we find all subcases (c1 to c5) when two vertices in V i have weights 3.
In Table 13, we have all subcases (c6 to c10) when three vertices in V i have weights 2.
Similarly, as in case (b), we can estimate the weights W i from Table 12 and Table 13 using the results of Lemma 1: (c1) W i 1 8 + 3 = 11 , W i + 2 8 + 4 = 12 , (c2) W i 1 9 + 3 = 12 , W i + 2 8 + 4 = 12 , (c3) W i 1 8 + 4 = 12 , W i + 2 8 + 4 = 12 , (c4) W i 1 8 + 4 = 12 , W i + 2 8 + 4 = 12 , (c5) W i 1 9 + 3 = 12 , W i + 2 8 + 4 = 12 , (c6) W i 1 10 + 4 = 14 , W i + 2 8 + 4 = 12 , (c7) W i 1 10 + 4 = 14 , W i + 2 8 + 4 = 12 , (c8) W i 1 11 + 4 = 15 , W i + 2 8 + 4 = 12 , (c9) W i 1 10 + 4 = 14 , W i + 2 8 + 4 = 12 , (c10) W i 1 11 + 4 = 15 , W i + 2 8 + 4 = 12 .
 □
Lemma 3.
(a)
If W i = 6 and W i 1 8 , W i + 1 8 then either ( W i 1 + W i + 1 20 )
or ( W i 2 + W i 1 19 , W i + 1 + W i + 2 19 , and W i 2 + W i 1 + W i + 1 + W i + 2 39 ).
(b)
If W i = 7 and W i 1 8 , W i + 1 8 then either ( W i 1 + W i + 1 18 )
or ( W i 2 + W i 1 18 and W i + 1 + W i + 2 18 ).
Proof. 
As in the proof of Lemma 2, we will use the notation introduced in Table 3. We give only the values on the outer cycle, and in some cases the values on the inner cycles are provided in parenthesis, as f ( u j ) ( f ( v j ) ) . For other neighbor sets H * we will assume that the inner cycles V * are completed such that the whole assignment is a DRD function.
(a)
Case W i = 6 implies f ( U i ) = 0 (Figure 3). Recall that either three vertices in V i have weight 2 or two of them have weight 3, and that Table 9 gives the demands that need to be fulfilled by the neighboring H * . As W i 1 8 and W i + 1 8 , according to lemma 1, we have f ( U i 1 ) 3 and f ( U i + 1 ) 3 . We may also assume that f ( U i 1 ) f ( U i + 1 ) . Thus, we have f ( U i 1 ) { 3 , 4 , 5 , 6 } , and all cases are analyzed in Table 14, Table 15 and Table 16. Note that there is only one case for f ( U i 1 ) = 6 = 2 + 2 + 2 (and f ( U i + 1 ) = 6 = 2 + 2 + 2 ), because if f ( U i 1 ) = 6 = 3 + 3 then f ( U i + 1 ) = 3 < 6 .
Reading Table 14 we observe that weights are (A1-1) * W i 1 3 + 5 = 8 , W i + 1 6 + 3 = 9 , (A1-2) * W i 1 3 + 5 = 8 , W i + 1 6 + 5 = 11 , (A1-3) * W i 1 5 + 4 = 9 , W i + 1 5 + 5 = 10 , (A1-4) * W i 1 4 + 4 = 8 , W i + 1 7 + 4 = 11 , (A1-5) * W i 1 5 + 5 = 10 , W i + 1 5 + 4 = 9 , (A1-6) W i 1 5 + 5 = 10 , W i + 1 5 + 5 = 10 , (A1-7) W i 1 4 + 5 = 9 , W i + 1 7 + 4 = 11 , (A1-8) W i 1 6 + 4 = 10 , W i + 1 6 + 4 = 10 , so in cases (A1-6), (A1-7), and (A1-8), W i 1 + W i + 1 20 . However, in the first five cases (labelled with asterisk), W i 1 + W i + 1 < 20 , and therefore we need to consider H i 2 and H i + 2 to conclude the proof of assertion (a) of Lemma 3, see Table 15.
From Table 15 we can estimate weights (A1-1) * W i 2 8 + 4 = 12 , W i 1 3 + 5 = 8 , W i + 1 6 + 3 = 9 , W i + 2 6 + 5 = 11 , (A1-2) * W i 2 8 + 4 = 12 , W i 1 3 + 5 = 8 , W i + 1 6 + 5 = 11 , W i + 2 5 + 5 = 10 , (A1-3) * W i 2 7 + 4 = 11 , W i 1 5 + 4 = 9 , W i + 1 5 + 5 = 10 , W i + 2 5 + 5 = 10 , (A1-4) * W i 2 7 + 4 = 11 , W i 1 4 + 4 = 8 , W i + 1 7 + 4 = 11 , W i + 2 4 + 5 = 9 , (A1-5) * W i 2 5 + 5 = 10 , W i 1 5 + 5 = 10 , W i + 1 5 + 4 = 9 , W i + 2 7 + 4 = 11 . Here, in all cases, W i 2 + W i 1 19 , W i + 1 + W i + 2 19 and W i 2 + W i 1 + W i + 1 + W i + 2 39 .
Reading Table 16 we observe that (A2-1) W i 1 6 + 5 = 11 , W i + 1 6 + 4 = 10 , (A2-2) W i 1 6 + 4 = 10 , W i + 1 8 + 4 = 12 , (A2-3) W i 1 6 + 4 = 10 , W i + 1 8 + 4 = 12 , (A2-4) W i 1 4 + 5 = 9 , W i + 1 10 + 4 = 14 , (A2-5) W i 1 5 + 5 = 10 , W i + 1 8 + 4 = 12 , (A2-6) W i 1 5 + 4 = 9 , W i + 1 7 + 4 = 11 , (A2-7) W i 1 5 + 5 = 10 , W i + 1 7 + 4 = 11 , (A2-8) W i 1 3 + 5 = 8 , W i + 1 9 + 3 = 12 , (A2-9) W i 1 6 + 4 = 10 , W i + 1 7 + 4 = 11 , (A2-10) W i 1 6 + 4 = 10 , W i + 1 7 + 4 = 11 , (A2-11) W i 1 4 + 4 = 8 , W i + 1 9 + 4 = 13 , (A2-12) W i 1 4 + 5 = 9 , W i + 1 9 + 4 = 13 , (A2-13) W i 1 6 + 4 = 10 , W i + 1 6 + 5 = 11 , (A2-14) W i 1 4 + 5 = 9 , W i + 1 8 + 4 = 12 , (A2-15) W i 1 4 + 4 = 8 , W i + 1 8 + 4 = 12 , so in all cases W i 1 + W i + 1 20 , which proves the assertion (a) of Lemma 3.
(b)
Case W i = 7 . First, assume that f ( U i ) = 2 (see Figure 2), so one vertex in U i has weight 3 and the other one has weight 2. Possible (due to symmetry) solutions for the whole set H i 1 H i H i + 1 are considered in the following Table 17.
Without loss of generality, assume that f ( U i 1 ) f ( U i + 1 ) . As W i 1 8 and W i + 1 8 we have the following subcases (see Table 18).
Reading Table 18 we observe that in all cases except one (B1-4) we have W i 1 + W i + 1 18 . Indeed, in (B1-1) W i 1 5 + 5 = 10 , W i + 1 3 + 5 = 8 , (B1-2) W i 1 4 + 5 = 9 , W i + 1 5 + 5 = 10 , (B1-3) W i 1 4 + 4 = 8 , W i + 1 5 + 5 = 10 , (B1-4) * W i 1 3 + 5 = 8 , W i + 1 5 + 4 = 9 , (B1-5) W i 1 3 + 5 = 8 , W i + 1 5 + 5 = 10 , (B1-6) W i 1 4 + 5 = 9 , W i + 1 6 + 4 = 10 . In case (B1-4) we need to consider weights on H i 2 and H i + 2 to conclude the proof of assertion (b) of Lemma 3.
As seen from Table 19, in case (B1-4) we can confirm W i 2 + W i 1 18 and W i + 1 + W i + 2 18 .
Finally, if f ( U i ) = 0 (see Figure 4), then observe that in comparison to the case f ( U i ) = 2 , there must be at least one more vertex of weight 2 in U i 1 U i + 1 . We omit detailed analysis of the cases that confirm W i 1 + W i + 1 18 .
 □
Theorem 8.
For all k we have γ d R ( P ( 5 k , k ) ) 8 k .
Proof. 
We use the discharging method (see [14]). The basic idea is as follows. Assume that we have a DRDF. Consider certain subgraphs, in our case the subgraphs H i , that are induced on V i U i . Define some rules how the weights of heavy subgraphs are discharged to the neighbors such that the total weight does not change. Observe the weights of subgraphs after discharging.
In our case, the discharging rule is simple: If f ( H i ) = W i > 8 then H i sends 1 2 ( W i 8 ) to H i i and to H i i . The new charge of H i is thus 8. We denote the charges after the first round by W i * .
Now we show that if f ( H i ) < 8 then, after at most four rounds of discharging, the new charge W i * * * * of H i is at least 8. Note that once the charge of H i is at least 8, discharging will never decrease its charge below 8.
First, let us consider the cases of Lemma 2.
(a)
If W i = 6 and W i + 1 = 6 then W i 1 12 and W i + 2 12 . After discharging, W i * = 8 and W i + 1 * = 8 , as needed.
(b)
If W i = 7 and W i + 1 = 7 then W i 1 11 and W i + 2 11 . After discharging we have W i * = 7 + 3 2 8 and W i + 1 * = 7 + 3 2 8 .
(c)
If W i = 6 and W i + 1 = 7 then W i 1 11 , W i + 2 11 , and W i 1 + W i + 2 23 . Assume that W i 1 11 , W i + 2 12 . After the first round of discharging, we get W i * 6 + 3 2 = 7 + 1 2 and W i + 1 * 7 + 2 = 9 . However, after the second round of discharging, we have W i * * 7 + 1 2 + 1 2 = 8 .
If W i 1 12 , W i + 2 11 , then observe that already W i * 8 and W i + 1 * 8 .
Next, we consider the cases of Lemma 3.
(a)
W i = 6 and W i 1 8 , W i + 1 8 . If W i 1 + W i + 1 20 , then W i * 6 + ( 20 16 ) 2 = 8 , and we are done. Otherwise, by Lemma 3, W i 2 + W i 1 19 , W i + 1 + W i + 2 19 , and W i 2 + W i 1 + W i + 1 + W i + 2 39 . Assume that W i 2 + W i 1 = 19 and distinguish two cases.
(a11)
W i 1 = 9 and W i 2 = 10 . In the first round of discharging, H i receives 1 2 from H i 1 , and W i 1 * = 9 2 · 1 2 + 1 = 9 . In the second round of discharging, H i again receives 1 2 from H i 1 , and in total H i receives charge 1 from the left side.
(a12)
W i 1 = 8 and W i 2 = 11 . After the first round of discharging, W i 1 * = 8 + 3 2 . In the second round of discharging, H i 1 sends 3 4 to its neighbors. Thus, H i receives 3 4 from the left side.
Recall that by Lemma 3, W i 2 + W i 1 = 19 implies W i + 1 + W i + 2 20 , and distinguish two cases.
(a21)
W i + 1 = 9 and W i + 2 11 . In the first round of discharging, H i receives 1 2 from H i + 1 , and W i + 1 * = 9 2 · 1 2 + 3 2 = 8 + 3 2 . In the second round of discharging, H i again receives 3 4 from H i + 1 , so in total H i receives charge 5 4 from the right side.
(a22)
W i + 1 = 8 and W i + 2 12 . After the first round of discharging, W i + 1 * 8 + 2 = 10 . In the second round of discharging, H i receives charge 1 from H i + 1 , and also W i + 2 * * 8 + 1 = 9 . Thus, after the third round W i + 1 * * * 8 + 1 2 , and, in the fourth round H i receives charge 1 4 from H i + 1 . So, in total H i receives charge 5 4 from the right side.
Summarizing, H i receives charge at least 3 4 from the left side, and at least 5 4 from the right side. Hence W i * * * * 6 + 2 = 8 , as claimed.
(b)
W i = 7 and W i 1 8 , W i + 1 8 . If W i 1 + W i + 1 18 then W i * 7 + ( 18 16 ) 1 2 = 8 , as needed. Otherwise, W i 2 + W i 1 18 and W i + 1 + W i + 2 18 . We now show that W i 2 + W i 1 = 18 implies that H i will in two rounds receive at least 1 2 charge from the left side. Consider two cases.
(b1)
W i 1 = 9 . In the first round of discharging, H i receives 1 2 from the left side.
(b2)
If W i 1 = 8 , then W i 2 10 . After the first round of discharging, W i 1 * 8 + 1 . In the second round of discharging, H i 1 sends at least 1 2 to its neighbors.
Thus, H i receives at least 1 2 from the left side. By analogous reasoning, W i + 1 + W i + 2 18 implies that H i receives at least 1 2 from the right side. Consequently, in total H i receives at least 1 2 + 1 2 , as claimed.
Therefore, after discharging, each subgraph H i has weight W i at least 8, and consequently, the total weight is at least 8 k , as claimed. □

4. Domination in Generalized Petersen Graphs P ( 20 k , k )

In this section, we discuss how the constructions, and the corresponding upper bounds can be extended from P ( c 0 k , k ) to P ( ( h c 0 ) k , k ) , for h = 2 , 3 , . In particular, we obtain improved upper bounds for P ( 20 k , k ) from upper bounds for P ( 4 k , k ) and P ( 5 k , k ) .
First, we recall the notion of covering graph and h-lift to observe that P ( 20 k , k ) is a covering graph of both P ( 4 k , k ) and P ( 5 k , k ) . For basic information on covering graphs see [39]. Here we follow the approach used in [40]. Let G = ( V 1 , E 1 ) and H = ( V 2 , E 2 ) be two graphs, and let p : V 2 V 1 be a surjection. We will call p a covering map from H to G if for each v V 2 , the restriction of p to the neighborhood of v V 2 is a bijection onto the neighborhood of p ( v ) in G. In other words, p maps edges incident to v one-to-one onto edges incident to p ( v ) . H is called a covering graph, or a lift, of G if there exists a covering map from H to G. Assuming H is a lift of G with a covering map p. If p has a property that for every vertex v V ( G ) , its fiber p 1 ( v ) has exactly h elements, we call H a h-lift of G.
Obviously, a long cycle may be a covering graph of shorter cycles. For example, the cycle C 100 is a 2-lift of C 50 , considering the surjection p ( v i ) = v i mod 50 . Furthermore, C 100 is also a 25-lift of C 4 , etc.
Proposition 7.
Let k 1 , c 0 3 , and h 2 . Petersen graph P ( ( h c 0 ) k , k ) is a h-lift of P ( c 0 k , k ) .
Proof. 
Consider the surjection p : V ( P ( ( h c 0 ) k , k ) ) V ( P ( c 0 k , k ) ) defined by p ( v i ) = v i mod h , and p ( u i ) = u i mod h . □
Proposition 8.
γ d R ( P ( ( h c 0 ) k , k ) ) h γ d R ( P ( c 0 k , k ) ) .
Proof. 
Let f be a DRDF of P ( c 0 k , k ) . Define f ˜ as f ˜ ( v ) = f ( p ( v ) ) and observe that f ˜ is a DRDF of P ( ( h c 0 ) k , k ) . Clearly, the weight f ˜ ( P ( ( h c 0 ) k , k ) ) is exactly h f ˜ ( P ( ( c 0 k , k ) ) . We omit the details. □
Corollary 3.
γ d R ( P ( 20 k , k ) ) 5 γ d R ( P ( 4 k , k ) ) 30 k + 15 .
As γ d R ( P ( 20 k , k ) ) 3 2 20 k = 30 k by Corollary 1, we also have
Corollary 4.
If k 1 mod 2 , then γ d R ( P ( 20 k , k ) ) = 30 k .
Applying Proposition 8 to the case P ( 20 k , k ) and P ( 5 k , k ) , we obtain another Corollary.
Corollary 5.
γ d R ( P ( 20 k , k ) ) 4 γ d R ( P ( 5 k , k ) ) = 32 k + 8 .
Clearly, the upper bound in Corollary 5 is only better for k = 1 , 2, and 3. In these cases, we obtain
γ d R ( P ( 20 , 1 ) ) 40 , γ d R ( P ( 40 , 2 ) ) 64 , γ d R ( P ( 60 , 3 ) ) 96 ,
which, together with Corollary 3 and Theorem 3 implies Theorem 7.
Note that this bound is a considerable improvement over the general bounds given in Theorem 4 [12]. Indeed, the upper bound (2) grows as O ( 30 k ) . The bounds in Theorem 4 are of the from 3 2 ( 20 k ) F ( k ) + 5 k 4 + C , where lim k F ( k ) = 1 , so the asymptotic growth is O ( 30 k + 5 k 4 ) .

5. Conclusions and Future Work

In this paper, we have extended the known results on double Roman domination of families P ( c k , k ) of generalized Petersen graphs, by adding either exact values or bounds with gap at most 2 for the family P ( 5 k , k ) . This naturally continues previous work, where the families P ( 3 k , k ) and P ( 4 k , k ) were studied.
There are several interesting related questions that open avenues for future work. For example:
  • Find closed expressions or good lower and upper bounds for γ d R ( P ( 6 k , k ) ) . Which graphs among P ( 6 k , k ) are double Roman?
  • The method used here to improve bounds for γ d R ( P ( 20 k , k ) ) using γ d R ( P ( 4 k , k ) ) and γ d R ( P ( 5 k , k ) ) may be used to improve bounds for γ d R ( P ( c k , k ) ) for larger c.
  • Can the small gaps between lower and upper bounds for γ d R ( P ( 5 k , k ) ) (and, also for γ d R ( P ( 4 k , k ) ) ) be resolved by finding and proving exact values?
The authors believe that this study has solved the problem on P ( 5 k , k ) to the limits of the standard method. These methods may be sufficient to handle the problem, e.g., on P ( 6 k , k ) , but probably can not be applied to much larger c. Covering graphs, as indicated in Section 4, may provide a tool to provide improved bounds for larger c. On the other hand, the gaps between the lower and upper bounds in some cases may be solved by other methods, see for example [41] and the references there.
More generally, this work again shows the power of the discharging method. The discharging method is most well known for its central role in the proof of the four color theorem. This proof technique was extensively applied to study various graph coloring problems, in particular on planar graphs. In [14], it is shown that a suitably altered discharging technique can also be used on domination type problems and is illustrated on the double Roman domination on some generalized Petersen graphs. Here, we apply the method to another family of graphs and the same problem. This may encourage future applications to other domination type problems.

Author Contributions

D.R.P. and J.Ž. contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Slovenian Research Agency ARRS (grants P2-0248, J2-2512, and J1-1693).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors wish to sincerely thank to the anonymous reviewers for their constructive comments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Beeler, R.A.; Haynes, T.W.; Hedetniemi, S.T. Double Roman domination. Discrete Appl. Math. 2016, 211, 23–29. [Google Scholar] [CrossRef]
  2. Cockayne, E.J.; Dreyer, P.A., Jr.; Hedetniemi, S.M.; Hedetniemi, S.T. Roman domination in graphs. Discret. Math. 2004, 278, 11–22. [Google Scholar] [CrossRef] [Green Version]
  3. 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]
  4. Stewart, I. Defend the Roman Empire! Sci. Am. 1999, 281, 136–138. [Google Scholar] [CrossRef]
  5. Arquilla, J.; Fredricksen, H. “Graphing”—An Optimal Grand Strategy. Mil. Oper. Res. 1995, 1, 3–17. [Google Scholar] [CrossRef]
  6. Hening, M.A. Defending the Roman Empire from Multiple Attacks. Discret. Math. 2003, 271, 101–115. [Google Scholar] [CrossRef] [Green Version]
  7. Ahangar, H.A.; Chellali, M.; Sheikholeslami, S.M. On the double Roman domination in graphs. Discret. Appl. Math. 2017, 232, 1–7. [Google Scholar]
  8. Barnejee, S.; Henning, M.A.; Pradhan, D. Algorithmic results on double Roman domination in graphs. J. Comb. Optim. 2020, 39, 90–114. [Google Scholar]
  9. Poureidi, A.; Rad, N.J. On algorithmic complexity of double Roman domination. Discret. Appl. Math. 2020, 285, 539–551. [Google Scholar]
  10. Zhang, X.; Li, Z.; Jiang, H.; Shao, Z. Double Roman domination in trees. Inf. Process. Lett. 2018, 134, 31–34. [Google Scholar] [CrossRef]
  11. Poureidi, A. A linear algorithm for double Roman domination of proper interval graphs. Discret. Math. Algorithms Appl. 2020, 12, 2050011. [Google Scholar] [CrossRef]
  12. Gao, H.; Huang, J.; Yang, Y. Double Roman Domination in Generalized Petersen Graphs. Bull. Iran. Math. Soc. 2021, 1–10. [Google Scholar] [CrossRef]
  13. Jiang, H.; Wu, P.; Shao, Z.; Rao, Y.; Liu, J. The double Roman domination numbers of generalized Petersen graphs P(n, 2). Mathematics 2018, 6, 206. [Google Scholar] [CrossRef] [Green Version]
  14. Shao, Z.; Wu, P.; Jiang, H.; Li, Z.; Žerovnik, J.; Zhang, X. Discharging approach for double Roman domination in graphs. IEEE Acces 2018, 6, 63345–63351. [Google Scholar] [CrossRef]
  15. Shao, Z.; Erveš, R.; Jiang, H.; Peperko, A.; Wu, P.; Žerovnik, J. Double Roman graphs in P(3k, k). Mathematics 2021, 9, 336. [Google Scholar] [CrossRef]
  16. Amjadi, J.; Nazari-Moghaddam, S.; Sheikholeslami, S.M.; Volkmann, L. An upper bound on the double Roman domination number. J. Comb. Optim. 2018, 36, 81–89. [Google Scholar] [CrossRef]
  17. Maimani, H.R.; Momeni, M.; Mahid, F.R.; Sheikholeslami, S.M. Independent double Roman domination in graphs. AKCE Int. J. Graphs Comb. 2020, 17, 905–910. [Google Scholar] [CrossRef]
  18. Mobaraky, B.P.; Sheikholeslami, S.M. Bounds on Roman domination numbers of graphs. Mat. Vesnik 2008, 60, 247–253. [Google Scholar]
  19. Volkmann, L. Double Roman domination and domatic numbers of graphs. Commun. Comb. Optim. 2018, 3, 71–77. [Google Scholar]
  20. Garey, M.R.; Johnson, D.S. Computers and Intractability: A Guide to the Theory of NP-Completeness; W. H. Freeman and Co.: San Francisco, CA, USA, 1979. [Google Scholar]
  21. Haynes, H.W.; Hedetniemi, S.; Slater, P. Fundamentals of Domination in Graphs; Marcel Dekker: New York, NY, USA, 1998. [Google Scholar]
  22. Haynes, H.W.; Hedetniemi, S.; Slater, P. Domination in Graphs: Advanced Topics; Marcel Dekker: New York, NY, USA, 1998. [Google Scholar]
  23. Ore, O. Theory of Graphs; American Mathematical Society: Providence, RI, USA, 1967. [Google Scholar]
  24. Henning, M.A. A Characterization of Roman trees. Discuss. Math. Graph Theory 2002, 22, 325–334. [Google Scholar] [CrossRef]
  25. Liu, C.H.; Chang, G.J. Upper bounds on Roman domination numbers of graphs. Discret. Math. 2012, 312, 1386–1391. [Google Scholar] [CrossRef] [Green Version]
  26. Liu, C.H.; Chang, G.J. Roman domination on 2-connected graphs. SIAM J. Discret. Math. 2012, 26, 193–205. [Google Scholar] [CrossRef] [Green Version]
  27. Pavlič, P.; Žerovnik, J. Roman domination number of the Cartesian products of paths and cycles. Electron. J. Comb. 2012, 16, P19. [Google Scholar] [CrossRef] [Green Version]
  28. Steimle, A.; Staton, W. The isomorphism classes of the generalized Petersen graphs. Discret. Math. 2009, 309, 231–237. [Google Scholar] [CrossRef] [Green Version]
  29. Watkins, M.E. A theorem on Tait colorings with an application to the generalized Petersen graphs. J. Comb. Theory 1969, 6, 152–164. [Google Scholar] [CrossRef] [Green Version]
  30. Behzad, A.; Behzad, M.; Praeger, C.E. On the domination number of the generalized Petersen graphs. Discret. Math. 2008, 308, 603–610. [Google Scholar] [CrossRef] [Green Version]
  31. Ebrahimi, B.J.; Jahanbakht, N.; Mahmoodian, E.S. Vertex domination of generalized Petersen graphs. Discret. Math. 2009, 309, 4355–4361. [Google Scholar] [CrossRef] [Green Version]
  32. Fu, X.; Yang, Y.; Jiang, B. On the domination number of generalized Petersen graphs P(n, 2). Discret. Math. 2009, 309, 2445–2451. [Google Scholar] [CrossRef] [Green Version]
  33. Liu, J.; Zhang, X. The exact domination number of generalized Petersen graphs P(n, k) with n=2k and n=2k+2. Comput. Appl. Math. 2014, 33, 497–506. [Google Scholar] [CrossRef]
  34. Tong, C.; Lin, X.; Yang, Y.; Luo, M. 2-rainbow domination of generalized Petersen graphs P(n, 2). Discret. Appl. Math. 2009, 157, 1932–1937. [Google Scholar] [CrossRef] [Green Version]
  35. Xu, G. 2-rainbow domination in generalized Petersen graphs P(n, 3). Discret. Appl. Math. 2009, 157, 2570–2573. [Google Scholar] [CrossRef] [Green Version]
  36. Yan, H.; Kang, L.; Xu, G. The exact domination number of the generalized Petersen graphs. Discret. Math. 2009, 309, 2596–2607. [Google Scholar] [CrossRef] [Green Version]
  37. Zhao, W.; Zheng, M.; Wu, L. Domination in the generalized Petersen graph P(ck, k). Util. Math. 2010, 81, 157–163. [Google Scholar]
  38. Wang, H.; Xu, X.; Yang, Y. On the Domination Number of Generalized Petersen Graphs P(ck, k). ARS Comb. 2015, 118, 33–49. [Google Scholar]
  39. Gross, J.L.; Tucker, T.W. Topological Graph Theory; Wiley-Interscience: New York, NY, USA, 1987. [Google Scholar]
  40. Malnič, A.; Pisanski, T.; Žitnik, A. The clone cover. Ars Math. Contemp. 2015, 8, 95–113. [Google Scholar] [CrossRef]
  41. Gabrovšek, B.; Peperko, A.; Žerovnik, J. Independent Rainbow Domination Numbers of Generalized Petersen Graphs P(n,2) and P(n, 3). Mathematics 2020, 8, 996. [Google Scholar] [CrossRef]
Figure 1. A generalized Petersen graph P ( n , k ) .
Figure 1. A generalized Petersen graph P ( n , k ) .
Mathematics 10 00119 g001
Figure 2. The standard drawing of H i (left) and the case f ( H i ) = W i = 7 with f ( U i ) = 2 (right).
Figure 2. The standard drawing of H i (left) and the case f ( H i ) = W i = 7 with f ( U i ) = 2 (right).
Mathematics 10 00119 g002
Figure 3. The two cases with f ( H i ) = W i = 6 .
Figure 3. The two cases with f ( H i ) = W i = 6 .
Mathematics 10 00119 g003
Figure 4. The two cases with f ( H i ) = W i = 7 and f ( U i ) = 0 .
Figure 4. The two cases with f ( H i ) = W i = 7 and f ( U i ) = 0 .
Mathematics 10 00119 g004
Table 1. A DRD function of U i for P ( 4 k , k ) .
Table 1. A DRD function of U i for P ( 4 k , k ) .
f ( u 0 ) f ( u 1 ) ... f ( u i ) ... f ( u k 1 ) f ( u k ) f ( u k + 1 ) ...
f ( u k ) f ( u k + 1 ) ... f ( u k + i ) ... f ( u 2 k 1 ) f ( u 2 k ) f ( u 2 k + 1 ) ...
f ( u 2 k ) f ( u 2 k + 1 ) ... f ( u 2 k + i ) ... f ( u 3 k 1 ) f ( u 3 k ) f ( u 3 k + 1 ) ...
f ( u 3 k ) f ( u 3 k + 1 ) ... f ( u 3 k + i ) ... f ( u 4 k 1 ) f ( u 4 k ) = f ( u 0 ) f ( u 1 ) ...
01...i... k 1 k k + 1 ...
Table 2. An optimal DRDF(double Roman dominating function) of U i for P ( 4 k , k ) . The first column provides a DRD function for P ( 4 , 1 ) , the first 3 columns provide a DRD function for P ( 12 , 3 ) , and the first 7 columns provide a DRD function for P ( 28 , 7 ) .
Table 2. An optimal DRDF(double Roman dominating function) of U i for P ( 4 k , k ) . The first column provides a DRD function for P ( 4 , 1 ) , the first 3 columns provide a DRD function for P ( 12 , 3 ) , and the first 7 columns provide a DRD function for P ( 28 , 7 ) .
00300030...
00030003...
30003000...
03000300...
01234567...
Table 3. A DRD function of U i for P ( 5 k , k ) .
Table 3. A DRD function of U i for P ( 5 k , k ) .
f ( u 0 ) f ( u 1 ) ... f ( u i ) ... f ( u k 1 ) f ( u k ) f ( u k + 1 ) ...
f ( u k ) f ( u k + 1 ) ... f ( u k + i ) ... f ( u 2 k 1 ) f ( u 2 k ) f ( u 2 k + 1 ) ...
f ( u 2 k ) f ( u 2 k + 1 ) ... f ( u 2 k + i ) ... f ( u 3 k 1 ) f ( u 3 k ) f ( u 3 k + 1 ) ...
f ( u 3 k ) f ( u 3 k + 1 ) ... f ( u 3 k + i ) ... f ( u 4 k 1 ) f ( u 4 k ) f ( u 4 k + 1 ) ...
f ( u 4 k ) f ( u 4 k + 1 ) ... f ( u 4 k + i ) ... f ( u 5 k 1 ) f ( u 5 k ) = f ( u 0 ) f ( u 1 ) ...
01...i... k 1 k k + 1 ...
Table 4. A DRDF of U i that implies γ d R ( P ( 10 , 2 ) ) 16 and γ d R ( P ( 35 , 7 ) ) 56 .
Table 4. A DRDF of U i that implies γ d R ( P ( 10 , 2 ) ) 16 and γ d R ( P ( 35 , 7 ) ) 56 .
20200202...
20020200...
02020020...
02002020...
00202002...
012345678...
Table 5. A DRDF of U i that implies γ d R ( P ( 15 , 3 ) ) 24 and γ d R ( P ( 40 , 8 ) ) 64 .
Table 5. A DRDF of U i that implies γ d R ( P ( 15 , 3 ) ) 24 and γ d R ( P ( 40 , 8 ) ) 64 .
200202002...
202002020...
002020020...
020020200...
020200202...
012345678...
Table 6. A DRDF of U i that implies γ d R ( P ( 25 , 5 ) ) 42 .
Table 6. A DRDF of U i that implies γ d R ( P ( 25 , 5 ) ) 42 .
202202...
200200...
020220...
020020...
002002...
0123,4,567...merged columns
012345...columns renamed
Table 7. An alternative DRDF of U i that shows γ d R ( P ( 25 , 5 ) ) 42 and γ d R ( P ( 50 , 10 ) ) 82 .
Table 7. An alternative DRDF of U i that shows γ d R ( P ( 25 , 5 ) ) 42 and γ d R ( P ( 50 , 10 ) ) 82 .
20020202002...
20202002020...
00202020020...
02020020200...
02020200202...
0123’2’345678...
012345678910columns renamed
Table 8. A DRDF of U i that implies γ d R ( P ( 20 , 4 ) ) 34 .
Table 8. A DRDF of U i that implies γ d R ( P ( 20 , 4 ) ) 34 .
20202
20000
02020
02020
02202
01’2’12
01234columns renamed
Table 9. Demands for U i 1 U i + 1 when W i = 6 or W i = 7 and f ( U i ) = 0 .
Table 9. Demands for U i 1 U i + 1 when W i = 6 or W i = 7 and f ( U i ) = 0 .
(A1)(A2)(A3)(A4)
0(0)3+0/2+20(2)0+20(0)3+0/2+20(0)3+0/2+2
0(3)00(2)0+20(3)00(3)0
0(0)3+0/2+20(0)3+0/2+20(0)3+0/2+20(2)2+0
0(0)3+0/2+20(2)0+20(2)2+00(0)3+0/2+2
0(3)00(0)3+0/2+20(2)2+00(2)2+ 0
Table 10. Subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 7 , W i + 1 = 7 and f ( U i + 1 ) = 2 (first part).
Table 10. Subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 7 , W i + 1 = 7 and f ( U i + 1 ) = 2 (first part).
(b1)(b2)(b3)(b4)(b5)
02(0)2(0)002(0)0(0)202(0)0(3)002(0)0(0)202(0)0(2)0
20(2)0(2)200(2)2(0)020(2)0(0)320(2)0(3)020(2)0(0)3
30(0)0(0)330(0)0(2)220(0)2(0)030(0)0(0)330(0)0(3)0
00(3)0(3)000(3)0(0)300(3)0(2)200(3)2(0)000(3)0(0)3
30(0)0(0)330(0)0(3)030(0)0(0)330(0)0(2)230(0)2(0)0
Table 11. Subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 7 , W i + 1 = 7 and f ( U i + 1 ) = 2 (second part).
Table 11. Subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 7 , W i + 1 = 7 and f ( U i + 1 ) = 2 (second part).
(b6)(b7)(b8)(b9)(b10)
02(0)0(2)202(0)0(0)202(0)0(3)002(0)0(0)202(0)2(0)0
20(2)2(0)000(2)0(2)220(2)0(0)320(2)0(3)020(2)0(0)3
30(0)0(0)330(0)2(0)020(0)0(2)230(0)0(0)330(0)0(3)0
00(3)0(3)000(3)0(0)300(3)2(0)000(3)0(2)200(3)0(0)3
30(0)0(0)330(0)0(3)030(0)0(0)330(0)2(0)030(0)0(2)2
Table 12. First five subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 6 and W i + 1 = 7 .
Table 12. First five subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 6 and W i + 1 = 7 .
(c1)(c2)(c3)(c4)(c5)
20(0)2(0)030(0)0(2)230(0)0(0)330(0)0(3)030(0)0(0)3
00(3)0(0)300(3)2(0)000(3)0(2)200(3)0(0)300(3)0(3)0
30(0)0(3)030(0)0(0)320(0)2(0)030(0)0(2)230(0)0(0)3
30(0)0(0)330(0)0(3)030(0)0(0)320(0)2(0)030(0)0(2)2
00(3)0(2)200(3)0(0)300(3)0(3)000(3)0(0)300(3)2(0)0
Table 13. Second five subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 6 and W i + 1 = 7 .
Table 13. Second five subcases of f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i = 6 and W i + 1 = 7 .
(c6)(c7)(c8)(c9)(c10)
00(2)2(0)020(2)0(2)220(2)0(0)320(2)0(3)020(2)0(0)3
20(2)0(0)300(2)2(0)020(2)0(2)220(2)0(0)320(2)0(3)0
30(0)0(3)030(0)0(0)320(0)2(0)030(0)0(2)230(0)0(0)3
20(2)0(0)320(2)0(3)020(2)0(0)300(2)2(0)020(2)0(2)2
30(0)0(2)230(0)0(0)330(0)0(3)030(0)0(0)320(0)2(0)0
Table 14. Subcases of f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 6 = 3 + 3 .
Table 14. Subcases of f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 6 = 3 + 3 .
(A1-1) * (A1-2) * (A1-3) * (A1-4) *
30(0)000(0)300(0)300(0)3
00(3)000(3)000(3)000(3)0
00(0)330(0)030(0)020(0)2
00(0)300(0)320(0)220(0)2
00(3)000(3)000(3)000(3)0
(A1-5) * (A1-6)(A1-7)(A1-8)
30(0)020(0)220(0)220(0)2
00(3)000(3)000(3)000(3)0
20(0)230(0)020(0)220(0)2
00(0)300(0)300(0)320(0)2
00(3)000(3)000(3)000(3)0
Table 15. Subcases * of f ( U i 2 ) , f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i 1 + W i + 1 < 20 .
Table 15. Subcases * of f ( U i 2 ) , f ( U i 1 ) , f ( U i ) , f ( U i + 1 ) and f ( U i + 2 ) with W i 1 + W i + 1 < 20 .
(A1-1) * (A1-2) * (A1-3) *
03(0)0(0)0(3)030(0)0(0)3(0)030(0)0(0)3(0)0
30(0)0(3)0(0)320(2)0(3)0(0)320(2)0(3)0(0)3
00(3)0(0)3(0)003(0)0(0)0(3)003(0)0(0)0(3)0
30(0)0(0)3(0)030(0)0(0)3(0)002(0)0(0)2(0)0
20(2)0(3)0(0)300(3)0(3)0(2)220(2)0(3)0(2)2
(A1-4) * (A1-5) *
30(0)0(0)3(0)003(0)0(0)0(0)3
20(2)0(3)0(2)220(2)0(3)0(2)2
02(0)0(0)2(0)002(0)0(0)2(0)0
02(0)0(0)2(0)000(3)0(0)3(0)0
20(2)0(3)0(2)230(0)0(3)0(2)2
Table 16. Subcases of f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 6 = 2 + 2 + 2 .
Table 16. Subcases of f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 6 = 2 + 2 + 2 .
(A2-1)(A2-2)(A2-3)(A2-4)(A2-5)
00(2)200(2)220(2)000(2)200(2)2
00(2)200(2)200(2)200(2)200(2)2
30(0)020(0)220(0)220(0)220(0)2
00(2)220(2)000(2)200(2)200(2)2
30(0)020(0)220(0)220(0)230(0)0
(A2-6)(A2-7)(A2-8)(A2-9)(A2-10)
00(2)220(2)000(2)220(2)020(2)0
00(2)200(2)200(2)200(2)220(2)0
30(0)030(0)030(0)020(0)220(0)2
20(2)000(2)200(2)220(2)000(2)2
00(0)300(0)300(0)300(0)300(0)3
(A2-11)(A2-12)(A2-13)(A2-14)(A2-15)
00(2)220(2)020(2)020(2)020(2)0
00(2)200(2)220(2)000(2)220(2)0
20(0)220(0)200(0)300(0)300(0)3
20(2)000(2)220(2)020(2)000(2)2
00(0)300(0)300(0)300(0)300(0)3
Table 17. Possible values for f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 7 and f ( U i ) = 2 .
Table 17. Possible values for f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 7 and f ( U i ) = 2 .
(B1)
-02(0)0-
-2/00(2)0/2-
-0/3/20(0)3/0/2-
-00(3)0-
-0/3/20(0)3/0/2-
i 2 i 1 i i + 1 i + 2
Table 18. Subcases of f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 7 , f ( U i ) = 2 , W i 1 8 and W i + 1 8 .
Table 18. Subcases of f ( U i 1 ) , f ( U i ) and f ( U i + 1 ) with W i = 7 , f ( U i ) = 2 , W i 1 8 and W i + 1 8 .
(B1-1)(B1-2)(B1-3)(B1-4) *
02(0)002(0)002(0)002(0)0
20(2)020(2)020(2)000(2)2
00(0)300(0)320(0)200(0)3
00(3)000(3)000(3)000(3)0
30(0)020(0)200(0)330(0)0
(B1-5)(B1-6)
02(0)002(0)0
00(2)200(2)2
30(0)020(0)2
00(3)000(3)0
00(0)320(0)2
Table 19. Subcase (B1-4) with W i 2 7 + 4 = 11 , W i 1 3 + 5 = 8 , W i + 1 5 + 4 = 9 and W i + 2 5 + 4 = 9 .
Table 19. Subcase (B1-4) with W i 2 7 + 4 = 11 , W i 1 3 + 5 = 8 , W i + 1 5 + 4 = 9 and W i + 2 5 + 4 = 9 .
(B1-4) *
20(0)2(0)0(2)0
00(3)0(2)2(0)0
30(0)0(0)3(0)0
20(2)0(3)0(2)2
03(0)0(0)0(0)3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Rupnik Poklukar, D.; Žerovnik, J. On the Double Roman Domination in Generalized Petersen Graphs P(5k,k). Mathematics 2022, 10, 119. https://doi.org/10.3390/math10010119

AMA Style

Rupnik Poklukar D, Žerovnik J. On the Double Roman Domination in Generalized Petersen Graphs P(5k,k). Mathematics. 2022; 10(1):119. https://doi.org/10.3390/math10010119

Chicago/Turabian Style

Rupnik Poklukar, Darja, and Janez Žerovnik. 2022. "On the Double Roman Domination in Generalized Petersen Graphs P(5k,k)" Mathematics 10, no. 1: 119. https://doi.org/10.3390/math10010119

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