Abstract
Let H be a connected subgraph of a graph G. An H-factor of G is a spanning subgraph of G whose components are isomorphic to H. Given a set of mutually non-isomorphic graphs, a uniform -factorization of G is a partition of the edges of G into H-factors for some . In this article, we give a complete solution to the existence problem for uniform -factorizations of in the case when k is even.
MSC:
05B30
1. Introduction
Let and denote the vertex set and the edge set of a graph G, respectively. As per standard notations, denotes the complete graph on n vertices, is the k-cycle (i.e., the cycle of length k) and is the path on vertices. For missing notions and terms that are not explicitly defined in this paper, we point the reader to [1] and its online updates. If is a set of mutually non-isomorphic connected graphs, an -decomposition of a graph G is a partition of into subgraphs (blocks) that are isomorphic to some element of . An -factor of G is a spanning subgraph of G, i.e., a subgraph of G with the same vertex set as G, whose connected components are isomorphic to some element of . An -factorization of G is an -decomposition of G whose set of blocks admits a partition into -factors. An -factorization of G is also known as a resolvable -decomposition of G and an -factor of G can be called a parallel class of G. When , then we simply write H-factor and H-factorization. A -factorization of G is better known as a 1-factorization and its factors are said 1-factors; a 1-factor of is a set of mutually vertex disjoint edges of and a 1-factorization of exists if and only if n is even [2]. A -factorization of exists if and only if , n and k are odd and [3]. An -factorization of a graph G is said to be uniform if each factor is an H-factor for some (sometimes it is referred to as a uniformly resolvable -decomposition of G).
In the context of graph factorizations, and in particular of cycle factorizations, the most famous problems are the Oberwolfach Problem and the Hamilton–Waterloo Problem. The first one was first posed in 1967 by G. Ringel and asks whether it is possible to seat n mathematicians at m round tables in dinners so that every two mathematicians sit next to each other exactly once. This puzzle can be formalized in terms of graph factorizations as follows. If integers denote the sizes of the m round tables, then the solution of the Oberwolfach Problem is a factorization of where each factor has m components which are isomorphic to cycles of length , . It is well known that such a factorization can exist only if n is odd. If the number n is even, then an analogous problem is reformulated in terms of decomposition of , that is the graph obtained by removing a 1-factor from . The version where all cycles of a factor have the same size is called the uniform Oberwolfach Problem, which has been completely solved by Alspach and Häggkvist [4] and Alspach, Schellenberg, Stinson and Wagner [3]. The Hamilton–Waterloo Problem is a variation of the Oberwolfach Problem and requires that the dining mathematicians have their dinners in two different venues. In this case, the factors of the sought decomposition of (when n is odd) or (when n is even) can have either s components that are isomorphic to cycles of length or t components that are isomorphic to cycles of length , . If the tables in one venue sit p mathematicians and those in the other venue sit q each, then the problem is called the uniform Hamilton–Waterloo Problem, which asks for a decomposition of or into -factors and -factors. For both problems, the Hamilton–Waterloo Problem and the non-uniform case of the Oberwolfach Problem, many partial results are known, but a complete solution is far to be achieved.
Existence problems for -factorizations are usually considered for the complete graph or the graph . For these graph families, many results have been obtained especially in the uniform case; just to give some examples, when contains two complete graphs of order [5,6,7,8], when contains two or three paths of order [9,10], for [11,12], for [13], and for [14].
A uniform -factorization of G with -factors, , is denoted by URD. When we simply write URD. In this paper, we deal with uniform -factorizations of or in the case when . In [9], a solution to the existence problem of a URD is given for (note that ). Here, we are interested in the case when and . As for the k even case, it is known that a URD exists if and only if and , see [15,16], while no URD exists because n must be odd and divisible by k; a URD exists if and only if and k divides n, see [17]. When n is even, no URD exists with because, otherwise, the resolvability implies and, clearly, this is impossible. Therefore, it would be interesting to prove whether or not there exist uniformly resolvable decompositions of in terms of factors belonging to . For brevity, we introduce the notation URD for a decomposition of this kind. Moreover, since k and must divide n, we assume . Finally, we must have because is not an integer.
The goal of this paper is to characterize the existence of URD in the previously defined cases, namely, , , and . Our main result, shown in the last section, proves that such decompositions exist if and only if the (ordered) pair belongs to the set defined in Table 1.
Table 1.
The set .
We remark that, since n is an even positive integer, is a set of ordered pairs of integers.
To this goal, we firstly recall in Section 2 known decompositions of simple cases and two basic constructions, the so-called GDD Construction and Filling Construction, which allow to derive decompositions of more general cases from the knowledge of simpler cases. Our main theorem is crucially based on a clever use of these two constructions. In Section 3, we derive the necessary conditions for the existence of URD, see Lemma 2. Moreover, we set up preliminary results for later use, consisting of particular decompositions of certain simple graphs. On the basis of these results, in Section 4, we prove that the necessary conditions derived in Lemma 2 are also sufficient. Section 5 essentially contains the statement of our main theorem, the proof of which boils down to a recall of the partial results of the previous sections.
2. Two Constructions
In what follows, denotes the complete multipartite graph with u partite sets of size g. An -decomposition of is known as a group divisible decomposition (briefly, -GDD) of type ; the partite sets are called groups. An -decomposition of can be regarded as an -GDD of type . When , we simply write H-GDD. In what follows, a (uniformly) resolvable -GDD is denoted by -(U)RGDD. More precisely, a -URGDD with -factors is denoted by URGDD. It is not hard to see that the number of H-factors of an H-RGDD is
Let H be a given graph. For any positive integer t, denotes the graph with vertex set and edge set , where the subscript notation denotes the pair . We say that the graph is obtained from H by expanding each vertex t times. When , the graph is the complete equipartite graph
with m partite sets of size t and is denoted by . Analogously, denotes the graph where H is an m-cycle.
Remark 1.
The graph admits t 1-factors for each 1-factor of G. Therefore, since a -cycle has two 1-factors, then admits 1-factors.
Given two pairs and of non-negative integers, define . Given two sets I and of pairs of non-negative integers and a positive integer , then denotes the set
Moreover, we denote the set whose elements are all pairs of non-negative integers obtained by adding any elements of I (repetitions of elements of I are allowed).
To obtain our main result we firstly construct RGDDs with appropriate parameters by means of the GDD-Construction defined here below, see Theorem 1. Subsequently, we fill their groups using the Filling Construction, stated in Theorem 2. The GDD-Construction can be derived from the more general construction described in [14]. The Filling Construction is a minor variation of the corresponding construction in [14].
Theorem 1 (GDD-Construction).
Let t be a positive integer and suppose there exists an -RGDDof type , whose blocks are graphs of order at least 2 and whose factors are , . If for any there exists aURD for each and for each , then so does URGDD of type for each .
Theorem 2 (Filling Construction).
Suppose there exists a URGDD of type for each . If there exists aURD, for each , then so does aURD, for each .
Proof.
Fixed any pairs and , for every group , , of a URGDD of type , place a copy of a URD on so to obtain a URD. □
We conclude this section by quoting from [18] the following result for a later use.
Lemma 1.
Let and . There exists a -RGDDof type if and only if , , if , and or .
3. Necessary Conditions and Basic Decompositions
Let , . In this section, we start by giving necessary conditions for the existence of a URD, and then, we construct the basic decompositions which will be used as ingredients in the GDD and Filling Constructions. From now on, throughout the paper, we set . Recall that the set is defined in Table 1.
Lemma 2.
Let . If there exists aURD then .
Proof.
The resolvability implies
and so
Since cannot divide , Equation (1) implies . Replacing in the above equation gives , where (because is a positive integer) and so . □
From now on, we denote by the k-cycle on with edge set , and by the path on the vertex set with edge set .
Lemma 3.
There exists a -decomposition of for any integer .
Proof.
Let be the graph obtained from the path by expanding each vertex twice. Consider the -cycles
and
if l is even, or
if l is odd. It is easy to see that C and decompose the graph . □
Lemma 4.
Let . There exists a -factorization of .
Proof.
Start from the cycle and decompose it into the following copies of , with ,
Expand twice each vertex of and for every , decompose the graph on into the k-cycles and by using Lemma 3. The set of k-cycles is a decomposition of whose cycles can be partitioned into the factors and . □
Lemma 5.
There exists a 1-factorization of for any integer .
Proof.
If l is even, since can be decomposed into two 1-factors, then can be decomposed into four 1-factors (see Remark 1). If l is odd, can be decomposed into the -cycles
and
each of which provides two 1-factors and so a 1-factorization of is given. □
The following lemma follows by a result first proved by R. Laskar in [19]. For the ease of the reader, here, we propose an alternative proof which uses Graeco-Latin squares.
Lemma 6.
Let and . Then, there exists a Hamiltonian cycle decomposition of .
Proof.
Consider the graph obtained from the cycle by expanding each vertex times. Let Q be a Graeco-Latin square of order on the sets and , which exists for any , see [20]. The columns of Q give a 1-factorization , , of the complete bipartite graph with partite sets and . For and , consider the matrices and
Now, for each , construct the matrix
The rows of the matrix give a Hamiltonian cycle decomposition of . □
Lemma 7.
AURD with exists for every .
Proof.
The proof is divided into two parts, which respectively cover the case and .
- 1.
- Case. If , start from a Hamiltonian cycle decomposition of (which exists by Lemma 6 and has cycles) and, after expanding each vertex twice, for each cycle C on , place a -factorization of , (which exists by Lemma 4 and has two factors) so to obtain a -factorization of with k factors, i.e., a URD. For , start from a 1-factorization of (by Lemma 5, it exists and has four factors) and after expanding each vertex times, for each 1-factor F and each edge on , place a -RGDD of type , which is known to exist and have -factors [21], so obtain a URD.
- 2.
- Case. Starting from on , expand each vertex k times and take the factorsfor
□
4. Sufficient Conditions
Lemma 8.
If , then aURD exists for every .
Proof.
Let , . Apply the GDD-Construction with to a -RGDD of type (which exists by Lemma 1 and has factors) to obtain a URGDD of type for each
using as ingredients designs from Lemma 7. Finally, apply the Filling Construction by using copies of a URD (see [17]) to get a URD for every
□
Lemma 9.
If , then aURD exists for every .
Proof.
Let , . Apply the GDD-Construction with to a -RGDD of type (which exists by Lemma 1 and has factors) to obtain a URGDD of type for each
using as ingredients the designs from Lemma 7. Finally, apply the Filling Construction by using copies of a URD (see [17]) to get a URD for every
□
5. Conclusions
Combining together Lemmas 2, 8 and 9 gives our main result.
Theorem 3.
Let . There exists aURD if and only if .
We emphasize that our main result fits in the context of a series of papers, where the authors investigated the existence of -factorizations of or in the case that contains at least one cycle. As a final note, we stress that determining necessary and sufficient conditions for the existence of analogous decompositions for odd values of k is still an open problem of definite interest for further research.
Author Contributions
Conceptualization, G.L.F., S.M. and A.T.; formal analysis, G.L.F., S.M. and A.T.; writing-original draft preparation, G.L.F., S.M. and A.T.; writing-review and editing, G.L.F., S.M. and A.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by GNSAGA INDAM (Giovanni Lo Faro, Antoinette Tripodi).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Colbourn, C.J.; Dinitz, J.H. (Eds.) Handbook of Combinatorial Designs, 2nd ed.; Chapman and Hall/CRC: Boca Raton, FL, USA, 2007; Available online: https://site.uvm.edu/jdinitz/?page_id=312 (accessed on 7 March 2022).
- Lucas, E. Récréations Mathématiques; Gauthier-Villars: Paris, France, 1883; Volume 2. [Google Scholar]
- Alspach, B.; Schellenberg, P.; Stinson, D.R.; Wagner, D. The Oberwolfach problem and factors of uniform length. J. Combin. Theory Ser. A 1989, 52, 20–43. [Google Scholar] [CrossRef]
- Alspach, B.; Häggkvist, R. Some observations on the Oberwolfach problem. J. Graph Theory 1985, 9, 177–187. [Google Scholar] [CrossRef]
- Rees, R. Uniformly resolvable pairwise balanced designs with block sizes two and three. J. Combin. Theory Ser. A 1987, 45, 207–225. [Google Scholar] [CrossRef]
- Dinitz, J.H.; Ling, A.C.H.; Danziger, P. Maximum Uniformly resolvable designs with block sizes 2 and 4. Discrete Math. 2009, 309, 4716–4721. [Google Scholar] [CrossRef][Green Version]
- Schuster, E.; Ge, G. On uniformly resolvable designs with block sizes 3 and 4. Des. Codes Cryptogr. 2010, 57, 57–69. [Google Scholar] [CrossRef]
- Wei, H.; Ge, G. Uniformly resolvable designs with block sizes 3 and 4. Discret. Math. 2016, 339, 1069–1085. [Google Scholar] [CrossRef]
- Gionfriddo, M.; Milici, S. Uniformly resolvable {K2, Pk}-designs with k = {3,4}. Contrib. Discret. Math. 2015, 10, 126–133. [Google Scholar]
- Lo Faro, G.; Milici, S.; Tripodi, A. Uniformly resolvable decompositions of Kv into paths on two, three and four vertices. Discret. Math. 2015, 338, 2212–2219. [Google Scholar] [CrossRef]
- Küçükçifçi, S.; Lo Faro, G.; Milici, S.; Tripodi, A. Resolvable 3-star designs. Discret. Math. 2015, 338, 608–614. [Google Scholar] [CrossRef]
- Chen, F.; Cao, H. Uniformly resolvable decompositions of Kv into K2 and K1,3 graphs. Discret. Math. 2016, 339, 2056–2062. [Google Scholar] [CrossRef]
- Keranen, M.S.; Kreher, D.L.; Milici, S.; Tripodi, A. Uniformly resolvable decompositions of Kv into 1-factors and 4-stars. Australas. J. Combin. 2020, 76, 55–72. [Google Scholar]
- Lo Faro, G.; Milici, S.; Tripodi, A. Uniformly Resolvable Decompositions of Kv − I into n-Cycles and n-Stars, for Even n. Mathematics 2020, 8, 1755. [Google Scholar] [CrossRef]
- Horton, D.G. Resolvable paths designs. J. Combin. Theory Ser. A 1985, 39, 117–131. [Google Scholar] [CrossRef][Green Version]
- Bermond, J.C.; Heinrich, K.; Yu, M.L. Existence of resolvable paths designs. Europ. J. Combin. 1990, 11, 205–211. [Google Scholar] [CrossRef]
- Hoffman, D.G.; Schellenberg, P.J. The existence of Ck-factorizations of K2n − I. Discret. Math. 1991, 97, 243–250. [Google Scholar] [CrossRef]
- Cao, H.; Niu, M.; Tang, C. On the existence of cycle frames and almost resolvable cycle systems. Discret. Math. 2011, 311, 2220–2232. [Google Scholar] [CrossRef][Green Version]
- Laskar, R. Decomposition of some composite graphs into Hamilton cycles. In Combinatorics, Proceedings of the Fifth Colloquium of the János Bolyai Mathematical Society, Keszthely, Hungary, 28 June–3 July 1976; Hajnal, A., Sós, V.T., Eds.; North-Holland: New York, NY, USA, 1978; pp. 705–716. [Google Scholar]
- Bose, R.C.; Shrikhande, S.S.; Parker, E.T. Further results on the construction of mutually orthogonal Latin squares and the falsity of Euler’s conjecture. Canad. J. Math. 1960, 12, 189–203. [Google Scholar] [CrossRef]
- Enomoto, H.; Miyamoto, T.; Ushio, K. Ck-factorization of complete bipartite graphs. Graphs Comb. 1988, 4, 111–113. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).