zoukankan      html  css  js  c++  java
  • 二分图多重匹配


    二分图多重匹配:
    (1)定义:

    在二分图最大匹配中,每个点(不管是X点还是Y点)最多只能和一条匹配边相关联,然而,我们经常遇到这种问题,即二分图匹配中一个点可以和多条匹配边相关联,但有上限,或者说,Li表示点i最多可以和多少条匹配边相关联。
    二分图多重匹配分为二分图多重最大匹配与二分图多重最优匹配两种,分别可以用最大流与最大费用最大流解决。


    (3)二分图多重最优匹配:
    在原图上建立源点S和汇点T,S向每个X点连一条容量为该X点L值、费用为0的边,每个Y点向T连一条容量为该Y点L值、费用为0的边,原来二分图中各边在新的网络中仍存在,容量为1(若该边可以使用多次则容量大于1),费用为该边的权值。求该网络的最大费用最大流,就是该二分图多重最优匹配的值。

    例题有

    网络流24题 分配问题      题解

    网络流24题  圆桌问题     

  • 相关阅读:
    C++课程的第一次实验
    First C++
    7-12 关于堆的判断
    大笨钟
    7-14 喊山
    L3-010 是否完全二叉搜索树 (30分)
    7-13 天梯地图
    7-10 排座位
    7-9 抢红包
    帅到没朋友
  • 原文地址:https://www.cnblogs.com/sylvia1111/p/12244810.html
Copyright © 2011-2022 走看看