Next Article in Journal
Symmetry Analysis of the Complex Polytypism of Layered Rare-Earth Tellurites and Related Selenites: The Case of Introducing Transition Metals
Next Article in Special Issue
Typical Structure of Oriented Graphs and Digraphs with Forbidden Blow-Up Transitive Triangles
Previous Article in Journal
A New Approach to Approximate Solutions of Single Time-Delayed Stochastic Integral Equations via Orthogonal Functions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Three-Rainbow Dominationof Generalized Petersen Graphs P(ck,k)

1
FME, 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.
Symmetry 2022, 14(10), 2086; https://doi.org/10.3390/sym14102086
Submission received: 4 September 2022 / Revised: 21 September 2022 / Accepted: 30 September 2022 / Published: 7 October 2022
(This article belongs to the Special Issue Graph Algorithms and Graph Theory II)

Abstract

:
New results on singleton rainbow domination numbers of generalized Petersen graphs P ( c k , k ) are given. Exact values are established for some infinite families, and lower and upper bounds with small gaps are given in all other cases.

1. Introduction

Motivated by some facility location problems, Brešar, Henning and Rall [1,2,3] initiated the study of the t-rainbow domination problem. The problem has been proven to be NP hard, even for bipartite graphs or a chordal graphs [2]. This variation of the general domination problem has already received a lot of attention from many researchers. The considerable interest in domination problems [4] is based on various practical applications on the one hand, and on expected (and usually proven) intractability on general graphs on the other hand.
In [5], three-rainbow domination of generalized Petersen graphs P ( 6 k , k ) has been extensively studied. Here, we continue this avenue of research to P ( c k , k ) for general c.
The rest of the paper is organized as follows. Definitions and some previously known relevant facts are recalled in the Preliminaries section. Section 3 briefly summarizes related previous work. Our main results are summarized in Section 4, which is followed by a long section providing proof. The last section provides some ideas for future work.

2. Preliminaries

2.1. Generalized Petersen Graphs

Let G = ( V ( G ) , E ( G ) ) be a simple graph. As usual, denote with V = V ( G ) a set of vertices and with E = E ( G ) a set of edges. Edges in simple undirected graphs are pairs of vertices, e = { u , v } E ( G ) . (We often shorten this to u v instead of { u , v } ). In such case, we say that vertices u and v are neighbors. The set of all neighbors of a given vertex is its neighborhood. The number of its neighbors is called the degree of a vertex. A graph is three-regular or cubic if all vertices in V ( G ) are of the degree three. Graph H is an induced subgraph of graph G if and only if V ( H ) V ( G ) and for any pair of vertices u , v V ( H ) , { u , v } E ( G ) implies { u , v } E ( H ) . As usual, the closed interval of integers is denoted by [ i , j ] = { k N | i k j } .
For n 3 and k, 1 k n 1 , the generalized Petersen graph P ( n , k ) is a graph on 2 n vertices with V ( P ( n , k ) ) = { v i , u i 0 i n 1 } and edges E ( P ( n , k ) ) = { u i u i + 1 , u i v i , v i v i + k 0 i n 1 , } , where all subscripts are taken as modulo n. This standard notation was introduced by Watkins [6] (see Figure 1). For convenience, throughout the paper, all subscripts will be taken modulo n. Clearly, the set of vertices U = { u i 0 i n 1 } induces a cycle that is called the outer cycle, and when n = c k , the set of vertices V = { v i 0 i n 1 } induces k cycles called the inner cycles.
For later use, we introduce some more notation, which is convenient for study of graphs P ( c k , k ) . For i = 1 , 2 , , c we define
V i = { v ( i 1 ) k , v ( i 1 ) k + 1 , v ( i 1 ) k + 2 , , v i k 1 } ,
U i = { u ( i 1 ) k , u ( i 1 ) k + 1 , u ( i 1 ) k + 2 , , u i k 1 } ,
V = i = 1 c V i , U = i = 1 c U i , V ( P ( c k , k ) ) = V U .
Note that the subgraphs induced on U i are paths, sections of the outer cycle, and that every set V i has a nonempty intersection with each of the inner cycles. The vertices of the inner cycles are denoted by I n n K = { v j k + K | j = 0 , 1 , 2 , , c 1 } , K [ 0 , k 1 ] , and O u t K = { u j k + K | j = 0 , 1 , 2 , , c 1 } is the set of neighbors of I n n K .
It is known that the generalized Petersen graphs P ( n , k ) are three-regular unless k = n 2 , and that are highly symmetric [6,7]. Petersen graphs P ( n , k ) and P ( n , n k ) are isomorphic, so it is natural to restrict our attention only to P ( n , k ) with n 3 and k, 1 k < n 2 . It is convenient to implicitly make use of another symmetrical feature of Petersen graphs. The mapping which maps v i v i + 1 and u i u i + 1 is well known to be an automorphism, from which it follows that any rotation along the long cycle is an automorphism.

2.2. Rainbow Domination and Singleton Rainbow Domination

Starting with a given graph G and a positive integer t, the aim is to assign a subset of the set { 1 , 2 , , t } of colors to every vertex of G, such that each vertex with an empty set assigned has all t colors in its neighborhood. Such an assignment of a graph G is called a t-rainbow dominating function (in short, t R D function, t R D F ) of the graph. The weight of assignment g, a t R D function of a graph G, equals the value w ( g ) = v V ( G ) w ( g ( v ) ) , where w ( g ( v ) ) is the number of colors assigned to vertex v. We also say that G is tRD-colored (or simply, colored) by g. A vertex is said to be tRD-dominated if either: (1) It is assigned a nonempty set of colors. (2) It has all colors in its neighborhood. If g ( v ) , a vertex v is said to be colored, and is not colored or uncolored otherwise. The minimum weight over all t R D functions of G is called the t-rainbow domination number γ r t ( G ) . A special case in which vertices are colored by sets with one color at most is of particular interest. Such functions are called singleton t R D functions ( S t R D functions, S t R D F ), and the minimal weight obtained when considering only S t R D functions is called the singleton t-rainbow domination number, and is denoted by γ ˜ r t (see [5]).
Directly from definitions we have, for any graph G and any t,
γ r t ( G ) γ ˜ r t ( G ) .
As we are mainly going to work with singleton RDF, we introduce a shorter notation. For a S3RDF f, we write f ( v ) = 0 if v is assigned the empty set, and f ( v ) = i , i = 1 , 2 , 3 , means that v is colored by the color set { i } .
For later reference, let us recall the general lower bound,
γ r t ( P ( n , k ) ) n .

