1. Introduction
Let m and n be positive integers with . We denote by the set of all integers from m to n, inclusive. For a graph or directed graph G with vertex set and edge (or arc) set , the order and size of G are and , respectively. We write for the multigraph (or directed multigraph) obtained from G by replacing each edge (or arc) in with parallel copies. Here, represents the multiplicity of each edge/arc, meaning that in , each unordered pair (or ordered pair in the directed case) is connected by exactly distinct edges (or arcs). This construction generalizes the underlying graph G to a uniform multigraph where all edge multiplicities equal . The graph denotes the complete equipartite graph with a parts of size b each. In addition, we use the notation to refer to the complete multipartite graph with a parts of size b and one part of size c.
In the undirected setting, a
decomposition of a graph
G is a collection of subgraphs
such that
and
for all
. In other words, the edge sets of these subgraphs form a partition of the edge set of
G. If each subgraph
is isomorphic to a fixed graph
H, then
is called an
H-decomposition of
G. The
spectrum of H is the set of all positive integers
v for which the complete graph
admits an
H-decomposition. Similarly, the
λ-fold spectrum of H is the set of all
v for which the
-fold complete multigraph
admits an
H-decomposition. The spectrum problem for
has been extensively studied and settled for various classes of simple graphs, including cycles, paths, and stars (see [
1] for a survey).
Analogous concepts to those introduced above for undirected graphs can naturally be extended to directed graphs. Throughout this work, we use curly braces (e.g., ) to denote undirected edges, and parentheses (e.g., ) to denote directed arcs. Given an undirected simple graph G, we define its symmetric directed graph as the directed graph with vertex set and arc set ; that is, each undirected edge is replaced with a pair of symmetric arcs and . Using this construction, we define as the -fold complete symmetric directed graph on v vertices, and as the -fold complete symmetric equipartite directed graph with a parts, each of size b.
Let G be a digraph. A D-decomposition of G is a collection of pairwise arc-disjoint subgraphs of G, each isomorphic to a fixed directed graph D, such that . As with the undirected setting, a D-decomposition of G is also referred to as a -design. The spectrum of D is defined as the set of all positive integers v for which the complete symmetric directed graph admits a D-decomposition. Similarly, the λ-fold spectrum of D is the set of all v for which the -fold complete symmetric directed graph admits a D-decomposition.
The number of non-isomorphic orientations of a cycle of order
n, denoted by
, is given by a known formula (see [
2]). In particular,
,
,
,
, and
. The spectrum problem for all bipartite directed graphs on four vertices containing up to five arcs was determined in [
3]. Certain subgraphs of
, both bipartite and non-bipartite, have also been studied in this context [
4,
5,
6,
7,
8]. The two non-isomorphic orientations of
are known as the
cyclic and
transitive orientations. If
D is the cyclic orientation, a
-design is called a
Mendelsohn triple system, whose spectrum was independently determined by Mendelsohn [
7] and Bermond [
4]. For the transitive orientation of
, the corresponding
-design is referred to as a
transitive triple system, and its spectrum was found by Hung and Mendelsohn [
6]. Hartman and Mendelsohn [
9] determined the spectra of all other simple connected subgraphs of
. The spectrum problem for the cyclic orientation of a four-cycle (also called a quadrilateral) was completely solved in [
8], while the remaining three orientations were addressed in [
5]. Alspach et al. [
10] showed that each of the four orientations of a five-cycle (also known as a pentagon) can decompose
under certain congruence conditions on
v. In [
11], it was proved that for any positive integers
m and
v with
, the directed graph
can be decomposed into directed cycles of length
m (i.e., with all arcs oriented in the same direction), except for a few specific pairs
. The spectrum problem for all ten non-isomorphic orientations of a seven-cycle (heptagon) was completely solved in [
12]. The
-fold spectrum problem was determined for all orientations of the six-cycle in [
13], and later for all orientations of the eight-cycle in [
14].
Graphs, directed graphs, and multigraphs are fundamental mathematical structures that play a crucial role in various fields, including computer science, logistics, chemistry, and biology. In particular, directed graphs have numerous real-world applications, such as modeling social networks, communication systems, electrical circuit design, network flow analysis, and biological interactions (see [
15]). In this context, graph decomposition, an essential concept in both graph theory and combinatorial design theory, focuses on breaking down complex structures into simpler, well-organized components. Many problems in these areas can be formulated in terms of decomposing graphs into specified subgraphs. Beyond its theoretical importance, graph decomposition has practical applications in areas such as graph similarity and matching [
16], as well as parallel computation on large-scale graphs [
17], among others.
Among all graph classes, cycles have been extensively studied in the context of the spectrum problem, which naturally extends to oriented cycles in directed graphs. Determining the spectrum for odd cycles is generally more challenging than for even cycles, and this difficulty is further amplified when considering multigraphs.
As previously mentioned, there are four non-isomorphic orientations of a pentagon, which we denote by
, and
, as illustrated in
Figure 1. The
-fold spectrum problem for the directed pentagon (
in
Figure 1) was completely settled in [
18], where it was proved that
is both necessary and sufficient for the existence of a
-decomposition of
for all
. Subsequently, in [
11], all four orientations were considered, but only in the simple case
, and it was shown that
admits a decomposition into copies of each orientation precisely when
. The general
-fold spectrum problem for the remaining three orientations (
) has remained open. In this paper, we close this gap by proving that the same divisibility condition suffices for all
, thereby providing a complete solution for each oriented pentagon.
Notably, oriented pentagons share the basic divisibility requirement with oriented
and
[
13,
14]:
must be divisible by the number of arcs. However, while antidirected orientations of even cycles require
to be even, all four oriented pentagons are governed solely by this condition. Our work thus extends this simplified characterization from the directed case to all orientations of
. Let us now state the main result of this paper, which is proved in
Section 5.
Theorem 1 (Main Theorem). Let D be an oriented pentagon (i.e., ), and let λ and v be positive integers with . There exists a D-decomposition of if and only if .
2. Preliminaries and Necessary Conditions
We begin by establishing the necessary conditions for the existence of a D-decomposition of . These conditions follow from elementary counting arguments and will guide our constructive proofs in subsequent sections.
Lemma 1 (Necessary Conditions). Let D be a directed graph and let be positive integers. If admits a D-decomposition, then the following must hold:
- 1.
(Order Condition)
- 2.
(Size Condition) divides
- 3.
(Degree Condition) both and divide ,
where and denote the outdegree and indegree of vertex x in D, respectively. In particular, for any oriented pentagon with , these conditions reduce to: Proof. The order condition is immediate. For the size condition, observe that contains exactly arcs, while each copy of D contains arcs. Since the decomposition partitions the arc set, we must have that divides . For the degree conditions, note that each vertex in has indegree and outdegree equal to . In any D-decomposition, the indegree (respectively, outdegree) at each vertex must be expressible as a nonnegative integer combination of the indegrees (respectively, outdegrees) of vertices in D. This is possible only if the stated divisibility conditions hold.
For oriented pentagons specifically, we have , so the size condition requires . The degree conditions are automatically satisfied since the indegrees and outdegrees in any oriented pentagon are either 1 or 2. □
Bermond and Sotteau [
18] established in 1977 that this necessary condition is also sufficient for the directed pentagon
.
Theorem 2 ([
18])
. Let and be integers. Then, a -decomposition of exists if and only if . Alspach et al. [
10] showed in 1979 that each of the four orientations of a pentagon admits a decomposition of
whenever the necessary condition is satisfied.
Theorem 3 ([
10])
. Let be an integer. Then, a -decomposition of exists for all if and only if . We observe that any -design can be extended to a -design for all positive integers divisible by , as established in the following lemma.
Lemma 2. Let G and D be graphs or directed graphs, and let λ and μ be positive integers with . If a -design exists, then so does a -design.
Proof. Let
. View
(resp.
) as the (directed)multigraph obtained from
G by replacing with
(resp.
) parallel copies. Let
be a
-design, i.e., the arc sets
form a partition of
. For each block
and for each index
, construct a copy
isomorphic to
on the same vertex set as
G. When forming
, every arc
of
is replaced by one of the
k distinct parallel copies of
in
that correspond to the same base arc in
G but belong to the
j-th group of multiplicity. Since each arc of
is replicated exactly
k times in
, the
k families
are pairwise arc-disjoint and together cover all arcs of
. Consequently,
forms a
-design. Thus, whenever a
-design exists and
, a
-design also exists. □
The remainder of this paper is dedicated to proving the sufficiency of the necessary condition stated in Lemma 1. We achieve this by exhibiting constructions for the desired decompositions (see
Section 4) using certain small examples (see
Section 3.1). Henceforth, each of the graphs in
Figure 1, with vertices labeled as in the figure, will be represented by
. For instance,
refers to the directed graph with vertex set
and arc set
.
The following result establishes the existence of 5-cycle decompositions of complete equipartite graphs with an odd number of parts, each of size 5. We will use this result to construct a decomposition of into oriented pentagons.
Lemma 3 ([
10])
. For every integer , there exists a -decomposition of . For any directed graph
D, we denote by
its
reverse orientation, defined by
. A key observation for our constructions is that each oriented pentagon
(see
Figure 1) is isomorphic to its reverse orientation, i.e.,
for all
. This property ensures that the pair
naturally forms a
-decomposition of
(the symmetric directed graph whose underlying simple graph is a 5-cycle). To see this, note that
contains exactly 10 arcs (5 edges × 2 directions), while the union
contains all 10 arcs of
exactly once, since each arc
in
corresponds to
in
.
This fundamental property allows us to transition from undirected -decompositions to directed -decompositions, as exploited in Corollary 1 and subsequent constructions. Specifically, since an H-decomposition of a graph G induces an -decomposition of , we proceed as follows: First, Lemma 3 guarantees a -decomposition of , which induces a -decomposition of . Then, applying Lemma 2 with and , we obtain that disjoint copies of this decomposition yield a -decomposition of .
Corollary 1. For all positive integers a and λ, and for each , there exists a -decomposition of .
We also make use of the following result in
Section 4; this result can be found in the
Handbook of Combinatorial Designs [
19].
Theorem 4. A -decomposition of the complete equipartite graph exists if and only if the following conditions are satisfied:
- 1.
,
- 2.
is even, and
- 3.
.
One key result from [
18] provides
-decompositions of the 5-fold complete tripartite graph
, where
a is either 2 or 4.
Lemma 4 ([
18])
. Let . There exists a -decomposition of . Using this as a base, we now present a general product-type construction, which we will prove in the following lemma, that allows such decompositions to be extended to larger graphs.
Lemma 5. Let m and λ be positive integers, and let n be an integer with . If and each admit a decomposition into subgraphs isomorphic to H, then can also be decomposed into subgraphs isomorphic to H.
Proof. By Theorem 4 (applied with and ), admits a -decomposition, since all conditions are readily verified. Let the vertex set of be with the obvious partition into three parts of size m each. We now blow up the vertices as follows: replace each vertex in X by a set of a vertices, each vertex in Y by a set of b vertices, n vertices of Z by sets of c vertices each, and the remaining vertices of Z by sets of d vertices each. Each copy of in the -decomposition of is then replaced by a copy of (if its vertex from Z was replaced by c vertices) or by otherwise. This yields a decomposition of into copies of and . Next, we pass to the directed setting by replacing each edge of with a pair of symmetric arcs and . In this way, the decomposition of into and naturally extends to its symmetric directed counterpart , which is accordingly decomposed into subgraphs isomorphic to and . Finally, by applying Lemma 2, we extend this to the -fold setting: that lemma (with ) yields a decomposition of into subgraphs isomorphic to and . Since and each decompose into copies of H, we obtain a decomposition of into subgraphs isomorphic to H. □
Applying Lemma 4, we obtain -decompositions of small multipartite graphs. By setting and in Lemma 5, these base cases are extended to an infinite family of larger graphs. As in the transition from -decompositions to -decompositions described earlier, each -decomposition naturally induces a -decomposition of the corresponding symmetric directed graph. Repeating this argument with multiple copies (while leveraging the index condition ), we obtain the following result.
Corollary 2. Let m and λ be positive integers, and let n be an integer with and . Then, for each , there exists a -decomposition of .
4. General Constructions
The union of two edge-disjoint graphs (or directed graphs) G and H is defined as the graph with vertex set and edge (or arc) set . Given a positive integer , we denote by the edge-disjoint union of copies of G, which are not necessarily vertex-disjoint.
In the subsequent lemmas, we provide constructions for decomposing , covering all cases based on the congruence class of v modulo 5. These constructions culminate in the statement of our main result in Theorem 1.
Lemma 6. Let λ and v be positive integers such that , , and . Then, for each , admits a -decomposition.
Proof. Let x be a positive integer and set . Examples 1 and 4 provide -decompositions of and , respectively, for each . Therefore, for the base cases , Lemma 2 (with and ) directly yields -decompositions of when . Hence, we may assume that . The remainder of the proof is divided into two cases.
Case 1: (x is odd with ).
Let have vertex partition , where for each , and . First, Corollary 1 gives a -decomposition of with vertex set and the obvious vertex partition. Second, Example 1 combined with Lemma 2 (with ) provides a -decomposition of on for each . Finally, for each , we obtain a -decomposition of with vertex set (where forms the hole) through the Example 6 and Lemma 2. Then , where and , forms a -decomposition of .
Case 2: (x is even with ).
Let have vertex partition , where for each and . First, Corollary 1 provides a -decomposition of on with the natural vertex partition. Second, applying Lemma 2 to Example 4 yields a -decomposition of with vertex set . Finally, for each , Example 9 combined with Lemma 2 gives a -decomposition of on , where forms the hole. Thus, forms a -decomposition of , where , and . □
Lemma 7. Let λ and v be positive integers such that , , and . Then, for each , admits a -decomposition.
Proof. Let x be a positive integer and set . By Examples 2 and 5, there exists a -decomposition of and for each , respectively. Therefore, if or , the result follows from Lemma 2. Hence, we may assume that . The remainder of the proof is divided into two cases.
Case 1: (x is odd with ).
Let have vertex partition , where for each , and . First, Corollary 1 gives a -decomposition of with vertex set and the obvious vertex partition. Second, Example 2 combined with Lemma 2 provides a -decomposition of on . Finally, for each , we obtain a -decomposition of with vertex set , where represents the hole, by applying Example 7 together with Lemma 2. Then , where and , forms a -decomposition of .
Case 2: (x is even with ).
Let have vertex partition , where for each and . First, Corollary 1 provides a -decomposition of on with the natural vertex partition. Second, applying Lemma 2 to Example 5 yields a -decomposition of with vertex set . Finally, for each , Example 10 combined with Lemma 2 gives a -decomposition of on , where forms the hole. Thus, forms a -decomposition of , where , and . □
Lemma 8. Let λ and v be positive integers such that , , and . Then, for each , admits a -decomposition.
Proof. Let x be a positive integer and set . For each , Example 3 provides a -decomposition of . For , we employ the decomposition , where Example 11 yields a -decomposition of and Example 1 provides one for . For the initial cases, Lemma 2 yields a -decomposition of when and of when . We therefore focus on in the remainder.
Case 1: (x is odd with ).
Let have vertex partition , where for each , and . First, Corollary 1 gives a -decomposition of with vertex set and the obvious vertex partition. Second, Example 3 combined with Lemma 2 provides a -decomposition of on . Finally, for each , we obtain a -decomposition of with vertex set , where represents the hole, by applying Example 8 together with Lemma 2. Then , where and , forms a -decomposition of .
Case 2: (x is even with ).
Subcase 2.1: ().
Let for some integer ; hence . It can be seen that . This follows from a vertex partition of into (each of size ) and Y (size ), where covers all arcs between different parts, and , cover arcs within and Y, respectively. By Corollary 2, there exists a -decomposition of (which corresponds to the parameters and satisfying ). For the graph and , a -decomposition exists by Lemma 7 since . Thus, the union of these decompositions gives a -decomposition of .
Subcase 2.2: ().
Let for some integer ; hence . Observe that the graph is isomorphic to the disjoint union . This follows from a vertex partition of into (each of size ) and Y (size ), where covers all arcs between different parts, and , cover arcs within and Y, respectively. By Corollary 2, there exists a -decomposition of (which corresponds to the parameters and satisfying ). For the graph , a -decomposition exists by Lemma 6. For the graph , a -decomposition exists by Theorem 3 (for ) and is extended to general by Lemma 2, since and the necessary conditions are satisfied. Consequently, combining these decompositions gives a -decomposition of .
Subcase 2.3: ().
Let for some integer ; hence . Observe that the graph is isomorphic to the disjoint union . This follows from a vertex partition of into (each of size ), where covers all arcs between different parts, and cover arcs within each . By Corollary 2, there exists a -decomposition of . Moreover, by Lemma 7, admits a -decomposition. Thus, taking the union of these decompositions results in a -decomposition of . □
5. Main Results
By Theorem 3 and Lemma 2, we have the following result for the cases where or .
Corollary 3. Let λ and v be positive integers such that and . Then, for each , admits a -decomposition.
Lemmas 6–8 establish the existence of -decompositions of for each , when and or , respectively. Combining these results with Corollary 3 and Theorem 2 (which covers for all ), we obtain the complete solution to the -fold spectrum problem for all oriented pentagons.
Proof of Theorem 1.
The necessity of the condition is given by Lemma 1.
For sufficiency, assume . We consider cases based on the directed graph D and the residue of v modulo 5.
If , the result holds by Theorem 2.
If :
- −
If or , then a decomposition exists by Corollary 3.
- −
If or , then . The existence of a decomposition in these cases is provided by Lemmas 6–8, respectively.
This exhausts all possibilities, thus proving the theorem. □
To enhance the readability and traceability of our constructions, we include
Figure 2, which illustrates the logical flow from the base examples through intermediate lemmas, corollaries, and theorems to the final result, Theorem 1. At the foundation lie the explicit constructions in Examples 1–11, establishing decompositions for small orders and holey designs. These base cases feed into intermediate results (Lemmas 2–5 and Corollaries 1–2) that extend the constructions through various product-type and lifting arguments. The main case analysis is organized by the residue of
v modulo 5: Lemmas 6–8 handle the cases
, respectively, while Corollary 3 covers
by combining Theorem 2 (which settles
for all
) and Theorem 3 (the known
case). All paths ultimately converge to Theorem 1, our main result, which provides the complete solution to the
-fold spectrum problem for all oriented pentagons.
6. Conclusions
In this paper, we have completely solved the -fold spectrum problem for all non-isomorphic orientations of the 5-cycle (pentagon). Our main result (Theorem 1) establishes that for any oriented pentagon () and for any positive integers and , the -fold complete symmetric directed graph admits a decomposition into copies of if and only if .
The structural properties of odd cycles, particularly those lacking arc-direction regularity, present distinctive challenges that require specialized constructions, as in the proof of Lemma 8 for the case . By overcoming these obstacles, we provide a complete solution to the problem of decomposing the -fold complete symmetric directed graph into all orientations of the pentagon, thereby solving a long-standing problem in graph theory and design theory.
Building upon the complete solution of the -fold spectrum problem for oriented pentagons presented in this work, several natural directions for future research emerge. A direct extension would be to investigate the -fold spectrum problem for the ten non-isomorphic orientations of the 7-cycle (heptagon). Furthermore, we plan to explore the more general problem of decomposing -fold complete symmetric directed graphs into antidirected cycles (where consecutive arcs have opposite directions) of arbitrary length.
The constructive approach employed here—combining holey designs with blow-up constructions—could potentially be adapted to antidirected cycles and other mixed-orientation cycles beyond lengths 5, 6, and 8. While the computational search for base designs becomes more challenging with increasing cycle length, this framework provides a promising starting point for these broader decomposition problems.