1. Introduction
For any graph G, let and be the vertex-set and the edge-set of G, respectively. Throughout the paper, denotes the complete graph on v vertices, while denotes the graph with as a vertex-set and as an edge-set (this graph is sometimes referred to as a complete graph of the order v with a hole of size h). The graph is the complete multi-partite graph with t parts of size ; the complete multi-partite graph with u parts of size g is more simply denoted by .
Let G and H be simple finite graphs, a G-decomposition of H is a pair where , and is a collection of isomorphic copies (called blocks) of G whose edges partition . When , we also refer to such a decomposition as a G-design of the order n. A G-decomposition of is known as a group divisible design (G-GDD in short) of type ; the parts of size g are called the groups of the GDD. A G-decomposition of H is cyclic if there exists a labeling of with the elements of the group of integers modulo such that the label permutation preserves the blocks of the decomposition. A G-decomposition of H is balanced if each vertex of H occurs in the same number of blocks. If a G-decomposition is cyclic, then it is balanced.
Fixing a graph
G, a natural problem that arises is to determine the
spectrum for
G-designs (or, more simply, for the graph
G), which is the set of all
such that a
G-design of the order
n exists. If a
G-design of the order
n exists, then some necessary conditions must be satisfied ([
1]):
;
(the number of blocks); and
, where
d is the gcd of the degrees of the vertices in
G. In addition, if a
G-design of the order
n is balanced, then
(the number of blocks in which each vertex of
occurs). The spectrum problem has been investigated for a large number of graphs, and numerous articles have dealt with the existence of
G-designs, including several surveys (see [
2]). A great deal of work has also been conducted on variations and generalizations regarding
G-designs, and on
G-designs with additional properties. The interest in graph decompositions is motivated by several applications in many areas of mathematics, as well as in other disciplines, including computer science and social science. The significance of graph decompositions is well-explained in [
3].
In the context of graph decompositions, one of the mostly investigated families of graphs have been trees. A
tree is a connected graph without cycles. Special trees are caterpillar graphs. A
caterpillar is a graph consisting of a path on
vertices
and
r stars
(
),
such that the central vertex of the star
is attached to the
i-th vertex
of the path. By definition, the set of caterpillars includes all the paths, stars, and double-stars. A
double-star is the caterpillar graph, usually denoted by
, which consists of the union of two stars,
and
, together with an edge joining their centers. Caterpillar graphs have increased in popularity since the 1970s and are still being studied. Currently, they are a useful tool in coding theory, especially in the development of technologies for post-quantum cryptography, but they are also popular in chemistry, where they are used to describe the structure of molecules. In particular, a special class of trees (phylogenetic trees) is used in computational biology to represent the evolutionary relationships of a set of extant species, and the most basic piece of phylogenetic information is the
quartet graph, which is the term used in phylogenetics to refer to the double-star
(see [
4]). The spectrum problem for trees with at most nine vertices has been completely solved by Huang and Rosa ([
5]). Numerous existence results for
G-designs, in particular when
G is a tree, have been proved by the use of graph labelings, which were introduced by Rosa ([
6]) in 1967 and are very useful in constructing cyclic decompositions (see [
7]).
In this paper, we determine the spectrum for
-designs satisfying additional properties. It is well-known that the spectrum for
-designs is precisely the set of
,
([
2]). Here, we determine the spectrum for
-designs that can be transformed into
-designs by a double squash passing through bull designs (with regard to the problems concerning the possibility of transforming a
G-design of the order
n into a
-design of the same order, the reader should refer to, for example, [
8,
9,
10,
11,
12]). In order to solve our problem, we extensively apply the
difference method (see [
13]), an efficient tool to obtain cyclic designs and, in general, to describe graph decompositions.
In what follows, we will denote the following:
the double-star consisting of the central edge and the four pendant edges , , , and by ;
the bull graph consisting of the triangle and the pendant edges and by ;
the graph obtained from the complete graph on the vertices a, b, c, d by deleting the edge by .
A double-star
S is said to be
squashed into a bull if we identify a pair of pendant vertices not in the same star and name one of them with the other. In turn, a bull can be squashed into a
by identifying the pair of pendant vertices. If the double-star
S is squashed into a
by two consecutive squashes, then we say that
S is
bi-squashed (see
Figure 1).
We remark that the double-star
can be squashed in eight different ways depending on the pair of vertices we squash and on the vertex we keep. For instance, in
Figure 1, we have applied the squash
(i.e., we rename
with
) and obtain
, but we could also apply the squash
and obtain
. Therefore, for each pair of pendant vertices not in the same star, we have two different bulls. Likewise, to the bull
, we can apply the squash
or
and obtain
or
, respectively.
Let be an -design of the order n. We say that can be bi-squashed into a -design of the order n if it is possible to squash each block into a bull and then to squash into a copy of a such that the resulting collections and are the block-set of a bull design and a -design, respectively.
It is well-known that a
-design of the order
n exists if and only if
,
(see [
11], for example). The bull designs share the spectrum with both
-designs and
-designs (see [
14]; in addition, a bull design of the order
exists). Moreover, it is easy to see that the necessary conditions for the existence of a cyclic
G-design of the order
n are
when
and
when
G is a bull. Therefore, a cyclic
-design could be bi-squashed into a cyclic
-design, but the middle bull design might not be cyclic (see Example 1).
Example 1 (A cyclic -design of the order 6 that can be bi-squashed into a cyclic -design). Let and
:
:
:
When all three decompositions involved in the process of squashing are cyclic, we will say that the cyclic -decomposition has been purely bi-squashed into a cyclic -decomposition. In this paper, as the main result, we prove the following theorem.
Theorem 1 (Main Theorem). For every , , there exists an -design of the order n that can be bi-squashed into a -design of the order n. Moreover, for every , there exists a cyclic -design of the order n that can be purely bi-squashed into a cyclic -design of the order n.
We remark that the reverse process of a squash can also be considered (called detachment) where a vertex of degree 2 is split into two pendant vertices. So, starting from a copy of , we can obtain a bull graph and then a double-star by two consecutive detachments (bi-detachment). A similar result as Theorem 1 could be reformulated in terms of bi-detachment by going from -designs to -designs through bull designs.
2. Preliminaries
In this section, we provide a solution for small orders and provide ad hoc decompositions to use as ingredients in the following construction.
Theorem 2 (Filling Construction). Let h be a non-negative integer and n, g, and u be positive integers such that . If there exist
an -GDD of type that can be bi-squashed into a -GDD;
an -decomposition of that can be bi-squashed into a -decomposition of ; and
an -design of the order that can be bi-squashed into a -design;
then so does an -design of the order n that can be bi-squashed into a -design.
Proof. Let be an -GDD of type that can be bi-squashed into a -GDD; say , , its groups. Let H be a set of size h such that . For each , let be an -decomposition of (with H as hole) that can be bi-squashed into a -decomposition of . By the assumption, on , we can also construct an -design of the order that can be bi-squashed into a -design. It is easy to check that is the required design. □
Remark 1. The “filling” technique allows us to construct an -design of the order that can be bi-squashed into a -design whenever we have an -decomposition of and an -design of the order h, which are both bi-squashable.
From now on, in order to say that a block is bi-squashed by (first squash) and then by (second squash), we will write . Likewise, by the notation , we will mean that B is bi-squashed by (first squash) and then by (second squash). Note that, in , we keep vertices belonging to the same star (we speak of a block of type I), while in the vertices kept belong to different stars (block of type II). Although each double-star can be squashed into eight different bulls and each bull into two different copies of a , the two above notations will be sufficient to list the blocks of an -decompostion and say they can be bi-squashed into a -decomposition, without listing the bull-blocks and the -blocks they have been squashed into. As an example, in the following lemma, we list the blocks of the -design of the order 6 described in Example 1 (here, the blocks are all of type II).
Lemma 1. There exists a cyclic -design of the order 6 that can be bi-squashed into a cyclic -design.
Proof. Let and . □
In what follows, if G is a graph whose vertices belong to , then we will call orbit of G under the set of the translates of G, i.e., , where is the graph with and . If the orbit of G under has cardinality n, then the orbit is full; otherwise, it is short. If is a cyclic G-decomposition of a graph H, then can be partitioned into orbits and described by a set of orbit representatives (base blocks). Likewise if , then by we mean the graph obtained from G by and we speak of translates and orbit of G under with obvious meaning of the terms. If, further, , then we can again speak of translates and orbit of G under by means of and . In what follows, the element will be denoted by .
Lemma 2. For , there exists an -decomposition of that can be bi-squashed into a -decomposition of .
Proof. Let . For , let and consider the blocks , , , , , and . For , let and consider the orbit of under , together with the blocks , , and for . □
Lemma 3. There exists an -design of the order that can be bi-squashed into a -design.
Proof. It follows from Lemmas 1 and 2 together with Remark 1. □
The following lemma provides a solution for the smallest order for which there exists a cyclic -design that can be purely bi-squashed into a cyclic -design. Fron now on, when we will speak of type of a base block, we will mean that all its translates have the same type, unless specified otherwise.
Lemma 4. There exists a cyclic -design of the order that can be purely bi-squashed into a cyclic -design.
Proof. Let and take as a base block. □
Lemma 5. There exists an -decomposition of that can be bi-squashed into a -decomposition of .
Proof. Let , , and consider the blocks
, , , ,
, , , , ,
, , , , ,
, , , .
□
Lemma 6. There exists an -design of the order 15 that can be bi-squashed into a -design.
Proof. Let and consider the orbits of , , and under . □
Lemma 7. There exists a cyclic -design of the order 21 that can be purely bi-squashed into a cyclic -design.
Proof. Let and consider the base blocks and . □
Lemma 8. There exists an -design of the order 25 that can be bi-squashed into a -design.
Proof. Let and consider the orbits of , , , and under , along with the twelve blocks , , , where , and . □
Lemma 9. For every , there exists a cyclic -GDD of type that can be purely bi-squashed into a cyclic -GDD.
Proof. Let
,
. For
, consider the base blocks
and
. For
, consider the base blocks
,
, and
. For
, consider the following
base blocks, which are all of type I:
The orbits of the above base blocks provide the required GDD, whose groups are the cosets of the subgroup
in
, i.e.,
for
. □