Non-bipartite matching lecture notes by MIT 2026-10-24
The final paragraph states Tutte's theorem on perfect matchings in terms of the number of components of odd integer order after deleting a vertex subset. The worked perfect matching theorem for a cubic graph with at most two bridges uses this criterion directly.
Use Tutte's theorem on perfect matchings: a finite graph has a perfect matching if and only if, for every , the number of connected components of a graph of odd integer order in is at most .
First, the handshaking lemma gives , so is an even integer. Fix . For each connected component of a graph of odd integer order in , let count its edges to . Counting vertex degrees inside givesThus is an odd integer; it is positive because is a connected graph. If , its unique outgoing edge is a bridge. Distinct such components yield distinct bridges, so there are at most two of them. Every other such component has . ThereforeThe last inequality holds because each vertex of has vertex degree three. Furthermore,since components of even integer order do not affect parity, and is an even integer. If , this parity forces , contradicting the bound .
For , the only component is the whole connected graph, of even integer order, so . Thus every satisfies the criterion, and has a perfect matching. This proves the perfect matching theorem for a cubic graph with at most two bridges directly from Tutte's theorem on perfect matchings.
Proof. The handshaking lemma implies that the number of vertices is an even integer. Fix a nonempty subset of the vertex set, and let count the components of of odd integer order. For such a component , counting vertex degrees gives , where counts its edges to . Thus is a positive odd integer. If it is one, the unique outgoing edge is a bridge; this happens for at most two components. For all others . Therefore . Meanwhile . If , the same parity would force , contradicting the preceding bound. For there is one component of even integer order and hence . Apply Tutte's theorem on perfect matchings.
William Thomas Tutte 2026-10-24
A mathematician whose work includes graph theory and matroids; Tutte's theorem on perfect matchings is one of his fundamental results.
William Thomas Tutte, portrait hosted by the University of St Andrews MacTutor archive
. 