In
graph theory
In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
, a factor of a
graph
Graph may refer to:
Mathematics
*Graph (discrete mathematics), a structure made of vertices and edges
**Graph theory, the study of such graphs and their properties
*Graph (topology), a topological space resembling a graph in the sense of discret ...
''G'' is a
spanning subgraph, i.e., a subgraph that has the same vertex set as ''G''. A ''k''-factor of a graph is a spanning ''k''-
regular subgraph, and a ''k''-factorization partitions the edges of the graph into disjoint ''k''-factors. A graph ''G'' is said to be ''k''-factorable if it admits a ''k''-factorization. In particular, a 1-factor is a
perfect matching, and a 1-factorization of a ''k''-regular graph is a
proper edge coloring with ''k'' colors. A 2-factor is a collection of disjoint
cycles that spans all vertices of the graph.
1-factorization
If a graph is 1-factorable then it has to be a
regular graph
In graph theory, a regular graph is a Graph (discrete mathematics), graph where each Vertex (graph theory), vertex has the same number of neighbors; i.e. every vertex has the same Degree (graph theory), degree or valency. A regular directed graph ...
. However, not all regular graphs are 1-factorable. A ''k''-regular graph is 1-factorable if it has
chromatic index ''k''; examples of such graphs include:
* Any regular
bipartite graph
In the mathematics, mathematical field of graph theory, a bipartite graph (or bigraph) is a Graph (discrete mathematics), graph whose vertex (graph theory), vertices can be divided into two disjoint sets, disjoint and Independent set (graph theo ...
.
Hall's marriage theorem can be used to show that a ''k''-regular bipartite graph contains a perfect matching. One can then remove the perfect matching to obtain a (''k'' − 1)-regular bipartite graph, and apply the same reasoning repeatedly.
* Any
complete graph
In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices i ...
with an
even number of nodes (see
below).
However, there are also ''k''-regular graphs that have chromatic index ''k'' + 1, and these graphs are not 1-factorable; examples of such graphs include:
* Any regular graph with an
odd number of nodes.
* The
Petersen graph
In the mathematical field of graph theory, the Petersen graph is an undirected graph with 10 vertices and 15 edges. It is a small graph that serves as a useful example and counterexample for many problems in graph theory. The Petersen graph i ...
.
Complete graphs

A 1-factorization of a
complete graph
In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices i ...
corresponds to pairings in a
round-robin tournament
A round-robin tournament or all-play-all tournament is a competition format in which each contestant meets every other participant, usually in turn.''Webster's Third New International Dictionary of the English Language, Unabridged'' (1971, G. & ...
. The 1-factorization of complete graphs is a special case of
Baranyai's theorem concerning the 1-factorization of complete
hypergraph
In mathematics, a hypergraph is a generalization of a Graph (discrete mathematics), graph in which an graph theory, edge can join any number of vertex (graph theory), vertices. In contrast, in an ordinary graph, an edge connects exactly two vert ...
s.
One method for constructing a 1-factorization of a complete graph on an even number of vertices involves placing all but one of the vertices in a
regular polygon
In Euclidean geometry, a regular polygon is a polygon that is Equiangular polygon, direct equiangular (all angles are equal in measure) and Equilateral polygon, equilateral (all sides have the same length). Regular polygons may be either ''convex ...
, with the remaining vertex at the center. With this arrangement of vertices, one way of constructing a 1-factor of the graph is to choose an edge ''e'' from the center to a single polygon vertex together with all possible edges that lie on lines perpendicular to ''e''. The 1-factors that can be constructed in this way form a 1-factorization of the graph.
The number of distinct 1-factorizations of ''K''
2, ''K''
4, ''K''
6, ''K''
8, ... is 1, 1, 6, 6240, 1225566720, 252282619805368320, 98758655816833727741338583040, ... ().
1-factorization conjecture
Let ''G'' be a ''k''-regular graph with 2''n'' nodes. If ''k'' is sufficiently large, it is known that ''G'' has to be 1-factorable:
* If ''k'' = 2''n'' − 1, then ''G'' is the complete graph ''K''
2''n'', and hence 1-factorable (see
above).
* If ''k'' = 2''n'' − 2, then ''G'' can be constructed by removing a perfect matching from ''K''
2''n''. Again, ''G'' is 1-factorable.
* show that if ''k'' ≥ 12''n''/7, then ''G'' is 1-factorable.
The 1-factorization conjecture is a long-standing
conjecture
In mathematics, a conjecture is a conclusion or a proposition that is proffered on a tentative basis without proof. Some conjectures, such as the Riemann hypothesis or Fermat's conjecture (now a theorem, proven in 1995 by Andrew Wiles), ha ...
that states that ''k'' ≈ ''n'' is sufficient. In precise terms, the conjecture is:
* If ''n'' is odd and ''k'' ≥ ''n'', then ''G'' is 1-factorable. If ''n'' is even and ''k'' ≥ ''n'' − 1 then ''G'' is 1-factorable.
The
overfull conjecture implies the 1-factorization conjecture.
Perfect 1-factorization
A perfect pair from a 1-factorization is a pair of 1-factors whose union
induces a
Hamiltonian cycle
In the mathematics, mathematical field of graph theory, a Hamiltonian path (or traceable path) is a path (graph theory), path in an undirected or directed graph that visits each vertex (graph theory), vertex exactly once. A Hamiltonian cycle (or ...
.
A perfect 1-factorization (P1F) of a graph is a 1-factorization having the property that every pair of 1-factors is a perfect pair. A perfect 1-factorization should not be confused with a perfect matching (also called a 1-factor).
In 1964,
Anton Kotzig conjectured that every complete graph ''K''
2''n'' where ''n'' ≥ 2 has a perfect 1-factorization. So far, it is known that the following graphs have a perfect 1-factorization:
[
]
* the infinite family of complete graphs ''K''
2''p'' where ''p'' is an odd
prime
A prime number (or a prime) is a natural number greater than 1 that is not a product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime because the only ways ...
(by Anderson and also Nakamura, independently),
* the infinite family of complete graphs ''K''
''p''+1 where ''p'' is an odd prime,
* and sporadic additional results, including ''K''
2''n'' where 2''n'' ∈ . Some newer results are collecte
here
If the complete graph ''K''
''n''+1 has a perfect 1-factorization, then the
complete bipartite graph
In the mathematical field of graph theory, a complete bipartite graph or biclique is a special kind of bipartite graph where every vertex of the first set is connected to every vertex of the second set..Electronic edition page 17.
Graph theory ...
''K''
''n'',''n'' also has a perfect 1-factorization.
[
]
2-factorization
If a graph is 2-factorable, then it has to be 2''k''-regular for some integer ''k''.
Julius Petersen showed in 1891 that this necessary condition is also sufficient:
any 2''k''-regular graph is 2-factorable.
If a
connected graph is 2''k''-regular and has an even number of edges it may also be ''k''-factored, by choosing each of the two factors to be an alternating subset of the edges of an
Euler tour
In graph theory, an Eulerian trail (or Eulerian path) is a trail in a finite graph that visits every edge exactly once (allowing for revisiting vertices). Similarly, an Eulerian circuit or Eulerian cycle is an Eulerian trail that starts and end ...
.
[, §6, p. 198.] This applies only to connected graphs; disconnected
counterexample
A counterexample is any exception to a generalization. In logic a counterexample disproves the generalization, and does so rigorously in the fields of mathematics and philosophy. For example, the fact that "student John Smith is not lazy" is a c ...
s include disjoint unions of odd cycles, or of copies of ''K''
2''k''+1.
The
Oberwolfach problem concerns the existence of 2-factorizations of complete graphs into
isomorphic
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
subgraphs. It asks for which subgraphs this is possible. This is known when the subgraph is connected (in which case it is a
Hamiltonian cycle
In the mathematics, mathematical field of graph theory, a Hamiltonian path (or traceable path) is a path (graph theory), path in an undirected or directed graph that visits each vertex (graph theory), vertex exactly once. A Hamiltonian cycle (or ...
and this special case is the problem of
Hamiltonian decomposition) but the general case remains
open
Open or OPEN may refer to:
Music
* Open (band), Australian pop/rock band
* The Open (band), English indie rock band
* ''Open'' (Blues Image album), 1969
* ''Open'' (Gerd Dudek, Buschi Niebergall, and Edward Vesala album), 1979
* ''Open'' (Go ...
.
References
Bibliography
*, Section 5.1: "Matchings".
*.
*, Chapter 2: "Matching, covering and packing"
Electronic edition
*, Chapter 9: "Factorization".
*
*.
*.
*.
*
*
*
*
Further reading
*.
{{refend
Graph theory objects
Factorization