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 of uniform -factorizations of (the graph obtained by removing a 1-factor from the complete graph ) for , where is a cycle of length an even integer and is the graph consisting of the cycle with a pendant edge attached to each vertex.
MSC:
05B30
1. Introduction
Let and denote the vertex set and the edge set, respectively, of a graph G. Let be the complete graph on n vertices, be a cycle of length h (briefly, h-cycle) and be an h-sun, i.e., the graph consisting of the cycle with a pendant edge attached to each vertex. 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 subgraph (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, the connected components of which 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. An -factorization of a graph G is said to be uniform if each factor is an H-factor for some , sometimes referred to as a uniformly resolvable-decomposition of G. A -factorization of G is better known as a 1-factorization of G and its factors are said to be 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]. When is a set of cycles, then an -factorization of G is known as a 2-factorization of G and its factors are said 2-factors. A 2-factorization of whose cycles all have the same length h, i.e., a -factorization of , exists if and only if ; n and h are odd; and [3]. A decomposition of a graph G of order n into Hamilton cycles (i.e., cycles of length n) is trivially a -factorization where each cycles is a factor.
In the context of graph factorizations, more precisely cycle factorizations, the Oberwolfach and Hamilton–Waterloo problems are the most famous. The first was first posed in 1967 by G. Ringel and asked whether it were possible to seat n mathematicians at m round tables at dinners so that each mathematician sat next to everyone else exactly once. This problem can be formalized as graph factorizations as follows. If denotes the sizes of the m round tables, then a solution to the Oberwolfach Problem is a factorization of , where each factor has m components that are isomorphic to the cycles of length , . It is well known that such a factorization can exist only if n is odd. For even n, it is common to decompose , which is the graph obtained by removing a 1-factor from . The unifrom Oberwolfach Problem, i.e., the case when all cycles of a factor have the same length, has been completely solved by Alspach and Häggkvist [4] and Alspach, Schellenberg, Stinson and Wagner [3]. A variation of the Oberwolfach Problem is the Hamilton–Waterloo Problem, which requires that the dinners take place at two different venues. In this case, the factors of (when n is odd) or (when n is even) can be either one of two types: more specifically, factors having s components that are isomorphic to cycles of length or factors having t components that are isomorphic to cycles of length (clearly, ). If the tables in one venue sit p mathematicians and those ones in the other venue sit q mathematicians, then we speak of the uniform Hamilton–Waterloo Problem, which asks for a decomposition of or into -factors and -factors. For the Hamilton-Waterloo and the non-uniform Oberwolfach problems, many partial results are known, but a complete solution is far from being achieved.
Existence problems for -factorizations of or have been investigated and many results have been obtained, especially in the uniform case. For instance, when contains two complete graphs of order [5,6,7,8], when contains two or three paths of order [9,10], for [11], for [12,13], for [14], for [15], for [16].
This article fits in the context of a series of papers where authors investigate the existence of uniform -factorizations of or in the case that contains a cycle (see [15,16]). Here, we are interested in the case when , where h is an even integer greater or equal to 4. For brevity, a uniform -factorization of G with -factors, , is denoted by URD; when , we simply write URD. It is known that no URD exists [11]; no URD exists because n must be odd and divisible by h; a URD exists if and only if , and h divides n [17]. When n is even, no URD exists because the resolvability implies . Therefore, we investigate the existence of uniform -factorizations of . A -factorization of is denoted by URD (with the obvious meaning of , ). Moreover, since h and must divide n, we assume .
The goal of this paper is to characterize the existence of URD in the previously defined cases; namely, , , and . Our main result, given in the last section, proves that such decompositions exist if and only if the pair belongs to the set .
To obtain our main result, we first describe in Section 2 two contructions, GDD and filling, which allow the obtaining of decompositions for more general cases from small decompositions. In Section 3 we prove the necessary conditions for the existence of URD, and we factorize certain graphs of small order. By means of these results, in Section 4 we prove that the necessary conditions are also sufficient for the existence of a URD. (Section 4, essentially, contains the statement of our main theorem by combining the partial results of the previous sections).
2. General 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 specifically, an -URGDD with -factors is denoted by URGDD. When , for uniformity and convenience, we will also use the notation RGDD; in this case, by using the double counting technique (counting in two ways the size of block set) it is not hard to see that the r number of H-factors is
Let G 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 G by expanding each vertex t times. When , the graph is the complete equipartite graph
with m partite sets of size t and denoted by . Analogously, denotes the graph where G is an m-cycle.
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 that has elements that 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 combine the GDD construction (see Theorem 1) and the filling construction (see Theorem 2). The first construction gives RGDDs with appropriate parameters, while the second one allows us to obtain uniformly resolvable decompositions of by filling with suitable URDs groups of the RGDDs given by the GDD Construction, which can be obtained from the more general construction described in [15].
Theorem 1
(GDD Construction). Let t be a positive integer and be a Γ-RGDD of type , where Γ is a set of graphs of order at least 2. If for any fixed factor , , of there exists a URD, for every and for every , then so does a URGDD of type , for every .
The filling construction is a minor variation of the namesake construction in [15].
Theorem 2
(Filling Construction). If there exists a URGDD of type , for every , and a URD, for every , then so does a URD , for every .
Proof.
For any two fixed pairs and , it is sufficient to start from a URGDD of type and on each group , , place a copy of a URD. The resulting decomposition is a URD whose factors are those of the starter URGDD plus the factors originating from the union of u factors, each of them taken in a different group. □
We conclude this section by quoting the following results for a later use.
Lemma 1
([18]).
- (i)
- For all odd , can be decomposed into Hamilton cycles; for all even , can be decomposed into Hamilton cycles and a 1-factor.
- (ii)
- For all even , can be decomposed into Hamilton cycles; for all odd , can be decomposed into Hamilton cycles and a 1-factor.
Lemma 2
([19]). Let and . There exists a -RGDDof type if and only if , , if , and or .
3. Necessary Conditions and Basic Decompositions
Throughout the paper, we assume , and . In this section, we start by giving necessary conditions for the existence of a URD and then give a direct construction for small decompositions that will be used as ingredients in the GDD and filling constructions.
Lemma 3.
Let . If there exists aURD then .
Proof.
The resolvability implies . For any fixed vertex v, since v has degree in the graph and a -factor is a regular graph of degree 2, v is incident to edges in the union of the -factors and incident to in the union of the -factors (since is a non-negative integer, ). Let x and y denote the number of -factors where v appears with degree 1 and 3, respectively. Combining the conditions
with the equality gives and so and , where (because is a non-negative integer) and so . □
From now on, we denote by the h-cycle on with edge set , and by the h-sun consisting of the h-cycle and the 1-factor (see Figure 1).
Figure 1.
h-sun.
Lemma 4.
A URD exists for .
Proof.
Starting from , on consider the factors of listed below.
- :, .
- :, .
□
Lemma 5.
If , then anRGDD of type exists.
Proof.
Let , . Apply the GDD construction with to an RGDD of type (which exists by Lemma 1) to obtain an RGDD of type by using a URD from Lemma 4. □
Lemma 6.
If , then a URGDD of type exists.
Proof.
Let , . Apply the GDD construction with to a URGDD of type (which exists by Lemma 1) and obtain a URGDD of type by using a URD from Lemma 4. □
Starting from a copy of an RGDD of type fixed in Lemma 5 or in Lemma 6 (depending on or , respectively), it is possible to give a solution to our problem for the smallest possible order , first by filling the groups with copies of a URD from Lemma 1 to obtain the maximum possible number of -factors and subsequently by using a technique that consists in destroying two suitable factors of cycles and replacing them with two -factors. To illustrate this technique, we give the following example.
Example 1.
A URD for . Start from an RGDD with groups and and factors and . For , fill the group with a copy of a URD; let and be the 4-cycle and 1-factor, respectively. Trivially, , , give a -factorization of , where , and so a URD is constructed. In order to obtain a URD, it is sufficient to combine with and obtain two -factors as follows. The edges of the cycles of can be partitioned into the following 1-factors:
Now, the edges of can be attached to the cycle of and obtain the sun , while the edges of can be used to complete the cycle of and obtain . The required factorization of is fixed by , , .
The technique to construct Example 1 can be used to give a solution for the order .
Lemma 7.
Let . A URD exists for every .
Proof.
Start from an RGDD of type (from Lemma 5); let and be its groups and , for , be the -factors. Filling the groups by using copies of a URD (which exists by Lemma 1) gives a URD, whose -factors are , for , and , for , where and are factors of and , respectively. For any integer , replacing x pairs of cycle factors of type , for , with -factors gives a URD for every , i.e., a URD for every . □
Lemma 8.
Let . A URD exists for every .
Proof.
Consider the URGDD of type Lemma 3 in Lemma 6; denote its -factors by , for , and the two 1-factors by and . Filling the groups, say and , by using copies of a URD from Lemma 1 gives a URD, whose cycle factors are , for , and , for , where and are factors of and , respectively. Combining and with and , respectively, gives two -factors (see point 1 of Remark 1) so that a URD is obtained. Now, for any integer , replacing x pairs of cycle factors of type , for , with -factors gives a URD, for every , i.e., a URD for every . Finally, the case corresponds to a -factorization of , which is known to exist [17]. □
The method applied to construct Example 1 and prove Lemmas 7 and 8 suggest some useful considerations, which justify a more general technique to obtain sun factors from cycle factors (Here, different lengths of the cycles are allowed for a possible later use in studying the more general existence problem for -decompositions where contains cycles and suns of different orders). For brevity, let denote the complete graph on X and denote the complete bipartite graph with partite sets and .
Remark 1.
Let and be disjoint sets of the same size m. Then:
- A 2-factorization of can be combined with a 1-factor of and obtain a sun factor of . Note that the orders of the suns of depend on the lengths of the cycles of and is an -factor when all the cycles of have the same length h.
- A 2-factorization of with cycles all of even length can be decomposed into two 1-factors of . (Indeed, the graph is edge-colorable with two colors and each color class is a 1-factor).
- If is a 2-factorization of with cycles all of even length and and are 2-factorizations of and , respectively, then by combining , and it is possible to obtain two sun factors of , the components of which are h-suns if all the cycles of and have the same length h.
As an example, we apply what observed was in Remark 1 to settle the case , which will be useful for proving sufficiency in the next section.
Example 2.
A URD for every .First, construct an RGDD of type by considering the orbit of under , which can be partitioned into the six -factors:
The groups are the cosets of in , i.e., and . Then, filling the groups by using copies of a URD from Lemma 8 gives a URD, the factors of which are , , and , for , where and are factors of and , respectively. Now, for every , and can be replaced by two -factors (see point 3 of Remark 1). Therefore, for any integer , by combining x pairs of cycle factors of type , it is possible to construct sun factors and so get a URD for every ; that is, a URD for every .
4. Main Result
By using the basic results in Section 3 we are now able to prove the sufficiency.
Proposition 1.
Let . AURD exists for every .
Proof.
Let , . For , the thesis follows by Lemmas 7 and 8. For , it follows by Example 2. For any , , apply the GDD construction with to a -RGDD of type , which exists by Lemma 2 and has factors. The input designs are from Lemma 4 and the resulting design is a URGDD of type where
Finally, apply the filling construction by using copies of a URD with and obtain a URD for every
□
Combining Lemma 3 with Proposition 1 gives our main result.
Main Theorem.
Let . There exists a URD if and only if .
Proof.
By Lemma 3 the necessary conditions follow, while Poposition 1 gives the sufficiency. □
5. Conclusions
As pointed out in the Introduction, our main result fits in the context of a series of papers; namely [15,16], those where the authors investigated the existence of -factorizations of or when contained a cycle. More specifically, in these papers the length of the cycle was even and determining necessary and sufficient conditions for odd lengths was still an open problem of interest for further research.
Author Contributions
Writing–review & 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, Salvatore Milici, Antoinette Tripodi) and by Progetto Piaceri 2020/22 Università di Catania (Salvatore Milici).
Data Availability Statement
Not applicable.
Acknowledgments
This article is dedicated to the memory of our mentor and friend Curt Lindner.
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 1 August 2023).
- Lucas, E. Récréations Mathématiques, Vol. 2; Gauthier-Villars: Paris, France, 1883. [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]
- Gionfriddo, M.; Lo Faro, G.; Milici, S.; Tripodi, A. On the existence of niformly resolvable decompositions of Kv into 1-factors and h-suns. Util. Math. 2016, 99, 331–339. [Google Scholar]
- 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]
- Lo Faro, G.; Milici, S.; Tripodi, A. Uniform (Ck,Pk+1)-Factorizations of Kn-I When k Is Even. Mathematics 2022, 10, 936. [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]
- Laskar, R.; Auerbach, R. On decomposition of r-partite graphs into edge-disjoint hamilton circuit. Discret. Math. 1976, 14, 265–268. [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]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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/).
