Table of Contents
Fetching ...

2-Factors in Graphs

Jan van den Heuvel, Bjarne Toft

TL;DR

The paper addresses the classical problem of when a graph contains a $2$-factor, placing the result in a rich historical context of Tutte, Gallai, Belck, and Petersen. It delivers a direct, graph-theoretic proof of the $2$-Factor Theorem via Gallai–Belck alternating chains, and it extends the framework to a complete characterization of maximal graphs without a $2$-factor within the edge-multiplicity bound class $\\mathcal{M}_2$ using a precise structural description and a max-flow formulation. A key consequence is a clean assertion: a $(2k+1)$-regular graph with at most $2k$ leaves has a $2$-factor, generalizing Petersen’s theorem for $3$-regular graphs and connecting to Sylvester’s extremal constructions. The work also highlights Belck’s underappreciated role in factor theory and provides a pathway toward general $k$-factor results, with a clear method for identifying maximal $2$-factor-free graphs and their extremal properties.

Abstract

An account of 2-factors in graphs and their history is presented. We give a direct graph-theoretic proof of the 2-Factor Theorem and a new variant of it, and also a new complete characterisation of the maximal graphs without 2-factors. This is based on the important works of Tibor Gallai on 1-factors and of Hans-Boris Belck on k-factors, both published in 1950 and independently containing the theory of alternating chains. We also present an easy proof that a $(2k+1)$-regular graph with at most $2k$ leaves has a 2-factor, and we describe all connected $(2k+1)$-regular graphs with exactly $2k+1$ leaves without a 2-factor. This generalises Julius Petersen's famous theorem, that any 3-regular graph with at most two leaves has a 1-factor, and it generalises the extremal graphs Sylvester discovered for that theorem.

2-Factors in Graphs

TL;DR

The paper addresses the classical problem of when a graph contains a -factor, placing the result in a rich historical context of Tutte, Gallai, Belck, and Petersen. It delivers a direct, graph-theoretic proof of the -Factor Theorem via Gallai–Belck alternating chains, and it extends the framework to a complete characterization of maximal graphs without a -factor within the edge-multiplicity bound class using a precise structural description and a max-flow formulation. A key consequence is a clean assertion: a -regular graph with at most leaves has a -factor, generalizing Petersen’s theorem for -regular graphs and connecting to Sylvester’s extremal constructions. The work also highlights Belck’s underappreciated role in factor theory and provides a pathway toward general -factor results, with a clear method for identifying maximal -factor-free graphs and their extremal properties.

Abstract

An account of 2-factors in graphs and their history is presented. We give a direct graph-theoretic proof of the 2-Factor Theorem and a new variant of it, and also a new complete characterisation of the maximal graphs without 2-factors. This is based on the important works of Tibor Gallai on 1-factors and of Hans-Boris Belck on k-factors, both published in 1950 and independently containing the theory of alternating chains. We also present an easy proof that a -regular graph with at most leaves has a 2-factor, and we describe all connected -regular graphs with exactly leaves without a 2-factor. This generalises Julius Petersen's famous theorem, that any 3-regular graph with at most two leaves has a 1-factor, and it generalises the extremal graphs Sylvester discovered for that theorem.

Paper Structure

This paper contains 11 sections, 15 theorems, 11 equations.

Key Result

Theorem 1.1

Let $G$ be a $3$-regular graph with at most two leaves. Then $G$ has a $1$-factor.

Theorems & Definitions (15)

  • Theorem 1.1: Petersen, 1891 Petersen 1891
  • Theorem 1.2: Petersen, 1891 Petersen 1891
  • Theorem 1.3: Kőnig, 1936 Konig 1936
  • Theorem 1.4: 1-Factor Theorem; Tutte, 1947 Tutte 1947
  • Theorem 1.5: Belck, 1950 Belck 1950
  • Corollary 1.6
  • Theorem 1.7: 2-Factor Theorem
  • Theorem 1.8
  • Theorem 1.9
  • Theorem 2.1
  • ...and 5 more