2.3. Graph Covers

For basic information on covering graphs, we refer to [8]. Here, we first recall the notion of the covering graph following the approach used in [9]. 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. A map p from H to G is called a covering map 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, the surjection p maps edges incident to v one-to-one onto edges incident to p ( v ) .
A graph H is a covering graph of G (or a lift), if there exists a covering map from graph H to graph G. Let H be a lift of G with a covering map p. If p has a property that for every vertex v from V ( G ) , its fiber p 1 ( v ) has exactly h vertices, then we say that the graph H is a h-lift of G.
For example, the cycle C 120 is a two-lift of C 60 , considering the surjection p ( v i ) = v i mod 60 . Furthermore, C 120 is also a 30-lift of C 4 , etc.
For later reference, we observe that a t-rainbow dominating set of covering graphs can be obtained by the inverse of the covering projection. This fact is formally stated and used below in the proof of Theorem 1. First, recall that P ( c 0 h k , k ) is a h-lift of P ( c 0 k , k ) .
Proposition 1.
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   ( c 0 k ) , and p ( u i ) = u i   mod   ( c 0 k ) . □
Using the previously defined notation, we note that the function p that maps u i u i   mod   c k and v i v i mod c k defines a projection from V ( P ( ( c h ) k , k ) ) to V ( P ( c k , k ) ) and is a covering map from P ( ( c h ) k , k ) to P ( c k , k ) . Furthermore, p also maps the inner cycle V i of P ( ( c h ) k , k ) to V i of P ( c k , k ) and the outer cycle U of P ( ( c h ) k , k ) to U of P ( c k , k ) .
The following theorem relates the rainbow domination numbers of a graph and its h-lift. For completeness, we sketch the proof below.
Theorem 1.
Let graph H be a h-lift of graph G. Then, γ r t ( H ) h γ r t ( G ) and γ ˜ r t ( H ) h γ ˜ r t ( G ) .
Proof. 
Consider the surjection p : V ( H ) V ( G ) . Assume f is a t-rainbow domination function of G. Hence, f assigns a subset f ( v ) { 1 , 2 , , t } to every v V ( G ) . For v V ( H ) , define g ( v ) = f ( p ( v ) ) . In other words, all vertices of fiber p 1 ( v ) are assigned the same value, f ( v ) . Since, by definition, p maps neighborhoods to neighborhoods, g is a t-rainbow domination function of H. Obviously, w ( p 1 ( v ) ) = w ( f ( v ) ) ; hence, if f is a singleton t-rainbow domination function of G, then g is a singleton t-rainbow domination function of H. As w ( g ) = h w ( f ) , the statement of proposition follows. □

2.4. Two Constructions

We now recall the construction from [10] that transforms P ( c k , k ) to P ( ( c 1 ) k , k ) by deleting some vertices (with incident edges) and adding some new edges. It is shown in [10] that the construction indeed is isomorphic to P ( ( c 1 ) k , k ) .
Construction 1.
  • Start with P ( c k , k ) .
  • Delete vertices
    V c = { v ( c 1 ) k , v ( c 1 ) k + 1 , v ( c 1 ) k + 2 , v c k 1 } and
    U c = { u ( c 1 ) k , u ( c 1 ) k + 1 , u ( c 1 ) k + 2 , u c k 1 }
    and delete all edges incident to these vertices.
  • Add edges { v ( c 2 ) k v 0 , v ( c 2 ) k + 1 v 1 , v ( c 2 ) k + 2 v 2 , v ( c 1 ) k 1 v k 1 } } on the inner cycles and edge { u ( c 1 ) k 1 u 0 } on the outer cycle.
Proposition 2
([10]). Construction 1 on P ( c k , k ) results in the graph P ( ( c 1 ) k , k ) .
Repeated Construction 1 obviously results in graphs P ( ( c 2 ) k , k ) , P ( ( c 3 ) k , k ) , etc. The next construction transforms P ( c k , k ) to P ( c ( k 1 ) , k 1 ) .
Construction 2.
  • Start with P ( c k , k ) . Choose K { 0 , 1 , , k 1 } . Delete the vertices O u t K = { u j k + K | j = 0 , 1 , 2 , , c 1 } and vertices of the corresponding inner cycle I n n K = { v j k + K | j = 0 , 1 , 2 , , c 1 } , and delete all edges incident to these vertices.
  • Add edges u j k + K 1 u j k + K + 1 for j = 0 , 1 , 2 , , c 1 .
Proposition 3
([10]). Construction 2 on P ( c k , k ) results in the graph that is isomorphic to P ( c ( k 1 ) , k 1 ) .

3. Related Previous Work

