「学习笔记」Hall 定理
半年前我在 PKUSC2022 的赛场上,折戟沉沙。半年后,我没有从倒下的地方爬起。
我失败了。我还是以前的那个我。
对于二分图
Hall 定理:设二分图
的两部分分别为 且 ,则其存在一个大小为 的匹配当且仅当 ,都有 。
证明:
必要性:考虑反证,若存在
充分性:考虑归纳,这时有两种情况:
如果存在一个严格子集
否则对于所有子集
综上可知 Hall 定理成立。
Hall 定理有一个简单的推论:
推论
:对于一个 正则二分图(每个点度数都为 ,其中 ),若其左右点数相等,那么其必有完美匹配。
证明:
假设存在一个子集
我们还可以对 Hall 定理进行推广:
推论
:设二分图 的两部分分别为 ,则其最大匹配为 。
变一下号可以得到它也等于
证明:
对于子集
另一方面,考虑取到最小值的
若删除的点内部匹配显然无法达到上界,因此达到上界等价于
假设存在
假设存在
两种情况均与
那么 Hall 定理有什么用呢?
对于一般的二分图而言,Hall 定理确有其局限性。但对于一些特殊的二分图,如果
一个例子是 JOISC 2022 Day3 T3。
另一种应用的方式是当点权有变量的时候,可以利用 Hall 定理将完备匹配的条件写成不等式,没准就能直接解出变量的范围了。
因为 NOI 至今还没考过这个所以考到的概率相对高一些(?),以后做题的时候要多加注意。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】