1. Introduction
Unless stated otherwise all graphs considered here are finite,
simple, and undirected. For the standard graph-theoretic terminology the
readers are referred to [5].
Let
respectively denote a path, cycle, star and
complete graph on
vertices, and let denote
the complete bipartite graph with and vertices in the parts. A graph whose
vertex set is partitioned into subsets such that the edge set is is a
complete -partite graph,
denoted as , when
for all
. For or , the graph denotes the graph G with a -factor removed. For any integer , denotes edge-disjoint copies of . The complement of the graph is denoted by . For two graphs and we define their , denoted by , as follows: the vertex set is
and its edge set
is
It is well known that the Cartesian product is commutative and
associative. For a graph , a
partition of into edge-disjoint
sub graphs such
that is called a decomposition of and we write as .
For , if , we say that has a -decomposition. If has a decomposition into copies of and copies of , then we say that has a -decomposition.
If such a decomposition exists for all possible values of and satisfying trivial necessary
conditions, then we say that has
a -decomposition or
complete -decomposition.
The study of -decomposition of graphs is not
new. Authors in [2,4] completely determined the values of
for which admits a -decomposition
such that ,
when and , when . Abueida and Daven [3] proved that there exists a -decomposition of , for and . Abueida and O’Neil
[1] proved that for , there exists
a -decomposition of , whenever except for the ordered triples
,
, , , , , . Farrell and Pike [7] shown that the necessary
conditions are sufficient for the existence of -decomposition of . Fu et al. [8] established necessary and
sufficient condition for the existence of -decomposition of . Shyu [12] obtained a necessary and sufficient
condition on
for the existence of -decomposition
of . Priyadharsini and Muthusamy
[11] established necessary
and sufficient condition for the existence of the -decomposition of when . Jeevadoss and Muthusamy [9] obtained some necessary and sufficient
conditions for the existence of -decomposition
of . Jeevadoss and Muthusamy
[10] obtained necessary
and sufficient conditions for the existence of -decomposition
of , and . Pauline Ezhilarasi and
Muthusamy [6] have obtained
necessary and sufficient conditions for the existence of a decomposition
of product graphs into paths and stars with three edges.
In this paper, we show that the necessary condition is
sufficient for the existence of a -decomposition
of . We abbreviate
the -decomposition
as -decomposition.
To prove our results we state the following:
Theorem 1.1 ([9]). Let ,
be non-negative integers, be an
even integer and be an odd
integer. If
and , then has a -decomposition.
Theorem 1.2 [9]. Let be integers and be an even integer. Then the
graph has a -decomposition.
Construction 1.4. Let and be two cycles of length 6, where
and
. If is a
common vertex of and such that at least one neighbour of
from each cycle (say, and ) does not belong to the other cycle
then we have two edge-disjoint paths of length 6, say and from and as follows:
and
2. Base Constructions
In this section we prove some basic lemmas which are used to prove
our results. Throughout this paper, we denote .
Lemma 2.1. There exists a -decomposition of , .
Proof. First we decompose into 3 as follows:
The bold edges (resp., ordinary edges) gives 2 from first two cycles. Now, the
3 are
Hence has a
-decomposition. 
Lemma 2.2. There exists a -decomposition of , .
Proof. First we decompose into ’s as follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 2.3. There exists a -decomposition of , .
Proof. First we decompose into ’s as follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 2.4. There exists a -decomposition of , and .
Proof. Let . First we decompose into ’s as follows:
From the first 3 we can find
3 as follows:
Now, using Construction 1.4 we get a required number of paths and
cycles from the -decomposition
given above. Hence has a
-decomposition. Now, we can
write . Hence by
Remark 1.3, has a -decomposition. 
Lemma 2.5. There exists a -decomposition of
(i). with
and
(ii). with ,
where and are vertex disjoint cycles and
.
Proof. (i). Let be the -decomposition of , where 2 removed from are given by ,
.
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. Hence
has a
-decomposition, where the
removed from are vertex disjoint cycles. We can
write . Applying this relation
recursively to and
using Theorem 1.2, we can have a -decomposition of , where the
removed from are vertex disjoint cycles.
(ii). Since the degree of each vertex is
odd, then . Let be the
-decomposition of , where the
2 removed from are
, . For
, we decompose the last cycle
and the first path into 2 as
follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the decomposition given above. Hence has a -decomposition, where the removed from are vertex disjoint cycles. We can
write . Applying this relation recursively
to and using Theorem 1.2, we can have a -decomposition of , where removed from are vertex disjoint cycles. 
Lemma 2.6. There exists a -decomposition of , and .
Proof. Let ,
where . We prove it in two
cases.
Case 1. . When , . By Lemmas 2.1, 2.3 and
2.4 and Remark 1.3, has a -decomposition. For , we can write . By Theorems 1.1, 1.2, Lemma 2.1 and Remark 1.3, has a -decomposition.
Case 2. . We can write . By Theorems 1.1, 1.2, Lemma 2.1 and Remark 1.3, has a -decomposition.
Lemma 2.7. There exists a -decomposition of for and for .
Proof.
Case 1. . When
, . Let and . So, . Let
be the -decomposition of .
The first 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition of
given above. Hence by Lemma 2.3 and Remark 1.3, has a -decomposition. When , we can write . By Theorem 1.1 and Lemma
2.4, and have a -decomposition. Hence by Remark 1.3, has
a -decomposition.
Case 2. . We can
write and .
Let be the
-decomposition of . The first 3 can be decomposed into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above for . By Theorems 1.1, 1.2, Lemma 2.4 and Remark 1.3, has
a -decomposition. 
2.8. There exists a -decomposition of , where and .
Proof. Since the degree of each vertex is odd, then . We prove the required
decomposition in two Cases.
Case 1. . Let and be a -decomposition
of . For , we decompose the last cycle and
first path into as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the ’s given
above for . When , . Applying this relation recursively to and using Theorem 1.2, we can prove that
has a -decomposition.
Case 2. . Let
and
be a
-decomposition of .
For , we decompose the last
cycle and last path into as
follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the ’s given
above for . When , . By Lemma 2.4 and by
applying Case 1, has a -decomposition. 
3. -decomposition of
In this section we investigate the existence of -decomposition of Cartesian
product of complete graphs. Throughout this paper, we denote .
Lemma 3.1. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
The bold edges (resp., ordinary edges) gives 2 from first two cycles. Also, we can
decompose the given graph into
as follows:
Hence has a -decomposition. 
Lemma 3.2. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
The first 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.3. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, then . For , the required number of ’s and ’s are constructed as follows:
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
For , we decompose the last
path and the first cycle into 2
as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the ’s given
above for . 
Lemma 3.4. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.5. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, . For , the required number of ’s and ’s are constructed as follows:
For , we decompose the last cycle and first
path into 2 as follows:
For , we can decompose
into 2 in as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from paired ’s given
above for . So, we have the
desired decomposition for . 
Lemma 3.6. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.7. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
The first 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the
-decomposition given
above. 
Lemma 3.8. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
,
,
,
,
,
,
,
,
,
,
,
.
The first 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.9. There exists a -decomposition of , .
Proof. By Lemma 2.2, has a -decomposition. We decompose into ’s as follows: where . The first 3 can be
decomposed into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.10. There exists a -decomposition of , .
Proof. First we decompose into ’s as
follows:
The first can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.11. There exists a -decomposition of , .
Proof. We can write . By Lemma 2.1, has a -decomposition. Now, we can view
as with ,
for and ,
for , where the
subscripts of are taken modulo 7
with residues . The
-decomposition of is given below:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. 
Lemma 3.12. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, then
. We can write
. The graph along with three rows of can be viewed as , where with and ,
,
and decompose into ’s as follows:
The first 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. So, has a -decomposition. By Lemma 2.5,
the remaining edges has a -decomposition. 
Lemma 3.13. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, then
. We can write . By Lemma 2.5,
has a
-decomposition. Let ,
where with
The graph decomposes into
required number of as follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. Hence
has a -decomposition and so the graph
. 
Lemma 3.14. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, then
. We can write . By Lemmas 2.1, 2.8 and 3.12,
the given graph has a -decomposition. 
Lemma 3.15. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, then
. We can write . Consider in rows 1, 3, 4, 7 as ,
where 2 are vertex disjoint
cycles. Now, these 8 along with
12 in columns form a graph , . Let ,
where and
This can be decomposed into required number of as follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition given above. Hence
also has a -decomposition and so the graph
. Also by Lemmas 2.5, 2.7, and have a -decomposition. Hence by Remark 1.3, has a
-decomposition. 
Lemma 3.16. There exists a -decomposition of , where
and the are ,
,
.
Proof. Let . Since the degree of each vertex is odd and , then . Now, the 24 are given below:
,
,
where and the first
coordinate of subscripts of are
taken modulo with residues . 
Lemma 3.17. There exists a -decomposition of , .
Proof. Since the degree of each vertex is odd, then . For , the required number of ’s and ’s are constructed as follows:
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
and
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
For , we decompose the last
path and first cycle into as
follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from ’s for . So, we have the desired
decomposition for . 
Theorem 3.18. has a -decomposition if and only if
.
Proof. Necessity. Since is -regular with vertices, has edges. Now, assume that has a -decomposition. Then the number of
edges in the graph must be divisible by 6, i.e., and hence .
Sufficiency. We construct the required decomposition in
ten cases.
Case 1. and .
Subcase 1.1. .
Let and , where are integers. We can write
. By Theorem 1.2 and Lemma
3.8,
and have a -decomposition. Hence by Remark 1.3, has a -decomposition.
Subcase 1.2. .
Let and , where are non-negative integers. We can
write . By Theorem 12, Lemmas
3.7,
and 2.4, Subcase 1.1 and Remark 1.3, has a -decomposition.
Subcase 1.3. .
When and , . By Theorem 1.2, Lemma 3.6 and Remark 1.3, has a -decomposition. When and , . By Theorem 1.2, Lemma 3.9 and Remark 1.3, has a -decomposition. When , let , where are non-negative integers. We can
write . By Theorem 1.2, Lemma 2.4, Subcase 1.1 and Remark 1.3, has a -decomposition.
Case 2. .
Let and , where are non-negative integers. We can
write . By
Theorem 1.2, Lemmas 3.7, 3.8, 3.10 and 2.4
and Remark 1.3, has a -decomposition.
Case 3. , .
When is even, the degree of
each vertex is
odd, then . Now, . By
Lemma 2.8 and Theorem 1.1, and have a -decomposition (with whenever is even). Hence by Remark 1.3, has the
required decomposition.
Case 4. .
Subcase 4.1. , .
When , if , then .
If let , then . By Lemmas 2.6,3.1, 3.11, Theorems 1.1,
1.2 and Remark 1.3, has a -decomposition.
When , let , where ,
. We can write . Now, the first three rows of
can be viewed as . As in the proof
of Lemma 3.12, we can prove along with three rows of has a -decomposition. By Lemmas 2.4
and 2.5 and Theorem 1.2, and have a -decomposition. Hence by Remark 1.3, has a -decomposition.
Subcase 4.2. .
Let . We can
write .
When , every column of can be viewed as and
every first rows can be
viewed as and last three rows can be viewed as . Now,
the ’s in first rows and columns form and can be viewed as
and
these graphs have a -decomposition, by Theorems 1.1, 1.2. By Lemmas 2.6 and
3.1,
and
have a -decomposition. By
Lemma 3.2, the remaining graph has a -decomposition.
When , every column of
can be viewed as and
every first rows can be
viewed as . Now, the ’s in
first rows and columns form
. By
Lemmas 2.6 and 3.1, and
have a -decomposition.
Finally, we have to find a -decomposition of the last three
rows and columns of . Now, every columns of can be viewed as and every last three rows of can be viewed as and by Theorem 1.2, has a -decomposition. By Lemma 2.5,
has a -decomposition. As in the proof of
Lemma 3.2, we can prove along
with the three rows of
has a -decomposition. By
Lemma 3.2, the remaining graph has a -decomposition.
By using similar proof, we can prove for the case also. Hence has a -decomposition.
Case 5. .
Let . We can
write . Consider all columns as
except the columns 1, 3, 4 and 7 and consider these columns as and all rows can be viewed as
except the last three rows. The last three rows can be viewed as . In each column has a -decomposition and in columns 1,
3, 4 and 7 the graph has a -decomposition, by Lemma 2.6. So
the remaining edges in columns 1, 3, 4 and 7 form and in other columns form
. By Lemma 2.7 and Theorem 1.1, the graphs and have
a -decomposition and
has a -decomposition, by
Theorem 1.2 and Lemma 2.4. So the
remaining edges in the first
rows form and in the last
three rows form .
The graph in the first
columns along with in the last three rows have a -decomposition as in Lemma 3.12.
Also, the edges of along
with four columns of can have
a -decomposition as in Lemma
3.15.
Now, the remaining edges (’s)
in the last 11 columns and (’s) in the last 3 rows will form
which has a -decomposition, by Lemma 3.4.
Hence by Remark 1.3 has a -decomposition.
Case 6. .
Let . We can
write .
Consider the first 5 rows and the last 2 rows as
and respectively. The graph in the first columns along with the last 2 rows of
can be viewed as , where
with and and can be
decomposed into ’s as follows:
where and the
subscripts of are taken modulo 6
with residues . The
first three cycles can be decomposed into 3 as follows: ,
,
.
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition of given above. By Theorem 1.1, Lemmas 2.3, 2.4 and 2.5,
, and
have a -decomposition. Now, consider the
remaining 9 with 5 from the first 5 rows in block with vertex and edge set
as follows: and and
Now, this can be decomposed
into ’s as follows:
The last 3 can be decomposed
into 3 as follows:
Now, using Construction 1.4 we get the required number of paths
and cycles from the -decomposition of given above. Hence we have the desired
decomposition of .
Note 3.19. From Case 7 to Case 10 the degree of
each vertex is
odd and so .
Case 7. , , .
Let and , and . We can
write , . By Lemma 2.6,
has a -decomposition for . For , can be viewed as
and
these graphs have a -decomposition, by Theorems 1.1,
1.2 and Lemma 2.4. Also by Theorem 1.2 and
Lemmas 3.12 to 3.15, and , have a -decomposition. Hence by Remark 1.3, has a -decomposition.
Case 8. .
Let . Then . By Lemmas 2.6 and 2.8, has a -decomposition with and has a -decomposition. Now, the last
three columns can be viewed as . By Lemmas 2.5 and
2.4, and have a -decomposition. The graph in the first rows along with the last 3
columns of can be viewed
as . We can
prove this has a -decomposition as in Lemma 3.12.
Now, ’s of last 3 columns and
’s of last 16 rows form and this has a -decomposition, by Lemma 3.5.
Case 9. .
Let and . We can write , where are , . Last three columns can be
viewed as and first three
rows can be viewed as . The graph
in the last rows along with the last 3 columns of
can be viewed as . We can prove this
has a -decomposition as in
Lemma 3.12. Now, ’s in last three columns and ’s in the first 8 rows forms and by Lemma 3.3, which has a
-decomposition. Also by
Lemma 2.8, in the first columns has a -decomposition. The remaining
edges in the
first columns and in first 3 rows form which
has a -decomposition, by
Lemma 3.16.
Case 10. .
Let and . We can write . The last 8 rows can be viewed as . Now, the graph in each columns along with in last 8 rows forms
which has a -decomposition,
by Lemma 3.16 and the graph ’s in last 9 columns and ’s in last 8 rows will form which has a -decomposition, by Lemma 3.17.
By Lemmas 2.4, 2.5 and 2.8,
the remaining edges have a decomposition.

Acknowledgement:
The authors thank the Department of Science and Technology,
Government of India, New Delhi for its financial support through the
Grant No. DST/ SR/ S4/ MS:828/13. The second author thank the University
Grant Commission for its support through the Grant No.
F.510/7/DRS-I/2016(SAP-I).