求助:满足特定条件的等大小二部图完美匹配存在性证明
我来给你梳理这道题的完整证明思路,咱们用Hall婚姻定理来拆解,逻辑会非常清晰——毕竟二部图的完美匹配问题,Hall定理是最核心的工具。
首先回忆Hall定理的核心结论:对于$A,B$-二部图$G$($|A|=|B|=n$),存在完美匹配的充要条件是:对任意子集$S\subseteq A$,$S$的邻居集合$N(S)$满足$|N(S)|\geq|S|$。我们的目标就是验证这道题的图满足这个条件。
接下来分两种情况讨论:
情况1:子集$S$的大小$\boldsymbol{|S|\leq k}$
假设存在某个$S\subseteq A$,$|S|\leq k$,但$|N(S)|<|S|$。那$|N(S)|$最多是$|S|-1$,而$|S|\leq k$,所以$|N(S)|\leq k-1$。
但题目里说图的最小度$\delta(G)\geq k$,也就是说$S$里每个顶点至少有$k$个邻居,可这些邻居全在$N(S)$里,那每个顶点的度数最多只能是$|N(S)|\leq k-1$,这明显和最小度的条件矛盾。所以这种情况不可能出现,必然有$|N(S)|\geq|S|$,满足Hall条件。
情况2:子集$S$的大小$\boldsymbol{|S|>k}$
假设存在某个$S\subseteq A$,$|S|>k$,但$|N(S)|<|S|$。我们令$Y=B\setminus N(S)$(也就是$B$里不跟$S$相连的顶点集合),那$|Y|=n-|N(S)|>n-|S|$。接下来分两个子情况分析:
子情况2.1:$\boldsymbol{|Y|\geq k}$
这时候$|S|>k$,显然$|S|\geq k$,再加上$|Y|\geq k$,刚好符合题设里的那个关键条件:任意$X\subseteq A,Y\subseteq B$,只要$|X|,|Y|\geq k$,它们之间就一定有边。按这个条件,$S$和$Y$之间应该有边,但$Y$是$B$里不跟$S$相连的集合,这就矛盾了。
子情况2.2:$\boldsymbol{|Y|<k}$
这时候$|Y|=n-|N(S)|<k$,也就是$|N(S)|>n-k$。结合假设$|N(S)|<|S|$,就能推出$|S|>|N(S)|>n-k$,所以$|S|\geq n-k+1$。
那$A$里不在$S$中的顶点数$|A\setminus S|=n-|S|\leq n-(n-k+1)=k-1$,也就是这个集合的大小小于$k$。
现在看$Y$里的顶点,它们的度数至少是$k$,但它们又不跟$S$相连,所以它们的邻居只能在$A\setminus S$里。可$A\setminus S$最多只有$k-1$个顶点,这意味着$Y$里每个顶点的度数最多是$k-1$,又和最小度$\delta(G)\geq k$矛盾了。
两种子情况都导出矛盾,说明假设不成立,所以必然有$|N(S)|\geq|S|$,满足Hall条件。
既然所有子集$S\subseteq A$都满足Hall条件,根据Hall婚姻定理,这个二部图一定存在完美匹配。
内容的提问来源于stack exchange,提问作者TurtleHerald

