Next Article in Journal
On the Existence of Non-Spurious Solutions to Second Order Dirichlet Problem
Previous Article in Journal
H-Irregularity Strengths of Plane Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On (2-d)-Kernels in the Tensor Product of Graphs

The Faculty of Mathematics and Applied Physics, Rzeszow University of Technology, Aleja Powstańców Warszawy 12, 35-959 Rzeszów, Poland
Symmetry 2021, 13(2), 230; https://doi.org/10.3390/sym13020230
Submission received: 8 December 2020 / Revised: 23 January 2021 / Accepted: 27 January 2021 / Published: 30 January 2021
(This article belongs to the Section Mathematics)

Abstract

:
In this paper, we study the existence, construction and number of ( 2 - d ) -kernels in the tensor product of paths, cycles and complete graphs. The symmetric distribution of ( 2 - d ) -kernels in these products helps us to characterize them. Among others, we show that the existence of ( 2 - d ) -kernels in the tensor product does not require the existence of a ( 2 - d ) -kernel in their factors. Moreover, we determine the number of ( 2 - d ) -kernels in the tensor product of certain factors using Padovan and Perrin numbers.

1. Introduction and Preliminary Results

In general, we use the standard terminology and notation of graph theory; see [1]. Only undirected, simple graphs are considered. By P n , C n and K n we mean a path, cycle and complete graph on n vertices, respectively. Moreover, K n , m is a complete bipartite graph on n + m vertices. A vertex of degree one is called a leaf, and the set of all leaves of a graph G is denoted by L ( G ) .
Let G and H be two disjoint graphs. The tensor product of two graphs G and H is the graph G × H such that V ( G × H ) = V ( G ) × V ( H ) and E ( G × H ) = { ( x i , y p ) ( x j , y q ) ; x i x j E ( G ) and   y p y q E ( H ) } . The tensor product is also called a direct product or a categorical product; see [2] for the details.
We say that D V ( G ) is a dominating set of G, if every vertex of G is either in D or is adjacent to at least one vertex of D. A subset S of vertices is an independent set of G if no two vertices of S are adjacent in G.
A subset J is a kernel of G if J is independent and dominating. The topic of kernels was introduced by von Neumann and Morgenstern in digraphs in the 1930s in the context of game theory; see [3].
Since then, kernels have been intensively studied in graph theory for their relations to various problems, such as list colourings and perfectness. C. Berge made a great contribution to the theory of kernels in digraphs, being one of the pioneers studying the problem of the existence of kernels in digraphs and using a kernel for solving problems in other areas of mathematics; see [4,5,6]. In the literature, we can find many types and generalizations of kernels in digraphs, where the existence problems are studied, and some interesting results can be found in [7,8,9,10,11].
In an undirected graph, every maximal independent set is a kernel, so the existence problem in an undirected graph is trivial. The problem becomes more complicated when restrictions related to the domination or the independence are added. In that way, many interesting types of kernels in undirected graphs were introduced and studied (for example, (k,l)-kernels [12,13,14], efficient dominating sets [15], secondary independent dominating sets [16,17], restrained independent dominating sets [18], strong (1,1,2)-kernels [19] and others). Among many types of kernels in undirected graphs, there are kernels related to multiple domination. The concept of multiple domination was introduced by J. F. Fink and M. S. Jacobson in [20]. Recall that for an integer p 1 , a subset D V ( G ) is called a p-dominating set of G if every vertex from V ( G ) \ D has at least p neighbours in D. If p = 1 , then we get the classical definition of the dominating set. If p = 2 , then we get the two-dominating set.
Based on this definition in [21], A. Włoch introduced and studied the concept of a two-dominating kernel ( ( 2 - d ) -kernel). A subset J V ( G ) is a ( 2 - d ) -kernel of G if J is independent and two-dominating. The number of ( 2 - d ) -kernels in a graph G is denoted by σ ( G ) . Let G be a graph with a ( 2 - d ) -kernel. The minimum (resp. maximum) cardinality of a ( 2 - d ) -kernel of G is called a lower (resp. upper) ( 2 - d ) -kernel number, and it is denoted by j ( G ) (resp. J ( G ) ).
Existence problems of ( 2 - d ) -kernels were next considered in [22,23,24]. Among others, in [24], it was proven that the problem of the existence of ( 2 - d ) -kernels is NP -complete for general graphs. This paper is a continuation of those considerations.
Referring to the definition of the ( 2 - d ) -kernel and papers [21,22,23,24], Z. L. Nagy extended the concept of ( 2 - d ) -kernels to k-dominating kernels (named as k-dominating independent sets) by considering a k-dominating set instead of the two-dominating set, and that type of kernels was studied in [25,26,27].
However, it is worth noting that the existence of k-dominating kernels requires a sufficiently large degree of vertices, significantly reducing the number of graphs with k-dominating kernels. Consequently, it is interesting to limit the requirements for the degrees of vertices if existing problems are considered.
Graph products are useful tools for obtaining new classes of graphs that can be described based on factor properties. In kernel theory, the existence problems are very often studied in products of graphs; see for example [17,19]. For ( 2 - d ) -kernels in the Cartesian product, some results were obtained in [23].
This paper considers the problem of the existence of ( 2 - d ) -kernels and their number in the tensor product of graphs. The problem of counting various sets (dominating, independent, kernels) in graphs and their relations to the numbers of the Fibonacci type were studied in [11,24,28]. Our results are as follows.
  • We partially solve the problem of the existence of ( 2 - d ) -kernels in the tensor product, in particular giving the complete solutions for cases where factors are paths, cycles or complete graphs.
  • We obtain new interpretations of the Padovan and Perrin numbers related to ( 2 - d ) -kernels in the tensor product of basic classes of graphs, i.e., paths, cycles and complete graphs.

