Jump to content

2-factor theorem

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by David Eppstein (talk | contribs) at 04:51, 14 January 2019 (top: edge-disjoint fits the terminology of our other articles better than line-disjoint, fix the comma splice, gloss 2-factor and avoid unnecessary notation-heaviness). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In the mathematical discipline of graph theory, 2-factor theorem discovered by Julius Petersen, is one of the earliest works in graph theory and can be stated as follows:

2-factor theorem. Let G be a regular graph whose degree is an even number, 2k. Then the edges of G can be partitioned into k edge-disjoint 2-factors.[1]

Here, a 2-factor is a subgraph of G in which all vertices have degree two; that is, it is a collection of cycles that together touch each vertex exactly once.

Proof

In order to prove this generalized form of the theorem, Petersen first proved that a 4-regular graph can be factorized into two 2-factors by taking alternate edges in a Eulerian trail. He noted that the same technique used for the 4-regular graph yields a factorization of a 2k-regular graph into two k-factors.[2]

To prove this theorem, first we remark that it is sufficient to consider connected graphs. A connected graph with even degree has an Eulerian trail. Traversing this Eulerian trail we get an orientation D of G such that every point has indegree and outdegree = k. Then we replace every point v ϵ V(D) by two points v’, v”, and for every directed line uv ϵ E(D) we draw in one line from u’ to v”. Since D has in- and outdegree equal to k the resulting bigraph G’ is k-regular. The lines of G’ can be decomposed into k perfect matchings. Now if we identify v’ and v” for every v, we recover the graph G, and these k perfect matchings of G’ will be mapped onto k 2-factors of G which partition the lines.[1]

In other words, for the general case the factorization of a 2k-regular graph into two factors is an easy consequence of Euler’s theorem: By applying the same argument to each component, we may assume that G is connected and 2k-regular with vertices v1, ..., vn. Let C be an Eulerian circuit of G, followed in a particular direction. Then use Eulerian circuit of G to create an supplementary k-regular bipartite graph H, such that a perfect matching in H corresponds to a 2-factor in G.

History

The theorem was discovered by Julius Petersen, a Danish mathematician. It is in fact, one of the first results in graph theory. The theorem appears first in the 1891 article "Die Theorie der regulären graphs". To prove the theorem Petersen's fundamental idea was to 'colour' the edges of a trial or a path alternatingly red and blue, and then to use the edges of one or both colours for the construction of other paths or trials.[3]

References

  1. ^ Lovász, László, and Plummer, M.D.. Matching Theory, American Mathematical Soc., Jan 1, 2009. Print
  2. ^ Mulder, H. "Julius Petersen’s theory of regular graphs". Discrete Mathematics, 100 (1992) 157-175 North-Holland
  3. ^ Lützen, J.; Sabidussi, G. and Toft, B. (1992). "Julius Petersen 1839–1910 a biography". Discrete Mathematics, 100 (1–3): 9–82