1. Introduction
Decomposition techniques are of very high importance, in both theory and practice, with an ever-growing number of applications. There is a huge literature on this approach in many areas. At the time of writing this note, the citation database Google Scholar [
1] returns approximately 4,140,000 answers to the search of “decomposition”, and the repository arXiv [
2] offers 8566 manuscripts with this word in the title and 36,070 in the contents of their archived scientific works, respectively, about 80.5% and 71% of them belonging to the disciplines of mathematics and computer science.
In this paper, we present a study of discrete mathematical structures that enjoy a very high degree of symmetry. Important classes of this kind are the complete equipartite graphs and their generalization to uniform hypergraphs (set systems). We also dealt with more-general structures, obtained via product operations, that inherit symmetry properties from their components. Decompositions of these combinatorial objects into isomorphic edge-disjoint sub(hyper)graphs were considered. In graphs, we concentrated on the case of cycles, and in hypergraphs, we solved the first problem that arises in the area of gregarious decompositions.
A very interesting account of the history of block designs was given in Chapter I.2 of [
3], starting on page 12. The earliest publications mentioned there date back to the 1830s and 1840s. Some of those results can equivalently be formulated as edge decompositions of complete graphs into cycles of length three. Another root of graph decomposition theory is the edge decomposition of complete graphs on
n vertices into cycles of length
n, as accounted in [
4]. Since then, a huge number of works have dealt with graph and hypergraph decompositions.
In the particular type of “gregarious” decompositions of a graph, it is assumed that a partition of the vertex set is given, and the subgraphs taken for the decomposition must intersect the partition classes in a prescribed way. We give the precise definitions in
Section 3. In
Section 4, we present a detailed survey on the literature of this area.
Researchwise, our goal here was twofold. In one direction, we provide contributions concerning a problem raised a decade ago by Cho, Park, and Sano ([
5] p. 62), who asked for “gregarious long cycle decompositions having some additional conditions such as resolvable decompositions and circulant decompositions”. The corresponding new results of
Section 5 give sufficient arithmetic conditions for the decomposability of graphs obtained by a combination of two types of graph products and, also, for the resolvable decomposability of complete equipartite graphs. For the constructed decompositions of complete multipartite graphs, a well-described type of symmetry is guaranteed, as well. In another direction, we introduce the analogous problem for hypergraphs, hence opening a new area for research in the future. We prove the first result of this kind in
Section 6, solving the most-natural basic case.
The structure of the paper is as follows. The general notation and some graph product operations are described in
Section 2, and notions concerning the edge decompositions of graphs are introduced in
Section 3. In
Section 4, the literature on gregarious decompositions is surveyed. New results on the existence of resolvable gregarious decompositions of graphs into cycles are proven in
Section 5. Uniform hypergraphs are considered in
Section 6, and some concluding remarks are given in
Section 7.
2. Some Basic Graphs and Product Operations
Standard graph-theoretic notation will be used; for terms not introduced here, we refer to [
6].
As usual, the vertex set and the edge set of a graph G will be denoted by and , respectively. For any positive integer n, we write , , and for the complete graph, the path, and the cycle on n vertices (assuming in case of cycles); the term “n-cycle” is standard for and will also be used in the sequel. Further, we write for the symmetric group formed by all the permutations of a set of n elements.
Definition 1. Let be positive integers, . The complete equipartite graph—also termed “balanced complete multipartite graph”—is the graph that has n mutually disjoint vertex classes , with , where any two vertices in the same class are nonadjacent and any two vertices belonging to distinct classes are adjacent. This graph will be denoted by . (In several papers the notation is used for the same.)
Obviously, has vertices and edges. The case of just means the complete graph ; it is the most symmetric connected graph; its automorphism group is the symmetric group, . More generally, in complete equipartite graphs, one can take any permutation of the vertex classes and, also, any permutation of the vertices inside each class; hence, .
The graphs may be viewed in the way that they are obtained from by substituting an independent set of size m into each vertex. This operation is often referred to as “blowing up points” or the “expanding points method”. In fact, these graphs belong to a class generated by a type of graph product.
Definition 2. The lexicographic product—or wreath product, or composition—of two graphs G and H, denoted by , is the graph whose vertex set is the Cartesian product:and whose edge set is A small illustrative example is the lexicographic product of and ; it also demonstrates that ∘ is not commutative. The graph has two vertex classes, say and , each with three vertices, and each induces a . Hence two edges are missing from the complete graph of order six, . On the other hand, has three vertex classes, say , each of them containing two adjacent vertices; moreover, is completely adjacent to , while there is no edge between and . Hence, a 4-cycle is missing from the complete graph of order six, .
It follows from the definitions that
; but, here, equality does not hold in general. A simple counterexample is seen by the equality
. On the other hand, we have equality for
, where the complementary graph
is the edgeless graph with
m vertices. Analogous to
, we shall use the notation
for the “blown-up cycle”
, assuming
. It has
edges, and
. The general theory of symmetries in lexicographic products of graphs is discussed in Chapter 10.5 of [
6].
There exist several further types of graph products. Here, we mention the following one, which has been studied to some extent in the context of gregarious decompositions as well.
Definition 3. The direct product—or categorical product, or tensor product—of two graphs G and H, denoted by , is the graph that has vertex set , and whose edge set is(For this type of graph product, several further names occur in the literature; cf., e.g., page 36 of [6].) For example, labeling the vertices of as , the product graph has the following edges: , , , , , . Hence, . One may also check that .
A particular elementary property of the × operation is that if both G and H are bipartite, then is disconnected. This fact is not hard to see: consider the bipartitions and of G and H into independent sets, and observe that there is no edge connecting to because the subgraph induced by each of the four sets , , , is edgeless.
The general theory of symmetries in the lexicographic products of graphs is discussed in Chapter 8.6 of [
6].
The notation visually expresses the fact that (two disjoint edges), while the notation follows the tradition concerning the composition of functions.
As a general approach to the current subject, assuming
, for both
and
, the default is to consider the vertex partition
, where
for
. This convention is compatible with the vertex partition of
. It applies for products with more terms, as well. For example, in
or
, the vertex partition is always taken with respect to the first term, namely
G.
3. Decompositions, Gregarious Subgraphs, and Resolvable Systems
Let us begin this section with recalling the following standard definitions.
Definition 4. Let G be any graph:
A decomposition (or edge decomposition) of G is a collection of mutually edge-disjoint subgraphs whose union is G. Formally, for all , and .
For a specified graph F, a decomposition of G is called an F-decomposition if all are isomorphic to F.
A decomposition of G is called resolvable if it admits a partition into subsystems —termed resolution classes or parallel classes—such that each class satisfies the condition , and holds with for all .
Gregarious subgraphs have been introduced gradually in the literature in different formal ways, depending on the size of subgraphs under consideration, as follows.
Definition 5. Let a graph G with a partition of with n vertex classes be given; let be any subgraph:
- (G1)
If , then F is called a gregarious subgraph of G if no two vertices of F are in the same class.
- (G2)
If , then F is called a gregarious subgraph of G if each class contains exactly one vertex of F.
- (G3)
If , then F is called a gregarious subgraph of G if F meets every class.
As one may observe, all three conditions can be formulated in the following unified way:
A subgraph
F of
G is
gregarious (with respect to a specified vertex partition of
G into
n classes) if
F has vertices in precisely
classes of
G; i.e., if
F intersects as many classes of
G as possibly allowed by the parameters.
The combination of Definitions 4 and 5 leads to the following notion.
Definition 6. An F-decomposition of a graph G with its given vertex partition is called a gregarious F-system—or gregarious F-decomposition—of G if each is a gregarious subgraph of G. Resolvable gregarious F-systems/-decompositions are defined analogously, adopting the additional requirement described in Definition 4 .
It follows from the definitions that, in general, the number of subgraphs in an F-decomposition of G is , and if is resolvable, then each parallel class consists of subgraphs; hence, the number of parallel classes is . In particular, if , then includes subgraphs, and the number of parallel classes is if is resolvable. Similarly, if , then includes subgraphs and parallel classes. In most of the literature on gregarious decompositions, the specified graph F is a cycle (hence, ) or even the n-cycle with , in which cases the above formulae become quite simple.
4. A Survey on Gregarious Systems
Several types of systems automatically satisfied the “gregarious” property much before the introduction of this notion. Immediate examples are the subgraphs of bipartite graphs, as each edge meets both vertex classes. Also, the case of in just means edge decompositions of the complete graph . Moreover, in the field of Design Theory, the extensively studied Group Divisible Designs of index one are equivalent to edge decompositions of complete multipartite graphs into complete subgraphs of given sizes.
All three are huge areas of research, whose survey is far beyond the scope of the present work. Here, we mention just two fundamental results on cycle decompositions. Sotteau [
7] proved that the complete bipartite graph
is decomposable into cycles of length
if and only if both
m and
n are even integers no smaller than
k and
is a multiple of
. Moreover, the results of Alspach and Gavlas [
8], Šajna [
9], and Buratti [
10] together yield that the complete graph
is decomposable into cycles
if and only if
n is odd and
is a multiple of
k. The Handbook [
3] provides a collection of results and references concerning Block Designs and Group Divisible Designs (Parts II and IV), cycle decompositions of complete graphs/multigraphs/directed graphs (Chapter VI.12), and also, various other types of decompositions into subgraphs (Chapter VI.24).
The first work explicitly dealing with gregarious systems was performed by Billington and Hoffman [
11], who studied the case
and
, hence under the definition (G3). They characterized those complete three-partite graphs (also, the non-balanced ones) that admit gregarious
-decompositions. At the end of their paper, they noted, leaving the proof to the reader, that the case of
for
(hence, the condition (G2) for 4-cycles) is simple and that the gregariously decomposable complete four-partite graphs are exactly of the form
with even
m. Later, the same authors [
12] analyzed also
for
, which means the condition (G1). Besides
, complete multipartite graphs with one vertex class of different size were studied. Independently and simultaneously with the preprint version of [
12], the 4-cycle systems over
were considered with additional requirements of symmetry in the unpublished manuscript by Cho, Ferrara, Gould, and Schmitt [
13] and, later, in the closely related publication by Kim, Cho, and Cho [
14].
Also, the later works on gregarious systems mostly dealt with cycles. There are clear necessary conditions for the existence of any decomposition of into k-cycles, no matter whether or not the gregarious assumption is imposed. Namely, given a cycle length k, let us say that a pair is admissible for if the following holds:
The vertex degrees are even, and the number of edges is a multiple of k.
For convenience, in
Table 1, we collect the explicit form of
in terms of residue classes for the small values
; those are the cycle lengths for which, so far, it has been proven that
is not only necessary, but also sufficient for the existence of a gregarious
-system over the entire class of
graphs with
. (Instead of
, one would only need
, but many papers do not allow small values of
n.)
We exhibit the known results on gregarious decompositions of
into cycles in
Table 2. Its first section deals with short cycles
, for which the problem is completely resolved for all
. The case of 5-cycles was settled by Smith [
15]. (To our great surprise, it was explicitly stated and proven (!) in [
15] (Lemma 3) that “any integer
can be expressed as the sum of three positive integers,
, where
and
”.) Several papers have dealt with 6-cycles; after the works by Cho and Gould [
16] and by Billington, Smith, and Hoffman [
17], more symmetric systems were constructed by Cho [
18]. Also, the case of 8-cycles was solved by Billington, Smith, and Hoffman [
17]. They proposed the following problem, based on the fact that
alone is responsible for the existence of gregarious
-systems in the completely solved cases just listed. Informally, the conjecture states that the relevance of
remains the same for all cycle lengths, and no additional necessary conditions are needed for any
k.
Conjecture 1 ([
17])
. If with has an edge decomposition into k-cycles, then it also admits a gregarious -decomposition. In the second section of
Table 2, we list classes of cycle lengths
k for which positive results are available, but the sufficiency of
has not yet been proven completely. In the paper on 5-cycles, Smith [
15] considered cycles of a general prime length
k, as well, assuming that also the vertex classes have the same size
k (for
n odd) or its double (for
n even). In particular, here, the parity of
n and
m is the same. Interestingly enough, those constructions need an additional number-theoretic assumption on the number
n of classes, as indicated in the footnotes of
Table 2. It is worth noting that, in the case of odd
n and
m (i.e., if
is odd), the construction has automorphisms by the simultaneous rotation of vertices inside the classes and, also, by rotation among the classes.
The case where the cycle length equals the number of classes turns out to be easier to handle and admits resolvable decompositions, as proven by Billington, Hoffman, and Rodger [
19]. General cycle lengths have also been considered by Smith [
20], Kim [
21], and Cho [
22,
23]. A common feature of those results is that, for any fixed
k, they provide an infinite family of constructions for every fixed
k, allowing arbitrarily large class size
m (and also, an arbitrarily large number
n of classes, except in [
19]).
On the other hand, Cho, Park, and Sano [
5] considered cycles longer than
n. In their work, cycles of length
deserve special attention, as in the constructed decompositions, some path systems were used, rather than cycle systems. The authors also proposed the following condition stricter than
. It is equivalent to (G1) or (G2) if
F has at most
n vertices and leads to an interesting variant of (G3) if the order of gregarious subgraphs under consideration exceeds the number of vertex classes:
For a subgraph
with
k vertices, where
and
, it is required that
for every
.
Motivated by [
5,
19], continuing the study of
, in
Section 5 of this paper, we provide resolvable decompositions for an infinite family of triplets
under certain divisibility conditions. The involved subgraphs are gregarious in the stronger sense required by
. We also extended the methods to obtain resolvable gregarious cycle systems over the combination of lexicographic and direct products of graphs.
Still concerning cycles, there are many publications dealing with decompositions in which more than one cycle length occurs. In a very recent survey [
24], Burgess, Danziger, and Traetta summarized the results of that kind and listed 62 reference items. In particular, Section 2.1.2 of that manuscript described a method based on the so-called “row-sum matrices”, by which resolvable gregarious decompositions of
and
can be generated. The most-related recent works are [
25,
26,
27,
28,
29,
30]. We are grateful to the reviewer for inviting attention to this part of the literature where similar results appeared under an alternative terminology.
Gregarious
F-systems for non-cycle graphs
F have also been studied to some extent. Supplementing Smith’s theorem [
15] on 5-cycles, Fu and Hsu [
31] investigated the four connected graphs
different from
that have five vertices and five edges. They proved that, for
and
, there exists a gregarious
-system over
(for each of those four graphs) if and only if
is a multiple of 5. One crucial point to be emphasized here is that the vertex degrees
need not be even (as opposed to the condition
) because all four graphs in question have pendant vertices; hence, the greatest common divisor of the vertex degrees is just 1, rather than 2.
The other non-cycle graph for which gregarious decomposability has been characterized on the class of complete multipartite graphs is the “kite” or “paw” graph on four vertices, obtained from
by removing the two edges of a
(or attaching a pendant edge to
). Fu, Hsu, Lo, and Huang [
32] proved that, also in this case,
is necessary and sufficient when
. This means that
m is even or
(mod 8). For the same graph,
, it was proven by Elakkiya and Muthusamy [
33] that the direct product
of two complete graphs has a gregarious kite factorization if and only if
is a multiple of four and at least one of
m and
n is odd.
Finally, we mention that Yücetürk [
34] studied gregarious
-decompositions in graphs
, obtained from a base graph
G equipped with a function
, where each vertex
v is replaced with an independent set of size
.
To the best of our knowledge, gregarious decompositions of vertex-partitioned hypergraphs have not been explored so far. We initiate this open area of research here, and in
Section 6, we present the first result of this kind.
5. Blown-Up Cycles and Resolvable Decompositions
In this section, we prove results concerning the existence of decompositions into long cycles. At some points, the following standard terminology will be used. A cycle C in a graph G is called a Hamilton cycle if it contains all vertices of G. A graph G is Hamilton-decomposable if it has an edge decomposition into Hamilton cycles.
A commonly used operation in constructions is the particular case of a lexicographic product, in which an edgeless graph (independent set) is substituted into each vertex. Concerning cycle decompositions, the following principle was stated by Cavenagh and Billington [
35] (see, also, [
17]) for
k even and by Smith [
15] for all
k: If there exists a (gregarious)
k-cycle decomposition of
, then there exists a (gregarious)
k-cycle decomposition of
for every natural number
t. Combining this general approach with more-explicit conditions, more symmetry properties of the resulting structures will be obtained, and the existence of decompositions into a wider class of cycles will be derived.
Next, we prove the following result.
Theorem 1. Let be natural numbers such that is even, ; moreover, k is a multiple of n, and m is a multiple of :
If m is odd, then admits a resolvable gregarious -system whose automorphism group has as a subgroup.
If m is even, then admits a resolvable gregarious -system unless and .
Proof. Let us denote and ; hence, . The condition implies that at least one of , b, and d is even. For the vertices of , it will be convenient to use a triple indexing, , where , , and . This representation also expresses how the automorphisms will act on the decomposition in case m is odd. In intermediate steps of the construction, single or double indexing will also be used.
Proof of .
Since
is even, we have that
n is odd whenever
m is odd. Note that both
b and
d are odd in this case, since
. We perform a construction in three steps. We first apply the classical result, attributed to Walecki by Lucas in [
4], that if
n is odd, then
is Hamilton-decomposable. More explicitly, we consider the decomposition into the following Hamilton cycles:
here
and
, the last vertex
remains fixed in all these cycles, and subscript addition is taken modulo
for all the other vertices. Then, the mapping
defined as
and
modulo
for
is an automorphism of this decomposition.
Next, each
is expanded to a set
. This expands each
to a graph
. General resolvable decompositions of
were constructed in [
19] using two parameters
via orthogonal pairs of quasigroups, whose existence was known from previous literature. Instead of that, here, we give a self-contained explicit description of a one-parameter resolvable system based on
, which will guarantee symmetry. (It would not work for an even
b.)
Consider any
; let us denote the cyclic sequence of its vertices as
. For each
, we define the base cycle:
Observe that the differences between the second indices of any two consecutive vertices take all values from as s runs over . This fact is obvious between the classes of and for , and, also, between and ; this also is valid between and , where the set is just , because b is odd. As a consequence, the rotation performed simultaneously for all second indices generates an orbit of , which consists of b mutually vertex-disjoint n-cycles. Hence, taking the collection of these orbits yields a resolvable -decomposition of . By construction, is a subgroup of the automorphism group of this system.
The construction is completed via a second expansion, substituting a set of size d for each vertex , which yields . Then, from each n-cycle of the form (as introduced above), we obtain a subgraph isomorphic to . The plan is to choose one of those , create a decomposition, say , into Hamilton cycles, and copy into all the other subgraphs, using the automorphisms on the first and second indices. So, the final point is how a Hamiltonian decomposition is created, for which the rotation over the third indices is an automorphism.
Recall that also
d is odd; hence, analogous to
with respect to
b in the second index, we can use
with respect to
d in the third index, in order to construct a resolvable decomposition of
into
cycles of length
n. Each resolution class has
d cycles. Assume, in general, that one such class consists of the following
n-cycles:
, |
, |
⋮ |
. |
The last edges of these cycles are:
We replace them with:
in all cycles of the decomposition, performed for the corresponding values of the indices in each cycle. This modification means just rotations on the edge set, namely on the edges between the vertex classes obtained from
and
(where
also depend on the cycle under consideration). Hence, another decomposition is obtained, while the
d cycles of length
n in each resolution class are modified to one cycle of length
. Observe further that
remains an automorphism of the system. This completes the proof of Part
.
Proof of for .
If
m is even, then the structure of constructions is less transparent. In this case, we first apply the Billington–Hoffman–Rodger Theorem [
19] (see
Table 2) for cycle length
n in the graph
, where
. This yields a resolvable
-decomposition with
cycles and
b resolution classes. The excluded cases
and
arise from the fact that the constructions for
apply two orthogonal Latin squares, which do not exist in those cases. (The existence of two orthogonal Latin squares is highly nontrivial when the order is the double of an odd integer. The history of this problem over the centuries is discussed on page 12 of [
3]. The final solution was achieved by Bose, Shrikhande, and Parker in [
36].) For all odd
, alternative constructions are provided in [
19] for
and
, as well; the cases of even
are handled by a different method.
Once a resolvable
-decomposition of
is at hand, we substitute a set of size
d for each vertex. Then, each
is expanded to a copy of
, and those copies form a resolvable
-decomposition of
. Now, we apply a result of Hetyei [
37] and Laskar [
38], who proved that
is Hamilton-decomposable. In this way, the cycles of each resolution class in the
-decomposition of
yield
d resolution classes for a decomposition of
into cycles
. □
A similar theorem on resolvable gregarious decomposability can be proven for the combination of the two graph products ∘ and × also. For the proof, we apply the following important results.
Theorem 2. Let and be any integers:
(Bermond [39]) If two graphs G and H are Hamilton-decomposable and at least one of them has odd order, then their direct product is Hamilton-decomposable, as well. (Baranyai and Szász [40]) If two graphs G and H are Hamilton-decomposable, then their lexicographic product is Hamilton-decomposable, as well.
Now, an extension of Theorem 1 can be stated as follows.
Theorem 3. Let be Hamilton-decomposable graphs of odd orders, , and let k, m be natural numbers. Let further , where (any sequence of ∘ and ×). If k is a multiple of n and m is a multiple of , then the graph admits a resolvable gregarious -system.
The same conclusion holds if some of the have even orders, but m is even and if and is even, then all the with are odd.
Proof. By assumption, every is Hamilton-decomposable. First, we prove by backward induction on , for both parts of the theorem, that each is also Hamilton-decomposable. This requirement is satisfied by , by assumption. Assume that is Hamilton-decomposable for a certain i. If , then the Baranyai–Szász theorem directly implies that is Hamilton-decomposable, as well. If , then we observe that at least one of and has odd order. This is obvious if all are odd; it also follows from the parity condition associated with in the second part of the theorem if some of the are even. Consequently, we can apply Bermond’s theorem to derive the claimed conclusion that has a decomposition into cycles .
The -decomposition of G yields a decomposition of into edge-disjoint copies of . Note that the vertex classes in any of those are the same as in G. Moreover, is even, because, by assumption, either all are odd and, thus, also n is odd or, else, m is even. So, the conditions of Theorem 1 are satisfied, and the methods in its proof can be applied. It follows, in particular, that each copy of in the decomposition of admits a resolvable decomposition into gregarious k-cycles. The union of its resolution classes provides a decomposition of with the required properties. This completes the proof of the theorem. □
6. Gregarious Decompositions of Hypergraphs
In this section, we introduce the generalization of gregarious decompositions from graphs to hypergraphs and carry out its study in the first nontrivial particular case. The terminology and notation needed for our discussion is given below; for a general reference on the theory of hypergraphs, we cite the classical monograph [
41].
A hypergraph has a finite vertex set V and a collection E of nonempty subsets of V called edges. In analogy with Definition 4 on graphs, a decomposition of hypergraph H is an edge-disjoint collection of subhypergraphs of H, whose union is H. Similarly, an F-decomposition—where F is a specified hypergraph—is a decomposition such that each is isomorphic to F. If a vertex partition on V is given, then the definition of gregarious decomposition extends to hypergraphs in a natural way, requiring that each either meets all or, if F has fewer than n vertices, then all vertices of each belong to mutually distinct vertex classes . In this context, the following general problem arises.
Problem 1. For a specified hypergraph F, give sufficient conditions for classes of hypergraphs H to admit a gregarious F-decomposition.
It is also natural to introduce the stricter version of gregarious decompositions for hypergraphs as well. In our case, however, the order of the considered F will be smaller than n; therefore, the two conditions and will coincide. In the next definition, we collect notation for particular types of hypergraphs for which we will give a solution in this section.
Definition 7. Let , , and be natural numbers:
The complete r-uniform hypergraph of order n has an n-element vertex set, and its edge set consists of the r-element sets of vertices.
The vertex set of the hypergraph is , where for all and for all ; the edges of are those r-element subsets of that have at most one vertex in each .
The three-uniform hypergraph has four vertices and two three-element edges; i.e., it is isomorphic to the hypergraph that has vertex set and edge set .
In this section, we concentrate on gregarious
-decompositions of
. For any
r, each edge of
gives rise to
edges of
. In particular, the edge set of
consists of
vertex triples. Concerning
, it was proven by Bermond, Germa, and Sotteau [
42] that
admits a
-decomposition if and only if
is even, i.e., if and only if
(mod 4). Recently, in connection with “mixed hypergraph colorings” (cf., the monograph [
43]), various new constructions of
-systems over
and, more generally, over
were designed by Bonacini and Marino in [
44,
45] and by Bonacini, Gionfriddo, and Marino in [
46]. Those decompositions of
enjoy several nice combinatorial properties, but they are not gregarious in general. In the following result, we characterize the
hypergraphs that have gregarious
-decompositions.
Theorem 4. For two integers and , the hypergraph admits a gregarious -decomposition if and only if or m is even, i.e., either or and m is even.
Proof. For the existence of any decomposition into copies of , the number of edges has to be even. In the case of , this means ; hence, the conditions given in the theorem are necessary.
To prove sufficiency, assume first that
(mod 4). Then, we can start with an
-decomposition of
, say
, as constructed in [
42]. Let
be the two edges in a copy
F of
in
. Moving from
to
, the vertices
of
F are expanded to
m-element sets of vertices
(
). Now, we define the collection (
*m) as below:
of
copies of
. Performing this for every
, a gregarious decomposition of
is obtained.
In the rest of the proof, we have to construct systems for (mod 4). Then, m is even; we first consider the smallest particular case, . Let the vertex classes of be for . We set and . Here, is a multiple of four; hence, the edges inside can be decomposed into a gregarious -system as above. There remain to decompose three further types of edges:
- (a)
The eight edges inside ; these are the vertex triples in ;
- (b)
The edges with one vertex in and two vertices in , containing a vertex pair from ;
- (c)
The edges with two vertices in distinct parts of () and one vertex in , which means four possible vertex pairs from for each of the choices of , together with any one of the six vertices from .
The set of edges described in (c) can be decomposed separately from the other two types, defining three pairs of edges for each relevant vertex pair
from
as follows:
These three copies of
are taken for all
and
,
. Further, the eight edges from (a) can be paired with eight edges from (b), which meet the first vertex class
:
and these are taken for all the four combinations of
and
. The other edges containing such a pair
can be decomposed into
copies of
as
where
. The rest consists of the edges that have one vertex in each of the three sets
,
and
. Then, for every
and
and for all odd
, we take the following two copies of
:
In this way, a gregarious -decomposition is obtained for .
Finally, if m is even and , we begin with a gregarious -decomposition of just constructed and proceed analogously in the way as we did during the transformation for (mod 4). The difference is that, in the present case, each vertex of will be expanded to a set of vertices. So, the subscripts of now range between 1 and . Then, each copy of in gives rise to copies of to form a gregarious decomposition of . □