2. ( 2 - d ) -Kernels in the Tensor Product of Graphs

In this section, we consider the problem of the existence and the number of ( 2 - d ) -kernels in the tensor product of two graphs. We will use the following results of the tensor product of two graphs, which has been obtained in [2,29].
Theorem 1
([29]). Let G and H be connected non-trivial graphs. If at least one of them has an odd cycle, then G × H is connected. If both G and H are bipartite, then G × H has exactly two connected components.
Theorem 2
([2]). Let G and H be graphs. If G is bipartite, then G × H is bipartite.
The following theorems, concerning the problem of the existence of ( 2 - d ) -kernels in paths and bipartite graphs, were proven in [21]. We use them in the rest of the paper.
Theorem 3
([21]). The graph P n has a ( 2 - d ) -kernel J if and only if n = 2 p + 1 , p 1 , and this kernel is unique. If it holds, then | J | = p + 1 .
Theorem 4
([21]). Let G = G ( V 1 , V 2 ) be a bipartite graph. If for each two vertices x , y L ( G ) , d G ( x , y ) 0 ( mod 2 ) , then G has a ( 2 - d ) -kernel.
The simple observation of bipartite graphs leads us to the following result.
Corollary 1.
Let G = G ( V 1 , V 2 ) be a bipartite graph. If δ ( G ) 2 , then G has a ( 2 - d ) -kernel.
We present results concerning the existence problems of ( 2 - d ) -kernels, as well as their number in the tensor product of paths, cycles and complete graphs. Note that tensor products of these graphs have a symmetric structure. This property is very useful in finding ( 2 - d ) -kernels in these products. Moreover, we can notice that the kernels themselves are distributed symmetrically in tensor products.
It turns out that even in the simplest cases of the tensor product of graphs, the problem of the existence of ( 2 - d ) -kernels is not an easy one. Theorem 3 tells us that there are not any ( 2 - d ) -kernels in the path with an even number of vertices. When studying the tensor product of two paths, a similar result was found, namely the ( 2 - d ) -kernel exists if and only if both paths do not have even number of vertices simultaneously. We prove this in the following Theorem.
Theorem 5.
Let n , m 1 be integers. The graph P n × P m has a ( 2 - d ) -kernel if and only if at least one of the numbers n or m is odd.
Proof. 
Let n , m 1 be integers. Suppose that V ( P n ) = { x 1 , x 2 , , x n } , V ( P m ) = { y 1 , y 2 , , y m } with the numbering of vertices in the natural order. If n = 1 , then the graph P 1 × P m is an edgeless graph, so V ( P 1 × P m ) is a ( 2 - d ) -kernel. Let n , m 2 . Suppose that n , m are odd. If n , m = 3 , then the graph P 3 × P 3 is disconnected and contains two connected components C 4 and K 1 , 4 . Graphs C 4 and K 1 , 4 have a ( 2 - d ) -kernel; thus, the graph P 3 × P 3 has a ( 2 - d ) -kernel. Let n 3 , m > 3 . Since P n and P m are bipartite, by Theorem 1, the graph P n × P m has two connected components G 1 , G 2 . By the definition of the graph P n × P m , it follows that L ( G 1 ) , G 2 is bipartite and δ ( G 2 ) 2 . By Corollary 1, it follows that G 2 has a ( 2 - d ) -kernel. We will show that G 1 has a ( 2 - d ) -kernel. By the definition of the tensor product, it follows that L ( G 1 ) = { ( x 1 , y 1 ) , ( x 1 , y m ) , ( x n , y 1 ) , ( x n , y m ) } . By the definition of the graph P n × P m and the assumption that n , m are odd, it follows that the distance between vertices from L ( G 1 ) is even. Moreover, by Theorem 2, it follows that the graph G 1 is bipartite, and by Theorem 4, we obtain that G 1 has a ( 2 - d ) -kernel. Suppose that n is odd and m is even. If n 3 , m = 2 , then the graph P n × P 2 is disconnected and contains two connected components isomorphic to a path P n . Since n is odd, by Theorem 3, it follows that the graph P n has a ( 2 - d ) -kernel. Hence, the graph P n × P 2 has a ( 2 - d ) -kernel. Let n 3 , m > 2 . By Theorem 1, it follows that the graph P n × P m is disconnected and contains two connected components H 1 , H 2 . Moreover, by the definition of the tensor product, we obtain that the graph H 1 H 2 and L ( H 1 ) . Then, proving analogously as for G 1 , we obtain that H 1 , H 2 have a ( 2 - d ) -kernel. Hence, the graph P n × P m has a ( 2 - d ) -kernel.
We prove now that the tensor product P n × P m has no ( 2 - d ) -kernels if n , m are even. If n = 2 and m = 2 k , k 1 , then the graph P 2 × P 2 k is disconnected and contains two connected components isomorphic to a path P 2 k . By Theorem 3, it follows that the graph P 2 k does not have a ( 2 - d ) -kernel. Let n , m > 2 . Then, by Theorem 1, it follows that the graph P n × P m is disconnected and contains two connected components A 1 , A 2 . Moreover, by the definition of the tensor product, we obtain that A 1 A 2 and L ( A 1 ) . Assume, to the contrary, that P n × P m has a ( 2 - d ) -kernel J. Thus, the graph A i , i = 1 , 2 has a ( 2 - d ) -kernel J i . Let us consider the graph A 1 . Without loss of generality, assume that L ( A 1 ) = { ( x 1 , y 1 ) , ( x n , y m ) } . Hence, vertices ( x 1 , y 1 ) , ( x n , y m ) J 1 and ( x 2 , y 2 ) , ( x n 1 , y m 1 ) J 1 . Since N P n × P m ( ( x 1 , y 2 t 1 ) ) = { ( x 2 , y 2 t ) , ( x 2 , y 2 t 2 ) } , t = 2 , 3 , , m 2 and ( x 2 , y 2 t ) J , we have ( x 1 , y 2 t 1 ) J 1 . Analogously we show that ( x 2 j 1 , y 2 s 1 ) J 1 , j = 2 , 3 , , n 2 , s = 1 , 2 , , m 2 . This means that ( x n 1 , y m 1 ) J 1 . Since the vertex ( x n , y n ) J 1 is adjacent to the vertex ( x n 1 , y m 1 ) J 1 , we obtain a contradiction with the independence of J 1 , which ends the proof. □
Based on the proof of Theorem 5, the following corollary is obtained. It concerns the number of ( 2 - d ) -kernels in the tensor product of paths, as well as the lower and upper ( 2 - d ) -kernel numbers.
Corollary 2.
Let n , m 2 be integers. If the graph P n × P m has a ( 2 - d ) -kernel, then:
(i) 
σ ( P n × P m ) = 1 i f   m   i s   e v e n   a n d   n   i s   o d d , 2 i f   b o t h   n   a n d   m   a r e   o d d ,
(ii) 
j ( P n × P m ) = m · n 2 i f   m   i s   e v e n   a n d   n   i s   o d d , min m · n 2 , n · m 2 i f   b o t h   n   a n d   m   a r e   o d d ,
(iii) 
J ( P n × P m ) = m · n 2 i f   m   i s   e v e n   a n d   n   i s   o d d , max m · n 2 , n · m 2 i f   b o t h   n   a n d   m   a r e   o d d .
Proof. 
Let n , m 2 be integers. Suppose that V ( P n ) = { x 1 , x 2 , , x n } , V ( P m ) = { y 1 , y 2 , , y m } with the numbering of vertices in the natural order.
(i) Consider the case where n is odd and m is even. If n 3 , m = 2 , then σ ( P n × P 2 ) = σ ( P n ) σ ( P n ) = 1 . Let n 3 , m > 2 . Then, the graph P n × P m is disconnected and contains two isomorphic connected components H 1 , H 2 . Hence, σ ( P n × P m ) = σ ( H 1 ) σ ( H 2 ) = σ 2 ( H 1 ) . Proving analogously as in the first paragraph of the proof of Theorem 5, we conclude that J = ( x 2 s 1 , y 2 t 1 ) ; s = 1 , 2 , , n 2 , t = 1 , 2 , , m 2 is the unique ( 2 - d ) -kernel of the graph H 1 . Thus, σ ( P n × P m ) = 1 .
Suppose that n and m are odd. If n = m = 3 , then σ ( P 3 × P 3 ) = σ ( C 4 ) σ ( K 1 , 4 ) = 2 . Let n 3 , m > 3 . Then, the graph P n × P m is disconnected and contains two connected components G 1 , G 2 . Hence, σ ( P n × P m ) = σ ( G 1 ) σ ( G 2 ) . Assume that L ( G 1 ) , G 2 is bipartite and δ ( G 2 ) 2 . Proving analogously as in Theorem 5, we conclude that J = ( x 2 s 1 , y 2 t 1 ) ; s = 1 , 2 , , n 2 , t = 1 , 2 , , m 2 is the unique ( 2 - d ) -kernel of the graph G 1 . Thus, σ ( G 1 ) = 1 . We will show that the graph G 2 has exactly two ( 2 - d ) -kernels. Let J 2 be a ( 2 - d ) -kernel of the graph G 2 . We consider the following cases.
  • ( x 1 , y 2 ) J 2 .
    Then, ( x 2 , y 2 k 1 ) J 2 , k = 1 , 2 , , m 2 . Otherwise, ( x 1 , y 2 i ) , i = 1 , 2 , , m 2 are not two-dominated by J 2 . This means that ( x 3 , y 2 i ) J 2 , i = 1 , 2 , , m 2 . Then, by analogous reasoning, we obtain J 2 = ( x 2 a , y 2 b 1 ) ; a = 1 , 2 , , n 2 , b = 1 , 2 , , m 2 is the unique ( 2 - d ) -kernel of the graph G 2 not containing the vertex ( x 1 , y 2 ) .
  • ( x 1 , y 2 ) J 2 .
    Proving analogously as in case 1, we obtain that J 2 = ( x 2 a 1 , y 2 b ) ; a = 1 , 2 , , n 2 , b = 1 , 2 , , m 2 is the unique ( 2 - d ) -kernel of the graph G 2 containing the vertex ( x 1 , y 2 ) .
