摘要: 概述 KM算法是通过给每个顶点一个标号(叫做顶标)来把求最大权匹配的问题转化为求完备匹配的问题的。设顶点Xi的顶标为A,顶点Yi的顶标为B,顶点Xi与Yj之间的边权为w【i,j】。在算法执行过程中的任一时刻,对于任一条边(i,j),A+B【j】>=w【i,j】始终成立。 定理及思路 KM算法的正确性基于以下定理: 若由二分图中所有满足A+B【j】=w【i,j】的边(i,j)构成的子图(称做相等子图)有完备匹配,那么这个完备匹配就是二分图[阅读全文]