安排6个人做6件事人与事之间连线表示每个人能做什么.pptVIP

  • 5
  • 0
  • 约1.55千字
  • 约 23页
  • 2020-09-02 发布于福建
  • 举报

安排6个人做6件事人与事之间连线表示每个人能做什么.ppt

(Ⅷ 刘晓华 5.1二分图的最大匹配 例安排6个人做6件事。人与 事之间的连线表示每个人能做 什么事,也表明了每件事可由 哪些人来做。问怎样安排才能 让尽可能多的人安排上工作? 如果安排人X做事Y,就将x 两者之间的边染红,则X不能再 做其它事,Y也不能再让其它人X 来做。这种红色边的集合记为M 它就称为匹配。 问题:找包含边数最多的匹 1.定义 (1)匹配:设M是图G的边子集。若M中任 意两条边都没有共同的结点,则称M是G的一个 匹配。(如上例中红边集合) (2)饱和点:匹配边子集M中各边的端点,称 为饱和点,不是饱和点的点称为非饱和点 (如上例中Y,X为非饱和点,其余各点为饱 和点) (3)最大匹配:设M是一个匹配,如果对G的 任意匹配M,都有|M≌M,则称M是最大匹 配 (4)交互道路:对于G的一 个匹配M,G中属于M与不属于 M的边交替出现的道路称为一X1 条交互道路 交互路有可能构成回路。 例右图绿线路线,即是由非 饱和点Y1到非饱和点X的一条 交互道路。 X 在此道路上各边取反匹配边x 变非匹配边,非匹配边变匹配边) 则匹配边增加一条。 (5)可增广道路:设P是关于匹配M的一 条交互道路,如果P的两个端点是关于M 的非饱和点,那么称P是一条可增广道路。 上例中,绿线所示道路是一条可

文档评论(0)

1亿VIP精品文档

相关文档