- 5
- 0
- 约1.55千字
- 约 23页
- 2020-09-02 发布于福建
- 举报
(Ⅷ
刘晓华
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)