Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。”
@TOC
前言
Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍 ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖...已保研。目前正在学习C++/Linux/Python 学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语! 机器学习小白阶段 文章仅作为自己的学习笔记 用于知识体系建立以及复习 知其然 知其所以然!
往期文章
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(1):集合与映射
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(2):线性空间定义及其性质
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(3):线性空间的基与坐标
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(4):基变换与坐标变换
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(5):线性子空间
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(6):子空间的交与和
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(7):欧氏空间
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(8):标准正交基与Gram-Schmidt过程
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(9):正交补与投影定理
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(10):线性变换定义
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(11):线性变换的矩阵表示
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(12):相似形理论
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(13):Hamliton-Cayley定理、最小多项式
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(14):向量范数及其性质
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(15):矩阵的范数
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(16):向量和矩阵的极限
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(17):函数矩阵的微分和积分
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(18):方阵的幂级数
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(19):不定积分(补充知识)
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(20):方阵函数
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(21):常用方阵函数的一些性质
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(22):方阵函数在微分方程组中的应用
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(23):常数项级数的概念和性质(补充知识)
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(24):常数项级数的审敛法(补充知识))
【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(25):幂级数(补充知识)
5.2 匹配基本定理
对称差
记忆:先去掉都有的元素,然后再合并的其他元素
5.2.1 Berge定理
定理 5.1
是的最大匹配的充要条件是不含可增长路径
证明
证必要性:是的最大匹配 不含可增长路径
使用反证法
假设中含有可增长路径
令
显然是的一个匹配,且
与是最大匹配相矛盾 ,故假设不成立
说明不含可增长路径
证充分性:不含可增长路径 是的最大匹配
使用反证法
假设 不含可增长路径,但不是最大匹配
设是的一个最大匹配,则有
令
可以得到 中每个顶点在中的次数只能是
为了理解上述:中每个顶点在中的次数只能是
可以举一个例子帮助理解
定义一个最大匹配如下
再定义一个匹配,其中满足
得到为
可以简单理解为:去掉两者重复的,保留两者没有重复的
再令
这里是的边子图(只要含有边的部分) 事先假设中都存在这些边
可以发现中每一个连通分支有两种可能
- 一条边在和中交错的偶圈(上图左半部分)
- 一条边在和中交错的路径(上图右半部分)
所有可以得到 中每个顶点在中的次数只能是
因为
所以一定有一个连通片中含有一条路径,始边和终边都属于
且的两个端点是非渗透点(上图右半部分含有这样的两个端点)
从而得出 是可增长路径
与假设中无增长路径矛盾
故假设不成立,是的最大匹配
5.2.2 Hall定理
定义 5.4
设,中与的顶点相邻的所有顶点构成之集合称为的领域,记为
定理 5.2
设是二部图,其划分为,则有渗透每个顶点的匹配的充要条件是:,恒有
证明
证必要性:有渗透每个顶点的匹配 ,恒有
因为有渗透每个顶点的匹配
所以对于,可以得到中每一个顶点在中都可以找到对应的匹配点
故有
证充分性:,恒有|N_G(S)| \geq |S|$$\Rightarrow 有渗透每个顶点的匹配
假设中没有渗透每个顶点的匹配
令为的一个最大匹配,则不能渗透
取中非渗透点
令是由出发可由交错路径到达的顶点集
因是最大匹配,由定理,得
是中仅有的未被配对的顶点
如果还存在之外的一个顶点在中,那么就存在一条交错路径的起点和终点都是非渗透点 则为可增长路径 但由定理知:最大匹配无可增长路径 故只能存在一个非渗透点,即是中仅有的未被配对的顶点
我们取
显然,中的顶点在中与中的顶点配对
除了外,与中的顶点都存在匹配关系
有
得到
与相矛盾
故假设不成立
推论5.2.1
若是正则二部图,则有一个理想匹配
证明
设的二部图划分为,则有
从引出的边的数量 等于 从引出的边的数量 (利用边的恒等性)
得到
也就是和中的顶点个数相同
令
-
是中任意一个非空子集
-
是与中顶点相关联的边集
-
是与中顶点相关联的边集
则有
是与中顶点相关联的边集,且两个端点中另一个端点一定是在中 所以是的一个子集
又因为
得到
即
由定理知,中一定含有渗透中所有顶点的匹配
又因为
所以为理想匹配
中每个顶点都渗透了,又因为中每个顶点的的匹配点一定是在中,故中所有顶点也被渗透了
推论 5.2.2(条件)
设是划分为的二部图,若存在整数,使得
- 中的每个顶点,都有
- 中的每个顶点,都有
则中必有渗透的匹配
证明
令 是中任意一个非空子集
再设
-
是与中顶点相关联的边集
-
是与中顶点相关联的边集
则有
是与中顶点相关联的边集,且两个端点中另一个端点一定是在中 所以是的一个子集
再分别计算
得到
即
由定理知,中一定有渗透的匹配
5.2.3 Konig定理
定义5.5
设
(1)若的每条边至少有一个端点属于,则称是的一个覆盖
(2)若是的一个覆盖,不是覆盖,则称为极小覆盖
(3)若是的一个覆盖,但无覆盖,使得,则称为最小覆盖,用表示中最小覆盖的顶点数,称为的覆盖数
Note
- 一般最小覆盖必定是极小覆盖
- 但极小覆盖却不一定是最小覆盖
覆盖:顶点覆盖图中所有边,即若是覆盖,则为无边图
若是的覆盖,是的匹配
则要覆盖,至少需要个顶点,因此有
从而
引理 5.2.1
设与分别是的覆盖与匹配,则
引理 5.2.2
若存在匹配和覆盖,使得
则是最大匹配,是最小覆盖
证明
设分别是的最小覆盖和最大匹配,则有
一般的覆盖数肯定是大于等于最小覆盖数 最大匹配数大于一般的匹配数 最小覆盖数大于等于最大匹配(可以由引理5.2.1推出)
又因为
得到
综上
- 也是最大匹配
- 也是最小覆盖
定理 5.3 (Konig定理)
设是二部图,是的最大匹配,是的最小覆盖,则
若是一般图,则为 若是二部图,则为
证明
设是二部图,其划分为
若渗透的所有顶点,则有
表示匹配的数量(两个顶点间有匹配边算一个匹配)
这时,显然是一个最小覆盖,有
二部图在这个应该是连通图 中顶点关联的边都与中顶点相连 所以是一个最小覆盖
综上有
若在中存在非渗透点
令是中的非渗透点的集合,如下图所示
设是由交错路径与中顶点相连通的顶点之集合
令
有
又令
则中每一条边至少都有一端在中
若有一条边的一端在中,另一个端点在中,这与产生矛盾
说明是的一个覆盖,且
根据引理 5.3.2得
是的一个最小覆盖
5.2.4 Tutte定理
定义 5.6
图的顶点数为奇数的连通片称为齐片,顶点数为偶数的连通片为偶片
用表示中齐片的个数
定理 5.4(Tutte定理)
图中有理想匹配的充要条件是对于一切,有
证明
推论 5.4
每个无割边的3-正则图有理想匹配
结语
说明:
- 参考于 课本《图论》
- 配合书中概念讲解 结合了自己的一些理解及思考
文章仅作为学习笔记,记录从0到1的一个过程
希望对您有一点点帮助,如有错误欢迎小伙伴指正