Consequently, σ ( G 2 ) = 2 , and finally, σ ( P n × P m ) = 2 .
From the construction of ( 2 - d ) -kernels of the graph P n × P m , it follows that j ( P n × P m ) = J ( P n × P m ) = m · n 2 , for n odd and m even, and also, j ( P n × P m ) = min m · n 2 , n · m 2 and J ( P n × P m ) = max m · n 2 , n · m 2 , for both n and m odd, which proves (ii) and (iii). □
By analysing all other cases of the tensor product of paths, cycles and complete graphs, it turns out that all of them have a ( 2 - d ) -kernel, regardless of the number of vertices.
Theorem 6.
Let n, m be integers. Then, the graphs
(i) 
P n × C m , for n 1 , m 3 ,
(ii) 
C n × C m , for n , m 3 ,
(iii) 
P n × K m , for n 1 , m 3 ,
(iv) 
C n × K m , for n , m 3 ,
(v) 
K n × K m , for n 1 , m 3 ,
have a ( 2 - d ) -kernel.
Proof. 
Consider the following cases.
(i) 
Let n 1 , m 3 be integers. We will show that the graph P n × C m has a ( 2 - d ) -kernel. Suppose that V ( P n ) = { x 1 , x 2 , , x n } , V ( C m ) = { y 1 , y 2 , , y m } with the numbering of vertices in the natural order. If n = 1 , then the graph P 1 × C m is an edgeless graph, so V ( P 1 × C m ) is a ( 2 - d ) -kernel. Let n = 2 . If m is odd, then P 2 × C m C 2 m , so it has a ( 2 - d ) -kernel. If m is even, then P 2 × C m = C m C m . Thus, P 2 × C m , m 3 has a ( 2 - d ) -kernel. Let n 3 . Suppose that V i = { x i } × V ( C m ) , i = 1 , 2 , , n . We will show that the set J = j = 1 n 2 V 2 j 1 is a ( 2 - d ) -kernel of the graph P n × C m . By the definition of the tensor product, it follows that V i is an independent set, for i = 1 , 2 , , n . Moreover, the factor P n ensures that J is independent. We will show that J is two-dominating. Let ( x a , y b ) V ( P n × C m ) \ J , a = 1 , 2 , , 2 j , j = 1 , 2 , , n 2 , b = 1 , 2 , , m . Then, ( x a , y b ) j = 1 n 2 V 2 j . Since for all b = 1 , 2 , , m , it holds that deg C m ( y b ) = 2 , and each vertex from V 2 j , j = 1 , 2 , , n 2 is two-dominated by V 2 j 1 J . This means that J is a ( 2 - d ) -kernel of the graph P n × C m .
(ii) 
Let n , m 3 . Proving analogously as in Case (i), we can show that J = i = 1 n 2 V 2 i 1 is a ( 2 - d ) -kernel of the graph C n × C m .
(iii) 
Let n 1 , m 3 . Proving analogously as in Case (i), we can show that J = i = 1 n 2 V 2 i 1 is a ( 2 - d ) -kernel of the graph P n × K m .
(iv) 
Let n , m 3 . Proving analogously as in Case (i), we can show that J = V ( C n ) × { y 1 } is a ( 2 - d ) -kernel of the graph C n × K m .
(v) 
Let n 1 , m 3 . Proving analogously as in Case (i), we can show that J = V ( K n ) × { y 1 } is a ( 2 - d ) -kernel of the graph K n × K m .
Let J ( G ) be a family of all ( 2 - d ) -kernels of a graph G. Then, σ ( G ) = | J ( G ) | . For any vertex x V ( G ) , let J x ( G ) = { J J ( G ) ; x J } and J x ( G ) = { J J ( G ) ; x J } . Thus, | J ( G ) | = | J x ( G ) | + | J x ( G ) | . Let σ x ( G ) = | J x ( G ) | and σ x ( G ) = | J x ( G ) | . Then, σ ( G ) = σ x ( G ) + σ x ( G ) .
In many counting problems, the solution is given by the Padovan numbers S 1 ( n ) and Perrin numbers S 2 ( n ) , which are the well-known numbers of the Fibonacci type. They are defined by the linear recurrence equation S i ( n ) = S i ( n 2 ) + S i ( n 3 ) , i = 1 , 2 , with initial values S 1 ( 0 ) = S 1 ( 1 ) = S 1 ( 2 ) = 1 and S 2 ( 0 ) = 3 , S 2 ( 1 ) = 0 , S 2 ( 2 ) = 2 . In [30], Z. Füredi observed that the total number of maximal independent sets of P n and C n is given by S 1 ( n + 1 ) and S 2 ( n ) , respectively.
The next theorem shows the relation between the number of ( 2 - d ) -kernels in the tensor product P n × C m and the Padovan numbers.
Theorem 7.
Let n 1 , m 3 be integers. Then:
(i) 
σ ( P n × C m ) = S 1 ( n + 1 ) i f   m   i s   o d d , ( S 1 ( n + 1 ) ) 2 i f   m   i s   e v e n ,
(ii) 
j ( P n × C m ) = m · n 3 ,
(iii) 
J ( P n × C m ) = m · n 2 .
Proof. 
Let n 1 , m 3 be integers. Assume that V ( P n ) = { x 1 , x 2 , , x n } and V ( C m ) = { y 1 , y 2 , , y m } with the numbering of vertices in the natural order, and let V i = { x i } × V ( C m ) , i = 1 , 2 , , n .
(i) Consider the following cases.
  • m is odd.
    Then, the graph P n × C m is connected for each n 2 . If n = 1 , 2 , then σ ( P 1 × C m ) = 1 = S 1 ( 2 ) and σ ( P 2 × C m ) = 2 = S 1 ( 3 ) , respectively. If n = 3 , then the family 𝒥 ( P 3 × C m ) of all ( 2 - d ) -kernels has the form 𝒥 ( P 3 × C m ) = { V 1 V 3 , V 2 } . This means that σ ( P 3 × C m ) = 2 = S 1 ( 4 ) . Let n 4 . We will show that σ ( P n × C m ) = S 1 ( n + 1 ) . Let J V ( P n × C m ) be a ( 2 - d ) -kernel of the graph P n × C m . We have two possibilities.
    1.1
    ( x n , y 1 ) J .
    Then, ( x n 1 , y 2 ) J . Since deg P n × C m ( ( x n , y 3 ) ) = 2 and vertices ( x n 1 , y 2 ) , ( x n , y 3 ) are adjacent, the vertex ( x n , y 3 ) has to belong to a ( 2 - d ) -kernel J. Otherwise, ( x n , y 3 ) is not two-dominated by J. Since m is odd, by analogous reasoning, we obtain ( x n , y k ) J , k = 1 , 2 , , m . Thus, V n J . Then, V n 1 J = , and moreover, every vertex from V n 1 is two-dominated by J. Hence, J = J * V n , where J * is any ( 2 - d ) -kernel of the graph P n 2 × C m . Thus, σ ( x n , y 1 ) ( P n × C m ) = σ ( P n 2 × C m ) .
    1.2
    ( x n , y 1 ) J .
    Then, ( x n 1 , y 2 ) , ( x n 1 , y m ) J . Proving analogously as in Case 1.1, we obtain that V n 1 J and V n J = = V n 2 J . Then, every vertex from V n 2 V n is two-dominated by J. Hence, J = J * * V n 1 , where J * * is any ( 2 - d ) -kernel of the graph P n 3 × C m . Thus, σ ( x n , y 1 ) ( P n × C m ) = σ ( P n 3 × C m ) .
    Consequently, σ ( P n × C m ) = σ ( P n 2 × C m ) + σ ( P n 3 × C m ) , n 4 . By the initial conditions, it follows that σ ( P n × C m ) = S 1 ( n + 1 ) , for n 1 .
  • m is even.
    Then, by Theorem 1, it follows that the graph P n × C m , n 2 is disconnected and contains two isomorphic connected components G 1 , G 2 . Thus, σ ( P n × C m ) = σ ( G 1 ) σ ( G 2 ) = ( σ ( G 1 ) ) 2 . Let V i 1 = { x i } × { y 2 t 1 ; t = 1 , 2 , , m 2 } , V i 2 = { x i } × { y 2 t ; t = 1 , 2 , , m 2 } , for i = 1 , 2 , , n . Without loss of generality, assume that ( x 1 , y 1 ) V ( G 1 ) . If n = 1 , 2 , then σ ( P 1 × C m ) = 1 = ( S 1 ( 2 ) ) 2 and σ ( P 2 × C m ) = 4 = ( S 1 ( 3 ) ) 2 , respectively. If n = 3 , then the family J ( P 3 × C m ) of all ( 2 - d ) -kernels has the form J ( P 3 × C m ) = { V 1 1 V 3 1 , V 2 2 } . This means that σ ( P 3 × C m ) = 2 2 = ( S 1 ( 4 ) ) 2 . Let n 4 . Proving analogously as in Case 1, we obtain that σ ( G 1 ) = S 1 ( n + 1 ) . Hence, σ ( P n × C m ) = ( S 1 ( n + 1 ) ) 2 , for n 1 .
