Hall定理:
若二分图
G
G
G中两部分的点的集合分别为
X
,
Y
X,Y
X,Y下设
∣
X
∣
≤
∣
Y
∣
|X| \leq |Y|
∣X∣≤∣Y∣
则二分图存在完备匹配当且仅当
X
X
X中的任意
k
k
k个点至少与
Y
Y
Y中的
k
k
k个点相邻
证明
必要性显然.
充分性证明:
反设
G
G
G满足条件且
G
G
G中最大匹配不是完备匹配
则存在
x
1
∈
X
x_1 \in X
x1∈X使得
x
1
x_1
x1未被匹配.
由条件,存在
y
1
∈
Y
y_1 \in Y
y1∈Y 使得
x
1
,
y
1
x_1,y_1
x1,y1相邻且
y
1
y_1
y1已被匹配.
所以存在
x
2
∈
X
x_2 \in X
x2∈X 使得
x
2
x_2
x2 与
y
1
y_1
y1匹配
依此类推 可以找到一条增广路径,矛盾.