Various results on k-rainbow domination have already been provided in the early papers [1,2,3]. The problem is well known to be NP hard for general graphs. In [11], the authors provide an exact algorithm and a faster heuristic algorithm to calculate the three-rainbow domination number. Therefore, in general, three-rainbow domination numbers for small or moderate-size graphs can be computed, but it is very hard or intractable to handle large graphs. Because of the hardness of the general problem, it is interesting to study the complexity of the problem on restricted domains (c.f. trees) and to consider particular graph classes. For example, it is known that the problem is NP hard even when restricted to chordal graphs and to bipartite graphs, and there is a linear time algorithm for the k-domination problem on trees [12].
The special cases, two-rainbow and three-rainbow domination, have been studied often in recent years. In particular, the rainbow domination numbers γ r 2 and γ r 3 of several graph classes were established; see [13,14,15,16,17] and the references therein. In particular, k-rainbow domination number of the Cartesian product of cycles, C n C m , for k 4 is considered in [18]. Among other things, based on the results in [19], it is shown that γ r k ( C n C m ) = m n for k 8 . In [20], exact values of the three-rainbow domination number of C 3 C m and C 4 C m and bounds on γ r 3 ( C n C m ) for n 5 are given. In [21], sharp upper bounds on the k-rainbow domination number γ r k for all values of k are proved. Even more, the problem with minimum degree restrictions on the graph has been considered. In particular, it was shown that for every connected graph G of order n 5 , γ r 3 ( G ) 8 n 9 . In [22], the authors prove that for every connected graph G of order n 8 with degree δ ( G ) 2 , γ r 3 ( G ) 5 n 6 .
In the past, generalized Petersen graphs have been studied extensively, in many cases as counterexamples to conjectures or as very interesting examples in research of various graph invariants. Often, subfamilies of generalized Petersen graphs are considered. Popular examples are graphs P ( n , k ) with fixed (and usually small) k, and P ( c k , k ) , for fixed c and arbitrary k (hence, infinitely many n = c k ). In [23], authors derived the exact values of γ r t ( P ( n , 1 ) ) for any t 8 and t = 4 . They also proved that γ r t ( P ( 2 k , k ) ) = 4 k for t 6 . The three-rainbow domination numbers of some special classes of graphs, such as paths, cycles and the generalized Petersen graphs P ( n , k ) , were investigated in [24]. The authors determined the three-rainbow domination number of P ( n , k ) for some cases and provided the upper bounds for P ( n , 2 ) , n 5 , and P ( n , 3 ) , n 30 . The general lower bound for the three-rainbow domination number was established, γ r 3 ( P ( n , k ) ) n , and it was proved that in case k 1 ( mod 6 ) , n 0 ( mod 6 ) and n > 2 k 6 , equality holds, γ r 3 ( P ( n , k ) ) = n . In addition, it was determined that for n 6 , γ r 3 ( P ( n , 1 ) ) = n + α , where α = 0 for n 0 ( mod 6 ) , α = 1 for n 1 , 2 , 3 , 5 ( mod 6 ) , and α = 2 for n 4 ( mod 6 ) . The upper bound γ r 3 ( P ( n , 2 ) ) 6 n 5 for n 5 is provided. It follows that γ r 3 ( P ( 6 k , k ) ) 6 k for each k 1 , γ r 3 ( P ( 6 k , k ) ) = 6 k if k 1 ( mod 6 ) , and 12 γ r 3 ( P ( 12 , 2 ) ) 15 .
The next theorem is a result of particular importance for the present work. Bounds for three-rainbow domination of generalized Petersen graphs P ( 6 k , k ) from [5] are summarized in the next theorem and are the starting point for generalization to P ( c k , k ) , which is explored further here.
Theorem 2
([5]). For three-rainbow domination number γ r 3 and singleton three-rainbow domination number γ ˜ r 3 of generalized Petersen graphs P ( 6 k , k ) it holds:
  • If k 1 , 5 ( mod 6 ) , then γ r 3 ( P ( 6 k , k ) ) = γ ˜ r 3 ( P ( 6 k , k ) ) = 6 k ;
  • If k 0 ( mod 2 ) , then 6 k < γ r 3 ( P ( 6 k , k ) ) γ ˜ r 3 ( P ( 6 k , k ) ) = 6 k + 3 ;
  • If k 3 ( mod 6 ) , then 6 k < γ r 3 ( P ( 6 k , k ) ) γ ˜ r 3 ( P ( 6 k , k ) ) 6 k + 6 .
For a later reference, we also recall two facts from [5], stated as Lemma 1 and 2. The first fact implies that under a certain assumption, any RDF must be a singleton RDF. The second lemma gives a lower bound for the weight of a singleton 3RDF on a path and on a cycle, which are useful facts for later consideration.
Lemma 1
([5]). Let G = P ( n , k ) . If γ r 3 ( G ) = n = | V ( G ) | 2 , then γ r t ( G ) = γ ˜ r t ( G ) , and any minimal assignment is a singleton 3 R D function.
Lemma 2
([5]). Let f be a singleton 3RD function of a three-regular graph G.
  • Let P be an induced path of length ℓ on vertices { v 0 , v 1 , , v } in G. Assume that one of the vertices v 0 and v is uncolored and the other is assigned a color. Then, w ( f ( P ) ) + 1 2 .
  • Let C be a cycle of length ℓ. Then, w ( f ( C ) ) 2 .

4. Summary of Our Results