From the construction of ( 2 - d ) -kernels of the graph P n × C m , it follows that m · n 3 | J | m · n 2 . Hence, j ( P n × C m ) = m · n 3 and J ( P n × C m ) = m · n 2 , which proves (ii) and (iii). □
Proving analogously as in Theorem 7, we can give similar equalities for the tensor product of a path and a complete graph.
Theorem 8.
Let n , m 3 be integers. Then:
(i) 
σ ( P n × K m ) = S 1 ( n + 1 ) ,
(ii) 
j ( P n × K m ) = m · n 3 ,
(iii) 
J ( P n × K m ) = m · n 2 .
Now, we give the relation between the Padovan and Perrin numbers, which will be useful to prove the next theorem concerning parameters σ , j , J in the tensor product of specific cycles.
Lemma 1.
For n 5 ,
S 2 ( n ) = S 1 ( n 2 ) + S 1 ( n 4 ) + 2 S 1 ( n 5 ) .
Proof (induction on n).
If n = 5 , 6 , 7 , then the result holds by the definitions of the Padovan and Perrin numbers. Let n 8 , and suppose that (1) is true for all k < n . We will show that S 2 ( n ) = S 1 ( n 2 ) + S 1 ( n 4 ) + 2 S 1 ( n 5 ) . By the definition of Perrin numbers and the induction hypothesis, we have S 2 ( n ) = S 2 ( n 2 ) + S 2 ( n 3 ) = S 1 ( n 4 ) + S 1 ( n 6 ) + 2 S 1 ( n 7 ) + S 1 ( n 5 ) + S 1 ( n 7 ) + 2 S 1 ( n 8 ) = S 1 ( n 2 ) + S 1 ( n 4 ) + 2 S 1 ( n 5 ) , which ends the proof. □
The next theorem presents the relation between the number of ( 2 - d ) -kernels in the tensor product C n × C 3 and the Perrin numbers.
Theorem 9.
Let n 3 be an integer. Then:
(i) 
σ ( C n × C 3 ) = 3 + S 2 ( n ) ,
(ii) 
j ( C n × C 3 ) = n ,
(iii) 
J ( C n × C 3 ) = 3 · n 2 .
Proof. 
Let n 3 be an integer. Assume that V ( C 3 ) = { y 1 , y 2 , y 3 } and V ( C n ) = { x 1 , x 2 , , x n } with the numbering of vertices in the natural order. Let X i = { x i } × V ( C 3 ) , i = 1 , 2 , , n and Y j = V ( C n ) × { y j } , j = 1 , 2 , 3 .
(i) Let n = 3 , 4 , 5 , 6 . It is easy to check that the set of ( 2 - d ) -kernels of C n × C 3 is { X 1 , X 2 , X 3 , Y 1 , Y 2 , Y 3 } , { X 1 X 3 , X 2 X 4 , Y 1 , Y 2 , Y 3 } , { X 1 X 3 , X 1 X 4 , X 2 X 4 , X 2 X 5 , X 3 X 5 , Y 1 , Y 2 , Y 3 } , { X 1 X 3 X 5 , X 1 X 4 , X 2 X 4 X 6 , X 2 X 5 , X 3 X 6 , Y 1 , Y 2 , Y 3 } for n = 3 , 4 , 5 , 6 , respectively; hence, the proposition holds for these cases. Let n 7 . We will show that σ ( C n × C 3 ) = 3 + S 2 ( n ) . Let J V ( C n × C 3 ) be a ( 2 - d ) -kernel of the graph C n × C 3 . We have two possibilities.
  • ( x n , y 1 ) J .
    Then, ( x n 1 , y 2 ) , ( x n 1 , y 3 ) , ( x 1 , y 2 ) , ( x 1 , y 3 ) J . Consider the vertex ( x n , y 2 ) . If ( x n , y 2 ) J , then ( x n , y 3 ) J . Otherwise, ( x n , y 3 ) cannot be two-dominated by J. This means that X n J and X n 1 J = = X 1 J . Moreover, every vertex from X 1 X n 1 is two-dominated by J. Hence, J = J * X n , where J * is any ( 2 - d ) -kernel of the graph P n 3 × C 3 . Thus, σ ( P n 3 × C 3 ) is the number of ( 2 - d ) -kernels J containing vertices ( x n , y 1 ) and ( x n , y 2 ) . If ( x n , y 2 ) J , then ( x n 1 , y 1 ) , ( x 1 , y 1 ) J . Otherwise, ( x n , y 2 ) is not two-dominated by J. Then, ( x n , y 3 ) J , and moreover, ( x n 2 y k ) , ( x 2 , y k ) J , k = 2 , 3 . By analogous reasoning, we obtain Y 1 J and Y 2 J = = Y 3 J . This means that Y 1 is the unique ( 2 - d ) -kernel of the graph C n × C 3 containing the vertex ( x n , y 1 ) and not containing the vertex ( x n , y 2 ) . Hence, σ ( x n , y 1 ) ( C n × C 3 ) = σ ( P n 3 × C 3 ) + 1 .
  • ( x n , y 1 ) J .
    Consider four cases.
    2.1
    ( x n 1 , y 1 ) , ( x 1 , y 1 ) J .
    It is obvious that Y 2 , Y 3 are the only ( 2 - d ) -kernels of the graph C n × C 3 .
    2.2
    ( x n 1 , y 1 ) J and ( x 1 , y 1 ) J .
    We will show that ( x n , y 1 ) is two-dominated by ( x n 1 , y 2 ) , ( x n 1 , y 3 ) J . Otherwise, at least one of the vertices ( x 1 , y 2 ) , ( x 1 , y 3 ) belongs to a ( 2 - d ) -kernel J. If ( x 1 , y 2 ) J , then ( x 1 , y 3 ) cannot be two-dominated by J. If ( x 1 , y 2 ) J or ( x 1 , y 3 ) J , then ( x 1 , y 1 ) is not dominated by J. This means that X n J = = X 1 J and X n 1 J . Then, X 2 J , otherwise vertices from X 1 are not two-dominated by J. Moreover, X n 2 J = = X 3 J , and the vertices from X 1 X 3 X n 2 X n are two-dominated by J. Hence, J = J * * X 2 X n 1 , where J * * is any ( 2 - d ) -kernel of the graph P n 6 × C 3 . This means that σ ( P n 6 × C 3 ) is the number of ( 2 - d ) -kernels J containing ( x n 1 , y 1 ) and not containing ( x 1 , y 1 ) , ( x n , y 1 ) .
    2.3
    ( x n 1 , y 1 ) J and ( x 1 , y 1 ) J .
    Proving analogously as in Subcase 2.2, we obtain that σ ( P n 6 × C 3 ) is the number of ( 2 - d ) -kernels J containing ( x 1 , y 1 ) and not containing ( x n 1 , y 1 ) , ( x n , y 1 ) .
    2.4
    ( x n 1 , y 1 ) , ( x 1 , y 1 ) J .
    Then, X n J = , X 1 J and X n 1 J . Otherwise, J is not two-dominating. This means that X 2 J = = X n 2 J . Moreover, every vertex from X 2 X n 2 X n is two-dominated by J. Thus, J = J ˜ X 1 X n 1 , where J ˜ is any ( 2 - d ) -kernel of the graph P n 5 × C 3 . This means that σ ( P n 5 × C 3 ) is the number of ( 2 - d ) -kernels J containing ( x n 1 , y 1 ) , ( x 1 , y 1 ) and not containing ( x n , y 1 ) .
    Hence, σ ( x n , y 1 ) ( C n × C 3 ) = 2 + 2 σ ( P n 6 × C 3 ) + σ ( P n 5 × C 3 ) .
