图论第五章.独立集、支配集与匹配 知识总结

1.独立集

定义:

在这里插入图片描述
 

布尔运算求所有极大独立集☆☆☆☆:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
 

点覆盖:

在这里插入图片描述


 

2.支配集

定义:

在这里插入图片描述

重要定理证明:

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

独立集与支配集的关系:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

 

极小支配集的布尔运算☆☆☆☆:

在这里插入图片描述
在这里插入图片描述


 

3.匹配

定义:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

定理与重要例题:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

霍尔定理(记结论):

在这里插入图片描述
即是:对于二部图G,存在一个匹配M,使得X的所有顶点关于M饱和的充要条件是:对于X的任意一个子集A,和A邻接的点集为T(A),恒有: │T(A)│ >= │A│
在这里插入图片描述


 

4.最大匹配算法

匈牙利算法☆☆☆☆(必考):

在这里插入图片描述
匈牙利算法是一个不断寻找增广路径的过程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
 

算法形象的理解:

首先选定了一个尽可能大的匹配{ x 2 y 2 , x 3 y 3 , x 5 y 5 x_2y_2,x_3y_3,x_5y_5 x2y2,x3y3,x5y5},想让 x 1 x_1 x1匹配一个新的边,却发现与 x 1 x_1 x1关联的y都其他x被占据了,于是之前的顶点需要让出一个y来,于是我们让 x 1 y 2 x_1y_2 x1y2成为了新的匹配,又要为 x 2 x_2 x2寻找一个新的匹配,最终选到 x 2 y 2 x_2y_2 x2y2,实现了最大匹配。

或者可以用交替路来理解,交替路就是依次经过非匹配边(x1y2)和匹配边(y2x2)与非匹配边(x2y1)的这条路,将它取反操作。

理解匈牙利算法


5.最优匹配

将一个问题转换为二部图
在这里插入图片描述
如果将边 ( x i , y j (x_i,y_j (xi,yj)上的权 ω ω ω算上,要求一个总权最大的完美匹配,我们称这种匹配为最优匹配

平凡项标:

在这里插入图片描述
其实就是取权值最大的一组想x,y。
 

K-M算法☆☆☆☆:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
K-M算法优秀解释

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值