Skip to content

Hall 婚配定理

Hall's marriage theorem

有限二分图存在饱和一侧的匹配,当且仅当每个该侧顶点子集的邻集至少同样大。

条目类型
定理

形式陈述

G=(L˙R,E) 为有限二分图。存在一个饱和 L 中每个顶点的匹配,当且仅当对所有子集 SL

|N(S)||S|,

其中

N(S)={rR:S, rE}.

必要性来自匹配把 S 的不同顶点送到 N(S) 中不同顶点;充分性可由归纳、增广路或最大流最小割证明。

直觉

Hall 条件检查每一组左侧需求者是否拥有足够多的联合候选。单个顶点度数大并不够,因为许多人可能挤在同一小批候选上;真正的瓶颈由某个子集 S 与其邻集 N(S)基数差暴露。定理的力量在于证明除此之外没有隐藏障碍:所有局部容量不亏损便能拼成全局一一匹配。

例子与边界

若三个学生的可选导师总共只有两位,则取这三个学生为 S 即违反条件。只检查每个左顶点度数至少 1 不足够,因为多人可能只有同一个邻居。定理保证饱和指定的 L 侧;只有当 |L|=|R| 时,这样的匹配才同时完美饱和两侧。

设左侧 L={a,b,c},邻集分别为 N(a)={1,2}N(b)={1,2}N(c)={2,3}。每个子集都满足 |N(S)||S|,例如全体邻集有三个点,因此存在完美覆盖左侧的匹配,如 a1,b2,c3。若把 c 的邻集也改为 {1,2},则 S=L 只有两个候选,Hall 见证立即说明不可能。

推论与应用

二分图中,Hall 条件等价于存在覆盖指定一侧的匹配。它可证明有限集合代表系、拉丁方的部分构造和任务—资源分配;它的“缺口”推广还能导出最大匹配大小公式,并连接拟阵中的横截结构。结合Kőnig 定理,匹配障碍又可由最小顶点覆盖刻画。算法上,增广路正是在修复当前匹配对某个邻集容量的占用,网络流则提供了另一种统一的求解视角。

参考资料
  • Reinhard Diestel, Graph Theory, 5th ed., Springer, 2017,§2.1。
  • Douglas B. West, Introduction to Graph Theory, 2nd ed., Prentice Hall, 2001,§3.1。
关系图谱9 个相邻概念 · 1 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组