Hall定理总结
完美匹配:在二分图中所有点都匹配上了。
Hall定理:设M(u)表示与u相连的点集,一个二分图中存在完美匹配当且仅当\forall S\in V,满足|S|\le M(S),其中S是二分图左部点或者右部点的一个任意子集。
充分性:
证明:当|V|=1时,显然成立。设当|V|=n成立。
只需证明|V|=n+1时成立,取出任意一个子集|S|<n+1,若M(S)>|S|任意做一个匹配。则剩下的点仍然满足条件。
对于剩下的n个点自然也满足条件,由归纳可知成立。
若M(S)==|S|这|S|个点会构成|S|个匹配。则剩下的点满足条件,由归纳知成立。
必要性:一个完美匹配图中选出|S|个点自然存在M(S)>=|S|。
霍尔定理加强1:
最多有k个点匹配不上的充分必要条件是\forall S\in V,满足|S|-k\le M(S)
霍尔定理加强2:
一个点若匹配k个点则存在完美匹配的充分必要条件为\forall S\in V,满足|S|\cdot k\le M(S)。
霍尔定理加强3:若对于第i个点能匹配k_i个点则存在完美匹配的充分必要条件为\forall S\in V,满足\sum_{w}k_w\le M(S)。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步