随笔分类 - 图论-图匹配
摘要:UOJ511 【JOISC2020】制作团子 提交答案、匈牙利、随机化、贪心 先给出一种贪心,也就是模仿匈牙利的过程进行增广,枚举一个非$W$点,再枚举一个$W$,如果对面的那个团子恰好符合要求,增广成功,否则像匈牙利一样增广。 然后进行随机化调整,每次以一定概率撤销使用过的$W$,重新增广,如果比
阅读全文
摘要:KM算法 KM算法用来解决二分图最大权完美匹配问题,是对匈牙利算法算法的改进 具体思路是,假设左边的节点有一个顶标$ex_i$,右边的节点有一个顶标$ey_i$ 我们要求顶标对于任意一条边,满足$ex_i+ey_j \ge w_{i,j}$,当$ex_i+ey_j=w_{i,j}$,可以连接边$ed
阅读全文
摘要:匈牙利算法 匈牙利算法是基于寻找增广路进行的匹配,一条增广路是当然是一条真实存在的路径,由未匹配点开始,以未匹配点结束,匹配点与未匹配点交替出现,这样一条增广路可以让原问题的答案加$1$(把匹配边与未匹配边反一反也是合法答案,同时答案更大),具体可以参考这篇博客 所以我们枚举每一个点,去寻找增广路,
阅读全文

浙公网安备 33010602011771号