Exercise 1687Combinatorics › Graph theoryL1Added 3 Nov 2026
Hall's marriage theorem (statement)
#Hall#marriage#matching
Statement
State Hall's marriage theorem for bipartite graphs.
Hint
For a bipartite graph , there is a matching saturating iff for every , .
Show solutionHide solution
Solution
Theorem. A bipartite graph has a matching that saturates every vertex of iff for every , .
Example. satisfies the condition (), so it has a perfect matching.
Non-example. Triangle with bipartition , : trivially satisfiable. But in minus an edge: if and (only one neighbor), condition fails.
Conclusion. Hall's condition is necessary and sufficient.