Finally, from the above cases, we obtain that σ ( C n × C 3 ) = 3 + σ ( P n 3 × C 3 ) + 2 σ ( P n 6 × C 3 ) + σ ( P n 5 × C 3 ) .
By Theorem 7, we have that σ ( C n × C 3 ) = 3 + S 1 ( n 2 ) + 2 S 1 ( n 5 ) + S 1 ( n 4 ) . Moreover, by Lemma 1, it follows that σ ( C n × C 3 ) = 3 + S 2 ( n ) , n 3 . From the construction of ( 2 - d ) -kernels of the graph C n × C 3 , it follows that n | J | 3 · n 2 . Hence, j ( C n × C 3 ) = n and J ( C n × C 3 ) = 3 · n 2 , which proves (ii) and (iii). □
Using the same method as in Theorem 9, we are able to show similar equalities for the tensor product of a cycle and a complete graph.
Theorem 10.
Let n , m 3 be integers. Then:
(i) 
σ ( C n × K m ) = S 2 ( n ) + m ,
(ii) 
j ( C n × K m ) = n ,
(iii) 
J ( C n × K m ) = m · n 2 .
Finally, let us consider the tensor product of two complete graphs.
Theorem 11.
Let n , m 3 be integers. Then:
(i) 
σ ( K n × K m ) = n + m ,
(ii) 
j ( K n × K m ) = min { n , m } ,
(iii) 
J ( K n × K m ) = max { n , m } .
Proof. 
Let n , m 3 be integers. Assume that V ( K n ) = { x 1 , x 2 , , x n } and V ( K m ) = { y 1 , y 2 , , y m } . Let X i = { x i } × V ( K m ) , i = 1 , 2 , , n and Y j = V ( K n ) × { y j } , j = 1 , 2 , , m .
(i) Let J V ( K n × K m ) be a ( 2 - d ) -kernel of the graph K n × K m . Without loss of generality, assume that ( x s , y t ) J , 1 s n , 1 t m . Then, ( x q , y t ) J , 1 q n , q s or ( x s , y r ) J , 1 r m , r t . Otherwise, J is not independent. If ( x q , y t ) J , then N K n × K m ( ( x s , y t ) ( x q , y t ) ) = V ( K n × K m ) \ Y t . Thus, J = Y t . If ( x s , y r ) J , then, by analogous reasoning, we obtain J = X s . This means that the family 𝒥 ( K n × K m ) of all ( 2 - d ) -kernels has the form 𝒥 ( K n × K m ) = { X i ; i = 1 , 2 , , n } { Y j ; j = 1 , 2 , , m } . Thus, σ ( K n × K m ) = n + m . Moreover, | X i | = m , i = 1 , 2 , , n and | Y j | = n , j = 1 , 2 , , m ; hence, j ( K n × K m ) = min { n , m } and J ( K n × K m ) = max { n , m } , which proves (ii) and (iii). □