We first recall that some generalized Petersen graphs are covering graphs of some other generalized Petersen graphs (Proposition 1). Our first result relates the rainbow domination numbers of a graph and its h-lift (Theorem 1).
Below, we provide bounds for the three-rainbow domination and singleton three-rainbow domination of generalized Petersen graphs P ( c k , k ) . The results are summarized in Theorems 3–5.
Theorem 3.
Let c 0 ( mod 6 ) . Then, for three-rainbow domination number γ r 3 and singleton three-rainbow domination number γ ˜ r 3 of generalized Petersen graphs P ( c k , k ) it holds:
  • If k 1 , 5 ( mod 6 ) , then γ r 3 ( P ( c k , k ) ) = γ ˜ r 3 ( P ( c k , k ) ) = c k ;
  • If k 0 ( mod 2 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) = c ( k + 1 2 ) ;
  • If k 3 ( mod 6 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c ( k + 1 ) .
Proof. 
First, assume k 1 , 5 ( mod 6 ) . Then, for c = 6 i , γ r 3 ( P ( c k , k ) ) = γ ˜ r 3 ( P ( c k , k ) ) = c k holds by Proposition 4.
If k 0 ( mod 2 ) , then the statement γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) = c ( k + 1 2 ) holds by Proposition 10 and Proposition 5.
Finally, when k 3 ( mod 6 ) , we have c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c ( k + 1 ) by Lemma 5 and Proposition 9. □
Theorem 4.
Let c be odd. Then, for three-rainbow domination number γ r 3 and singleton three-rainbow domination number γ ˜ r 3 of generalized Petersen graphs P ( c k , k ) we have:
  • If k 1 , 5 ( mod 6 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) = c k + k 2 ;
  • If k 0 ( mod 2 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + k 2 ;
  • If k 3 ( mod 6 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c ( k + 1 ) + k 2 2 .
Proof. 
The leftmost strict inequalities follow from Proposition 5.
In the cases in which k 1 ( mod 6 ) , and k 5 ( mod 6 ) , γ ˜ r 3 ( P ( c k , k ) ) = c k + k 2 follows from Propositions 6 and 8.
When k 0 ( mod 2 ) , γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + k 2 follows from Proposition 11.
If k 3 ( mod 6 ) , then γ ˜ r 3 ( P ( c k , k ) ) c ( k + 1 ) + k 2 2 by Proposition 9. □
Theorem 5.
Let c be even, and c 0 ( mod 6 ) . Then, for three-rainbow domination number γ r 3 and singleton three-rainbow domination number γ ˜ r 3 of generalized Petersen graphs P ( c k , k ) we have:
  • If k 1 , 5 ( mod 6 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + k + 1 ;
  • If k 0 ( mod 2 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + k ;
  • If k 3 ( mod 6 ) , then c k < γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + c + k 2 .
Proof. 
The leftmost strict inequalities follow from Proposition 5.
If k 1 , 5 ( mod 6 ) , γ ˜ r 3 ( P ( c k , k ) ) c k + k + 1 follows from Propositions 7 and 8.
When k 0 ( mod 2 ) , then γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + k follows from Proposition 12.
If k 3 ( mod 6 ) , then we have γ ˜ r 3 ( P ( c k , k ) ) c ( k + 1 ) + k 2 by Proposition 9. □

5. Proofs

In the next subsections, we analyze special cases, starting from the simplest, k 1 , 5 ( mod 6 ) , in which exact values for the cases c 0 ( mod 6 ) can be found. For other c, constructions giving the upper bounds are provided. In the second and third subsection, other k are considered. The propositions are summarized in the main result, Theorems 3–5.

5.1. Case k 1 , 5 ( mod 6 ) and c 0 ( mod 6 )

Theorem 1, the construction given in [5] and the general lower bound (2) imply the next proposition.
Proposition 4.
For c 0 ( mod 6 ) , and k 1 , 5 ( mod 6 ) , we have γ ˜ r 3 ( P ( c k , k ) ) = γ r 3 ( P ( c k , k ) ) = c k .
Proof. 
Follows directly from definitions and Theorems 1 and 2. As c 0 ( mod 6 ) , we can write c = 6 h . Recall that γ ˜ r 3 ( P ( 6 k , k ) ) = γ r 3 ( P ( 6 k , k ) ) = 6 k , γ ˜ r 3 ( P ( c k , k ) ) γ r 3 ( P ( c k , k ) ) c k , and γ ˜ r 3 ( P ( 6 h k , k ) ) = h γ ˜ r 3 ( P ( 6 k , k ) ) = 6 h k = c k . □
In the sequel, we will define several S3RDFs based on the S3RDF for P ( 6 h k , k ) . Therefore, we now give explicit definition of a 3RDF of weight c k for P ( c k , k ) , c = 6 h . It is obtained by lifting the S3RDF for P ( 6 k , k ) from [5]. Let us define the generic function F , defined on integers as follows.
F ( u j ) = 1 , j 2 ( mod 6 ) 2 , j 4 ( mod 6 ) 3 , j 0 ( mod 6 ) 0 , j 1 ( mod 2 ) .
The values of F on the inner cycles are determined by the rule that F must be a 3RDF. It is easy to check that we must have
F ( v j ) = 1 , j 5 ( mod 6 ) 2 , j 1 ( mod 6 ) 3 , j 3 ( mod 6 ) 0 , j 0 ( mod 2 ) .
We know [5] that F restricted to indices j [ 0 , 6 k 1 ] gives a 3RDF for P ( 6 k , k ) which, recalling the general lower bound, implies γ ˜ r 3 ( P ( 6 k , k ) ) = 6 k when k 1 , 5 (mod6). See Table 1, Table 2 and Table 3, recalled from [5]. The assignment is extended by lifting, using Theorem 1, to P ( 6 h k , k )

5.2. Lower Bounds for γ ˜ r 3 ( P ( c k , k ) )

First, we prove a property of any 3RD function f of P ( n , k ) with | f ( P ( n , k ) ) | = n . Recall that, according to Lemma 1, | f ( P ( n , k ) ) | = n implies that f must be a singleton 3RDF.
Lemma 3.
Assume γ r 3 ( P ( c k , k ) ) = c k and let f be a 3RD function of minimal weight | f ( P ( c k , k ) ) | = c k . Then, exactly one-half of the vertices on the outer cycle { u 0 , u 1 , u c k 1 } are colored. WLOG, assume that these are vertices with even indices. Then, the following holds: (1) f ( u i ) = 0 , for all odd i, (2) f ( u i + 6 ) = f ( u i ) , i [ 0 , c k 1 ] , and (3) f ( u 0 ) , f ( u 2 ) , f ( u 4 ) are pairwise different. Consequently, n = c k 0 ( mod 6 ) .
In other words, the lemma says that the vertices on the outer cycle are colored following the pattern R 0 B 0 G 0 R 0 B 0 G 0 , where R , B , G are the three colors.
Proof. 
Recall that according to Lemma 1, any minimal 3RDF must be a singleton 3RDF, and hence that γ r 3 ( P ( c k , k ) ) = γ ˜ r 3 ( P ( c k , k ) ) = c k . Furthermore, since its weight is c k , exactly half of the vertices are unweighted. It is not possible to have two adjacent unweighted vertices, because the graph is three-regular, and so there would be at least one color missing in the neighborhood of some unweighted vertex. Hence, we may assume that on the outer cycle, exactly one-half of the vertices—WLOG, those with odd indices—are unweighted. Another simple, but useful observation is that vertices with two consecutive even indices must be colored differently, because if f ( u 0 ) = f ( u 2 ) , u 1 would not have all three colors in the neighborhood.
We wish to prove (1), (2) and (3).
Assume that f is a singleton 3RDF with | f ( P ( c k , k ) ) | = c k and that (3) does not hold, for example, that f ( u 0 ) = R , f ( u 2 ) = B , f ( u 4 ) = R . Then, it follows that for the third neighbor of u 1 , we have f ( v 1 ) = G and, similarly, f ( v 3 ) = G . We also know that f ( v k ) R , since v 0 already has one neighbor, u 0 , colored by R. Similarly, f ( v 4 + k ) R , and f ( v 2 + k ) B . Thus, we know that f ( u 1 + k ) = B , or f ( u 3 + k ) = B . As f ( v 1 ) = G and f ( v 3 ) = G , we know that f ( u 1 + k ) G , or f ( u 3 + k ) G . Hence, { f ( u 1 + k ) , f ( u 3 + k ) } = { R , B } . Consequently, for the third neighbor of u 2 + k , we have f ( v 2 + k ) = G .
The same reasoning leads us to the conclusion that f ( v 2 k ) = G . Then, however, vertex v 2 has two neighbors colored by G, and f is not a singleton 3RDF.
In the argument above, we started with local pattern R 0 B 0 R . The case R 0 R , i.e., when two consecutive colors on the outer cycle are identical, clearly does not extend to a S3RDF assignment. This proves statement (3), that f ( u 0 ) , f ( u 2 ) , f ( u 4 ) are pairwise different. As, by the same argument, f ( u 2 ) , f ( u 4 ) , and f ( u 6 ) are pairwise different, we conclude that f ( u 0 ) = f ( u 6 ) . Similarly, f ( u 2 ) = f ( u 8 ) and f ( u 4 ) = f ( u 10 ) . By induction, f ( u i + 6 ) = f ( u i ) using, obviously, f ( u i ) = 0 for odd i. Hence (1) and (2) also hold and the proof is complete. □
Lemma 4.
Assume γ r 3 ( P ( c k , k ) ) = c k . Let f be a 3RD function of minimal weight, | f ( P ( n , k ) ) | = n . Then, exactly one half of the vertices on any inner cycle are colored and the coloring follows the pattern R 0 B 0 G 0 R 0 B 0 G 0 . Consequently, c 0 ( mod 6 ) , and k must be odd.
Proof. 
Recall that the pattern on the outer cycle is given by Lemma 3. If k is even, there are inner cycles that have no colored neighbors, and this implies that any S3RDF must assign colors to all vertices of the inner cycle. Hence, k must be odd. To complete the proof, just observe that the coloring of the outer cycle exactly determines the colors of inner cycles. More precisely, if f ( u i ) = 0 , then its neigbors are colored by different colors, and the color of v i is defined uniquely because f ( v i ) { f ( u i 1 ) , f ( u i + 1 ) } . □
For later reference, we explicitly write the following proposition.
Proposition 5.
If c 0 ( mod 6 ) then γ r 3 ( P ( c k , k ) ) > c k .
Proof. 
Follows directly from Lemma 4. □
Another case in which the general lower bound cannot be attained is given by the next Lemma.
Lemma 5.
Let c 0 ( mod 6 ) , c 1 . If k 3 ( mod 6 ) , then γ ˜ r 3 ( P ( c k , k ) ) γ r 3 ( P ( c k , k ) ) > c k .
Proof. 
Let k = 6 + 3 , c = 6 i , and assume that γ r 3 ( P ( c k , k ) ) = c k . As γ r 3 ( P ( c k , k ) ) = c k , we know that γ ˜ r 3 ( P ( c k , k ) ) = c k . Consider the outer cycle and an inner cycle, say U 0 . According to Lemma 3, exactly one half of the vertices on the outer cycle are colored, and it follows the pattern given above. Analogous reasoning as in the proof of Lemma 3 implies that one-half of the vertices on U 0 are colored and again, the coloring follows the same pattern, maybe in the other direction. WLOG, we can assume that f ( u 0 ) = R . Now, distinguish two cases.
  • First, assume i is odd. As the neighbors of v 0 on the inner cycle I n n 0 are colored by B and G, and since the length of cycle I n n 0 is c, for the opposite vertex of v 0 , v c k 2 = v 3 i k we have f ( v 3 i k ) = R because 3 i k 3 ( mod 6 ) . Furthermore, the pattern on the outer cycle gives f ( u 3 i k k ) = R . Hence, vertex v 3 i k k has two neighbors colored by R, and so f is not a 3RDF. Contradiction.
  • Second, assume i is even. In this case, f ( u c k 2 ) = f ( u 3 i k ) = R . Then, the two neighbors of v 3 i k , vertices v 3 i k k and v 3 i k + k are not colored by R. Now, consider u 3 i k k . The pattern on the outer cycle implies that its two neighbors, u 3 i k k 1 and u 3 i k k + 1 , are colored by B and G. Recall that the third neighbor, v 3 i k k , is also not colored by R. Hence, there is no neighbor of u 3 i k k with color R, and therefore f is not a 3RDF. Again, this is a contradiction.
In both cases, the reasoning leads to contradiction, and we conclude that there is no S3RDF of weight c k . □

5.3. Case k 1 , 5 ( mod 6 ) , General c

Now, let us assume that k 5 ( mod 6 ) .
Proposition 6.
Let k 5 ( mod 6 ) and c be odd. Then γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + k 2 .
Proof. 
Observe that the Petersen graph P ( c k , k ) is obtained by one, three or five applications of Construction 1 starting from P ( C k , k ) , where C = 6 c 6 . The 3RDF of P ( C k , k ) is given by F restricted to P ( c k , k ) . Define f ( u j ) = F ( u j ) for j [ 0 , c k 1 ] , f ( v j ) = F ( v j ) for j [ 0 , c k 1 k ] , and f ( v j ) = F ( v j ) + F ( v j k ) for j [ c k k , c k 1 ] . In other words, we only alter the function F on the last row. More precisely, exactly the vertices in V c with F ( v j ) = 0 are given the color that is provided by its neighbor in V c + 1 in 3RDF of P ( C k , k ) (see Figure 2). We also observe that, by definition, f is a singleton 3RDF. There are k 2 such vertices. Note that all other vertices are already dominated by F . □
We continue with the case c even (and k 5 (model 6)). Now F , restricted to P ( c k , k ) does not properly dominate vertices v j for even j in the set [0,k − 1] ∪ [c(k − 1),ck − 1] (in the first and in the last row). Furthermore, the vertex uck−1 does not have all three colors in the neighborhood. We know that F ( u 0 ) = 3 , F ( u c k 2 ) 2 , and F ( u c k 1 ) 2 .
 Proposition 7. 
Let k 5 ( mod 6 ) and c even, c 0 ( mod 6 ) . Then
γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + k + 1 .
 Proof. 
Define f ( u j ) = F ( u j ) for j [ 0 , c k 1 ] , f ( v j ) = F ( v j ) for j [ k , c k 1 ] . Furthermore, for the first and the last row, set f ( v j ) = F ( v j ) + F ( v j k ) for j [ 0 , k ] , and f ( v j ) = F ( v j ) + F ( v j + k ) for j [ ( c 1 ) k , c k 1 ] .
Observe that u c k 1 is the only vertex that is left not properly dominated. By coloring u c k 1 with any (!) color, we obtain a singleton 3RDF of weight w ( f ) = c k + k + 1 . □
Analogous reasoning applies to the case k 1 ( mod 6 ) , and the results, which are analogues to Propositions 6 and 7 are stated in the next proposition.
 Proposition 8. 
Let k 1 ( mod 6 ) , k 7 . If c is odd, then
γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + k 2 .
If c is even, c 0 ( mod 6 ) , then
γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + k + 1 .
 Proof. 
(sketch) The proof is analogous to the proofs of Proposition 6 and Proposition 7, using Construction 1. Start with the 3RDF for P ( c k , k ) , c = 6 h , based on Table 2. Apply Construction 1 and then define the 3RDF of P ( c k , k ) in a similar way to the proof of Proposition 6 for c odd and in the proof of Proposition 7 for c even, c 0 ( mod 6 ) . We omit the details. □

5.4. Case k 3 ( mod 6 )

Let us continue with the 3RDF for case c = 6 and k = 9 , given in [5]. Here, we draw the graph—more precisely, the outer cycle—and some vertices on the inner cycles, with the values of the 3RDF. We also indicate the changes necessary to obtain a 3RDF for c = 5 and k = 9 . (see Figure 3). On Figure 4, the assignment is extended to cases with c 5 ( mod 6 ) in a natural way, which was already used previously.
Following similar arguments as before, we can prove
 Proposition 9. 
Let k 3 ( mod 6 ) . If c 0 ( mod 6 ) , then
γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + c = c ( k + 1 ) .
Furthermore, if c is odd, then γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + c + k 2 2 , and if c is even, c 0 ( mod 6 ) , then γ r 3 ( P ( c k , k ) ) γ ˜ r 3 ( P ( c k , k ) ) c k + c + k 2 .
 Proof. 
First, consider the case c = 6 h . (Recall the S3RDF for P ( 54 , 9 ) [5]; also see the coloring of the outer cycle on Figure 3 before deleting the fifth row.) To obtain a S3RDF of weight 54 + 6 for P ( 90 , 15 ) , just repeat columns 1 to 6. By induction, this gives S3RDFs for P ( 6 ( 6 i + 3 ) , 6 i + 3 ) of weight 6 ( 6 i + 3 ) + 6 . In turn, by the covering graph argument (Theorem 1) we obtain S3RDFs for P ( 6 h ( 6 i + 3 ) , 6 i + 3 ) of weight 6 h ( 6 i + 3 ) + 6 h = c k + c .
Now, let c be odd. Recall the construction in the proof of Proposition 6. The analogous argument in this case shows that γ ˜ r 3 ( P ( c k , k ) ) c k + c + k 2 2 . See Figure 3 for the case c = 5 .
For even c, c 0 ( mod 6 ) , the proof is analogous to the proof of Proposition 7. □

5.5. Case k Even

First, we consider the lower bound for γ ˜ r 3 ( P ( c k , k ) ) .
 Lemma 6. 
Let k 2 be an even number, and c 0 ( mod 6 ) , c 1 . Then, γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 .
 Proof. 
An inner cycle together with the neighbors gives rise to subgraphs H i , induced on vertices I i O i , where O i = { u i , u i + k , u i + 2 k , u i + 3 k , u i + 4 k , …, u i + ( c 1 ) k } and I i = { v i , v i + k , v i + 2 k , v i + 3 k , v i + 4 k , …, v i + ( c 1 ) k } , for some i, 0 i k 1 . The subgraph H 0 , induced on I 0 O 0 , is on Figure 5.
Consider Figure 5, and observe that there are exactly c paths on the outer cycle between vertices of O 0 . All these paths have length k + 1 . One-half of them, together with other vertices of I 0 O 0 , form c 2 disjointed cycles of length k + 3 . Denote the union of cycles (as emphasized on Figure 5) by C 0 (the index zero is chosen because u 0 V ( C 0 ) ).
Clearly, the intersection of subgraphs C k 1 and C 0 is a union of c 2 paths. One of them, which we denote as P, is on vertices { u k , u k + 1 , , u 2 k 1 } . The union of C k 1 and C 0 consists of c 2 connected components. Consider one of them, for example the component including P. According to Lemma 2, any S3RDF f has weight w ( f ( P ) ) k 2 , and if w ( f ( P ) ) = k 2 , at most one of the vertices u k + 1 and u 2 k 1 is assigned a color. For the connected component K, including P, we have w ( f ( K ) ) k 2 + 4 in this case. (This is because we need at least two colors for each of the “handles” of K, i.e., the paths on vertices { u k , v k , v 2 k , u 2 k } and { u k 1 , v k 1 , v 2 k 1 , u 2 k 1 } .) Otherwise, if both u k + 1 and u 2 k 1 are assigned a color, then w ( f ( P ) ) > k 2 , and w ( f ( K ) ) k 2 + 3 . Therefore, for c 2 connected components, we need at least c 2 ( k 2 + 3 ) colors.
The c 2 paths on the outer cycle that do not meet the union of C k 1 and C 0 have k 2 vertices each. According to Lemma 2, k 2 or k 2 1 colors are needed, depending on whether f assigns colors to the neighboring vertices on the outer cycle or not. It can be shown that if f ( w ( K ) ) k 2 + 3 then both paths next to K are assigned at least k 2 colors. This implies that a component and one of the paths together are assigned at least k + 3 colors.
Finally, we also have k 2 inner cycles of length c and need to color at least half of the vertices on each of them. In total, we need at least
c 2 ( k + 3 ) + ( k 2 ) c 2 = c k + c 2
and hence, | f | c k + c 2 , as claimed. □
 Lemma 7. 
Let k > 2 be an even number, and c = 6 i , i 1 . Then, γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 .
 Proof. 
Recall the constructions that provide S3RDF of weight c k when k 1 , 5 ( mod 6 ) .
First, we give a construction that uses S3RDF for odd k and provides a S3RDF for k + 1 , of weight c ( k + 1 ) + c 2 . Choose any pair of adjacent columns (two inner cycles and the corresponding vertices on the outer cycle. Repeat these two columns and merge them. The merging is the following operation: any two vertices on the outer cycle are merged into one vertex, which inherits the colors of the original vertices. Observe that exactly one of the original vertices has had a color, so the merged assignment is still a S3RDF. Delete one of the inner cycles. Clearly, the weight of the new assignment is c ( k + 1 ) + c 2 . This proves the statement of lemma for cases k 1 + 1 = 2 ( mod 6 ) . and k 5 + 1 = 0 ( mod 6 ) .
The second construction uses S3RDF for odd k and provides a S3RDF for k 1 , of weight c ( k 1 ) + c 2 . Choose any pair of adjacent columns (two inner cycles and merge them (as above). Using analogous reasoning, as shown above, the weight of the new assignment is c ( k 1 ) + c 2 . This proves the statement of lemma for cases k 1 1 = 0 ( mod 6 ) and k 5 1 = 4 ( mod 6 ) . □
The case k = 2 is considered as a special case.
 Lemma 8. 
If c 0 ( mod 6 ) , then γ ˜ r 3 ( P ( 2 c , c ) ) 5 c 2 = 2 c + c 2 .
 Proof. 
The idea is the following. Color one of the inner cycles (use the pattern 0-R-0-B-0-G). This coloring forces the colors of one-fourth of the vertices on the outer cycle. However, one-fourth of the vertices on the outer cycle already have one colored neighbor. Color the other half of the vertices on the outer cycle so that the second fourth is properly colored. Complete the coloring by assigning colors to one-half of the vertices on the second inner cycle. We omit the details. See example P ( 12 , 2 ) of Figure 6. □
Combination of Lemmas 6–8 gives exact values of γ ˜ r 3 ( P ( c k , k ) ) in some cases.
 Proposition 10. 
Let k be an even number, and c = 6 i , i 1 . Then, γ ˜ r 3 ( P ( c k , k ) ) = c k + c 2 .
Note that if we delete two columns, as in the proof above, we obtain γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + c 2 = c ( k + 1 ) for the case k = 3 ( mod 6 ) , as already shown by Proposition 9.
 Proposition 11. 
Let k be an even number, and c odd. Then γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + k 2 .
 Proof. 
Sketch. Start with a S3RDF for P ( c k , k ) with c = 6 i and k 1 , 5 ( mod 6 ) . Delete one, three, or five lines (as in the proof of Proposition 6). Recall the merging operation from the proof of Lemma 10. □
Before stating the next proposition, recall that the case k even and c = 2 is not of interest, because P ( 2 k , k ) is not a three regular simple graph.
 Proposition 12. 
Let k be an even number, and c even, c 6 i , c > 2 . Then, γ ˜ r 3 ( P ( c k , k ) ) c k + c 2 + k .
 Proof. 
The proof is analogous to the proof of Proposition 12. However, we have to delete an even number of rows (two or four) which adds k (instead of k 2 ) to the weight of the final S3RDF. The details are left to the reader. □

6. Conclusions and Ideas for Future Work

In this paper, we provide bounds for three-rainbow domination numbers of generalized Petersen graphs P ( c k , k ) , for arbitrary c and k.
However, we believe that following the methods used here, it is very difficult or impossible to obtain exact values of all cases. We wish to add that, in principle, all exact values may be computed by another method, more precisely by application of an algebraic method using path algebras that has been applied to several domination-type problems in the past [25,26,27].
On the positive side, the present authors believe that the methods used in this paper may be used to establish similar results, exact values for two-rainbow domination for some, and close upper and lower bounds for all other families of generalized Petersen graphs P ( c k , k ) . This is a natural continuation of the work presented here.
As generalized Petersen graphs are three-regular, it is obvious that singleton rainbow domination only makes sense for t-rainbow domination for t = 1 , 2 , 3 . On the other hand, it may be interesting to consider generalization of the bounds for t-rainbow domination of generalized Petersen graphs P ( c k , k ) for larger t.
As another avenue of research that may be of interest, let us mention that for any NP-hard problem, it is often possible to design an efficient algorithm for the problem. For example, as there is a polynomial algorithm for rainbow domination on trees, it follows from Courcelle’s theorem [28,29] that it can be solved in polynomial time on bounded tree-width graphs, as pointed out by one of the reviewers. However, it may still be an interesting task to explicitly elaborate an algorithm for rainbow domination on cactus graphs.

Author Contributions

Conceptualization, J.Ž; investigation, D.R.P. and J.Ž.; writing—original draft preparation, J.Ž.; writing—review and editing, D.R.P. and J.Ž. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Slovenian Research Agency, grant numbers: P2-0248, J2-2512.

Acknowledgments

The authors wish to thank the three anonymous reviewers for constructive remarks. We also thank Simon Brezovnik for careful reading and commenting on an earlier version of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Brešar, B.; Henning, M.A.; Rall, D.F. Paired-domination of Cartesian products of graphs and rainbow domination. Electron. Notes Discret. Math. 2005, 22, 233–237. [Google Scholar] [CrossRef]
  2. Brešar, B.; Šumenjak, T.K. On the 2-rainbow domination in graphs. Discret. Appl. Math. 2007, 155, 2394–2400. [Google Scholar] [CrossRef] [Green Version]
  3. Brešar, B.; Henning, M.A.; Rall, D.F. Rainbow domination in graphs. Taiwan J. Math. 2008, 12, 213–225. [Google Scholar] [CrossRef]
  4. Haynes, T.W.; Hedetniemi, S.T.; Slater, P.J. Fundamentals of Domination in Graphs; Marcel Dekker: New York, NY, USA, 1998. [Google Scholar]
  5. Erveš, R.; Žerovnik, J. On 3-Rainbow Domination Number of Generalized Petersen Graphs P(6k,k). Symmetry 2021, 13, 1860. [Google Scholar] [CrossRef]
  6. 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]
  7. Steimle, A.; Staton, W. The isomorphism classes of the generalized Petersen graphs. Discret. Math. 2009, 309, 231–237. [Google Scholar] [CrossRef] [Green Version]
  8. Gross, J.L.; Tucker, T.W. Topological Graph Theory; Wiley-Interscience: New York, NY, USA, 1987. [Google Scholar]
  9. Malnič, A.; Pisanski, T.; Žitnik, A. The clone cover. Ars Math. Contemp. 2015, 8, 95–113. [Google Scholar] [CrossRef]
  10. Rupnik Poklukar, D.; Žerovnik, J. Double Roman Domination in Generalized Petersen Graphs P(ck, k). Symmetry 2022, 14, 1121. [Google Scholar] [CrossRef]
  11. Pai, K.J.; Chiu, W.J. 3-Rainbow Domination Number in Graphs. In Proceedings of the Institute of Industrial Engineers Asian Conference 2013; Springer: Singapore, 2013; pp. 713–720. [Google Scholar] [CrossRef]
  12. Chang, G.J.; Wu, J.; Zhu, X. Rainbow domination on trees. Discret. Appl. Math. 2010, 158, 8–12. [Google Scholar] [CrossRef]
  13. Derya Dogan, D.; Ferhan Nihan, A. 2-rainbow domination number of some graphs. CBU J. Sci. 2016, 12, 363–366. [Google Scholar]
  14. Shao, Z.; Jiang, H.; Wu, P.; Wang, S.; Žerovnik, J.; Zhang, X.; Liu, J. On 2-rainbow domination of generalized Petersen graphs. Discret. Appl. Math. 2019, 257, 370–384. [Google Scholar] [CrossRef]
  15. Shao, Z.; Li, Z.; Erveš, R.; Žerovnik, J. The 2-rainbow domination numbers of C 4 C n and C 8 C n . Natl. Acad. Sci. Lett. 2019, 42, 411–418. [Google Scholar] [CrossRef]
  16. Wu, Y.; Rad, N.J. Bounds on the 2-Rainbow Domination Number of Graphs. Graphs Comb. 2013, 29, 1125–1133. [Google Scholar] [CrossRef] [Green Version]
  17. Wu, Y.; Xing, H. Note on 2-rainbow domination and Roman domination in graphs. Appl. Math.Lett. 2010, 23, 706–709. [Google Scholar] [CrossRef] [Green Version]
  18. Gao, H.; Li, K.; Yang, Y. The k-Rainbow Domination Number of C n C m . Mathematics 2019, 7, 1153. [Google Scholar] [CrossRef] [Green Version]
  19. Amjadi, J.; Asgharsharghi, L.; Dehgardi, N.; Furuya, M.; Sheikholeslami, S.M.; Volkmann, L. The k-rainbow reinforcement numbers in graphs. Discret. Appl. Math. 2017, 217, 394–404. [Google Scholar] [CrossRef]
  20. Gao, H.; Xi, C.; Yang, Y. The 3-Rainbow Domination Number of the Cartesian Product of Cycles. Mathematics 2020, 8, 65. [Google Scholar] [CrossRef] [Green Version]
  21. Fujita, S.; Furuya, M.; Magnant, C. General Bounds on Rainbow Domination Numbers. Graphs Combin. 2015, 31, 601–613. [Google Scholar] [CrossRef]
  22. Furuya, M.; Koyanagi, M.; Yokota, M. Upper bound on 3-rainbow domination in graphs with minimum degree 2. Discret. Optim. 2018, 29, 45–76. [Google Scholar] [CrossRef]
  23. Gao, Z.; Lei, H.; Wang, K. Rainbow domination numbers of generalized Petersen graphs. Appl. Math. Comput. 2020, 382, 125341. [Google Scholar] [CrossRef]
  24. Shao, Z.; Liang, M.; Yin, C.; Xu, X.; Pavlič, P.; Žerovnik, J. On rainbow domination numbers of graphs. Inform. Sci. 2014, 254, 225–234. [Google Scholar] [CrossRef]
  25. Gabrovšek, G.; 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]
  26. Klavžar, S.; Žerovnik, J. Algebraic approach to fasciagraphs and rotagraphs. Discret. Appl. Math. 1996, 68, 93–100. [Google Scholar] [CrossRef] [Green Version]
  27. Žerovnik, J. Deriving formulas for domination numbers of fasciagraphs and rotagraphs. Lect. Notes Comput. Sci. 1999, 1684, 559–568. [Google Scholar]
  28. Borie, R.B.; Parker, R.G.; Tovey, C.A. Automatic generation of linear-time algorithms from predicate calculus descriptions of problems on recursively constructed graph families. Algorithmica 1992, 7, 555–581. [Google Scholar] [CrossRef]
  29. Courcelle, B. The monadic second-order logic of graphs. I. Recognizable sets of finite graphs. Inf. Comput. 1990, 85, 12–75. [Google Scholar] [CrossRef]
Figure 1. A generalized Petersen graph P ( n , k ) (left) and another way of drawing P ( c k , k ) (right).
Figure 1. A generalized Petersen graph P ( n , k ) (left) and another way of drawing P ( c k , k ) (right).
Symmetry 14 02086 g001
Figure 2. Case c odd and k 5 ( mod 6 ) . The outer cycle vertices, U, of P ( C k , k ) and construction of P ( ( C 1 ) k , k ) are C = 6 i . We emphasize the vertices of U that are deleted (one row).
Figure 2. Case c odd and k 5 ( mod 6 ) . The outer cycle vertices, U, of P ( C k , k ) and construction of P ( ( C 1 ) k , k ) are C = 6 i . We emphasize the vertices of U that are deleted (one row).
Symmetry 14 02086 g002
Figure 3. The outer cycle vertices, U, of P ( 6 k , k ) for k = 9 and construction of P ( 54 , 9 ) . We emphasize the vertices that are deleted (one row). Coloring of some vertices on inner cycles is indicated.
Figure 3. The outer cycle vertices, U, of P ( 6 k , k ) for k = 9 and construction of P ( 54 , 9 ) . We emphasize the vertices that are deleted (one row). Coloring of some vertices on inner cycles is indicated.
Symmetry 14 02086 g003
Figure 4. The outer cycle vertices, U, of P ( C k , k ) and construction of P ( c k , k ) . We emphasize the vertices that are deleted (one row), c 5 ( mod 6 ) and k 3 ( mod 6 ) and the row of vertices whose neighbors are possibly altered.
Figure 4. The outer cycle vertices, U, of P ( C k , k ) and construction of P ( c k , k ) . We emphasize the vertices that are deleted (one row), c 5 ( mod 6 ) and k 3 ( mod 6 ) and the row of vertices whose neighbors are possibly altered.
Symmetry 14 02086 g004
Figure 5. An inner cycle of P ( 12 k , k ) with neighbors on the outer cycle.
Figure 5. An inner cycle of P ( 12 k , k ) with neighbors on the outer cycle.
Symmetry 14 02086 g005
Figure 6. S3RDF proving P ( 12 , 2 ) 5 × 6 2 = 15 .
Figure 6. S3RDF proving P ( 12 , 2 ) 5 × 6 2 = 15 .
Symmetry 14 02086 g006
Table 1. A 3RD coloring of U i for P ( 6 k , k ) .
Table 1. A 3RD coloring of U i for P ( 6 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 5 k + 1 ) ...
f ( u 5 k ) f ( u 5 k + 1 ) ... f ( u 5 k + i ) ... f ( u 6 k 1 ) f ( u 6 k ) = f ( u 0 ) f ( u 1 ) ...
Table 2. A 3RDF of U i on P ( 42 , 7 ) .
Table 2. A 3RDF of U i on P ( 42 , 7 ) .
0302010
1030201
0103020
2010302
0201030
3020103
Table 3. A 3RDF of U i on P ( 30 , 5 ) .
Table 3. A 3RDF of U i on P ( 30 , 5 ) .
03020
10302
01030
20103
02010
30201
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 Three-Rainbow Dominationof Generalized Petersen Graphs P(ck,k). Symmetry 2022, 14, 2086. https://doi.org/10.3390/sym14102086

AMA Style

Rupnik Poklukar D, Žerovnik J. On Three-Rainbow Dominationof Generalized Petersen Graphs P(ck,k). Symmetry. 2022; 14(10):2086. https://doi.org/10.3390/sym14102086

Chicago/Turabian Style

Rupnik Poklukar, Darja, and Janez Žerovnik. 2022. "On Three-Rainbow Dominationof Generalized Petersen Graphs P(ck,k)" Symmetry 14, no. 10: 2086. https://doi.org/10.3390/sym14102086

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