Commit f818df5e authored by ZerQAQ's avatar ZerQAQ
Browse files

bi-graph

parent 15ffafd2
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -141,3 +141,9 @@ int main(){
设$G=<V_1, V_2, E>$是一个带边权的二分图,不妨在图中添加源点$s$和汇点$t$,从$s$向$V_1$中的所有节点连一条流量为1,费用为0的边,从$V_1$和$V_2$的所有节点向$t$连一条流量为1,费用为0的边,并且将$V_1$和$V_2$之间的边改成从$V_1$指向$V_2$,流量为1,费用为边权的边,此时该图的最大费最大流的费用即为最大权匹配的边权和,流量流过的边和点构成的子图(删去新添加的点和边后)即为$G$的最大权匹配。

## 一般图匹配

对于一个图$G(V, E)$,它的匹配$M$是二元组$(u, v)$组成的集合,其中$u, v \in V, (u, v) \in E$,并且$M$中不存在重复的点。

当$|M|$最大的时候,我们称$M$为$G$的最大匹配。

该问题可以使用带花树算法或Tutte矩阵来解决。
 No newline at end of file