3. Concluding Remarks

In this paper, we discussed the problem of the existence of ( 2 - d ) -kernels in the tensor product of two graphs, in particular paths, cycles and complete graphs. Moreover, special graph parameters were determined for these cases. It was shown that if both factors of the tensor product are either paths, cycles or complete graphs, then their tensor product has a ( 2 - d ) -kernel almost in all cases, except for the case of two paths with an even number of vertices. Moreover, the new interpretation of the Padovan and Perrin numbers related to the numbers of ( 2 - d ) -kernels in a certain tensor product of graphs was given. The obtained results are a starting point to studying and counting ( 2 - d ) -kernels in the tensor product where one of the factors is an arbitrary graph. It seems interesting to complement these results by obtaining sufficient conditions for the existence of ( 2 - d ) -kernels in tensor products G × P n , G × C n , G × K n . The results presented in this paper should be valuable to obtain such conditions.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Diestel, R. Graph Theory; Springer: Heidelberg, Germany; New York, NY, USA, 2005. [Google Scholar]
  2. Hammack, R.; Imrich, W.; Klavžar, S. Handbook of Product Graphs, 2nd ed.; CRC Press, Inc.: Boca Raton, FL, USA, 2011. [Google Scholar]
  3. Morgenstern, O.; Von Neumann, J. Theory of Games and Economic Behavior; Princeton University Press: Princeton, NJ, USA, 1944. [Google Scholar]
  4. Berge, C. Graphs and Hypergraphs; North-Holland: Amsterdam, The Netherland, 1973. [Google Scholar]
  5. Berge, C.; Duchet, P. Perfect graphs and kernels. Bull. Inst. Math. Acad. Sin. 1988, 16, 263–274. [Google Scholar]
  6. Berge, C.; Duchet, P. Recent problems and results about kernels in directed graphs. Discret. Math. 1990, 86, 27–31. [Google Scholar] [CrossRef] [Green Version]
  7. Galeana-Sánchez, H.; Hernández-Cruz, C.; Arumugam, S. On the existence of (k, l)-kernels in digraphs with a given circumference. AKCE Int. J. Graphs Comb. 2013, 10, 15–28. [Google Scholar]
  8. Galeana-Sánchez, H.; Ramírez, L. Monochromatic kernel-perfectness of special classes of digraphs. Discuss. Math. Graph Theory 2007, 27, 389–400. [Google Scholar] [CrossRef]
  9. Galeana-Sánchez, H.; Sánchez-López, R. H-kernels in the D-join. Ars Comb. 2011, 98, 353–377. [Google Scholar]
  10. Kucharska, M. On (k, l)-kernel perfectness of special classes of digraphs. Discuss. Math. Graph Theory 2005, 25, 103–119. [Google Scholar] [CrossRef]
  11. Szumny, W.; Włoch, A.; Włoch, I. On the existence and on the number of (k, l)-kernels in the lexicographic product of graphs. Discret. Math. 2008, 308, 4616–4624. [Google Scholar] [CrossRef] [Green Version]
  12. Galeana-Sánchez, H.; Hernández-Cruz, C. On the existence of (k, l)-kernels in infinite digraphs: A survey. Discuss. Math. Graph Theory 2014, 34, 431–466. [Google Scholar] [CrossRef]
  13. Kucharska, M.; Kwaśnik, M. On (k, l)-kernels of special superdigraphs of Pm and Cm. Discuss. Math. Graph Theory 2001, 21, 95–109. [Google Scholar] [CrossRef]
  14. Włoch, A.; Włoch, I. On (k,l)-kernels in the corona of digraphs. Int. J. Pure Appl. Math. 2009, 53, 571–582. [Google Scholar]
  15. Bange, D.W.; Barkauskas, A.E.; Slater, P.J. Efficient dominating sets in graphs. Appl. Discret. Math. 1988, 189, 189–199. [Google Scholar]
  16. Hedetniemi, S.M.; Hedetniemi, S.T.; Knisely, J.; Rall, D.F.; Haynes, T.W. Secondary domination in graphs. AKCE Int. J. Graphs Comb. 2008, 5, 103–115. [Google Scholar]
  17. Michalski, A.; Włoch, I. On the existence and the number of independent (1,2)-dominating sets in the G-join of graphs. Appl. Math. Comput. 2020, 377, 125155. [Google Scholar] [CrossRef]
  18. Domke, G.S.; Hattingh, J.H.; Hedetniemi, S.T.; Laskar, R.C.; Markus, L.R. Restrained domination in graphs. Discret. Math. 1999, 203, 61–69. [Google Scholar] [CrossRef] [Green Version]
  19. Bednarz, U. Strong (1;1;2)-kernels in the corona of graphs and some realization problems. Iran. J. Sci. Technol. Trans. Sci. 2020, 44, 401–406. [Google Scholar] [CrossRef] [Green Version]
  20. Fink, J.F.; Jacobson, M.S. n-domination in graphs. In Graph Theory with Applications to Algorithms and Computer Science; John Wiley & Sons: New York, NY, USA, 1985; pp. 283–300. [Google Scholar]
  21. Włoch, A. On 2-dominating kernels in graphs. Australas. J. Comb. 2012, 53, 273–284. [Google Scholar]
  22. Bednarz, P.; Włoch, I. An algorithm determining (2-d)-kernels in trees. Util. Math. 2017, 102, 215–222. [Google Scholar]
  23. Bednarz, P.; Włoch, I. On (2-d)-kernels in the Cartesian product of graphs. Ann. Univ. Mariae Curie-Sklodowska Sect. A 2016, 70, 1–8. [Google Scholar] [CrossRef]
  24. Bednarz, P.; Hernández-Cruz, C.; Włoch, I. On the existence and the number of (2-d)-kernels in graphs. Ars Comb. 2015, 121, 341–351. [Google Scholar]
  25. Gerbner, D.; Keszegh, B.; Methuku, A.; Patkós, B.; Vizer, M. An improvement on the maximum number of k-Dominating Independent Sets. arXiv 2017, arXiv:1709.04720. [Google Scholar] [CrossRef] [Green Version]
  26. Nagy, Z.L. Generalizing Erdős, Moon and Moser’s result—The number of k-dominating independent sets. Electron. Notes Discret. Math. 2017, 61, 909–915. [Google Scholar] [CrossRef]
  27. Nagy, Z.L. On the Number of k-Dominating Independent Sets. J. Graph Theory 2017, 84, 566–580. [Google Scholar] [CrossRef] [Green Version]
  28. Dosal-Trujillo, L.A.; Galeana-Sánchez, H. The Fibonacci numbers of certain subgraphs of circulant graphs. AKCE Int. J. Graphs Comb. 2015, 12, 94–103. [Google Scholar] [CrossRef] [Green Version]
  29. Weichsel, P.M. The Kronecker product of graphs. Proc. Am. Math. Soc. 1962, 13, 47–52. [Google Scholar] [CrossRef]
  30. Füredi, Z. The number of maximal independent sets in connected graphs. J. Graph Theory 1987, 11, 463–470. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bednarz, P. On (2-d)-Kernels in the Tensor Product of Graphs. Symmetry 2021, 13, 230. https://doi.org/10.3390/sym13020230

AMA Style

Bednarz P. On (2-d)-Kernels in the Tensor Product of Graphs. Symmetry. 2021; 13(2):230. https://doi.org/10.3390/sym13020230

Chicago/Turabian Style

Bednarz, Paweł. 2021. "On (2-d)-Kernels in the Tensor Product of Graphs" Symmetry 13, no. 2: 230. https://doi.org/10.3390/sym13020230

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