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
若是正则二部图,则有一个理想匹配
证明
设的二部图划分为,则有
从引出的边的数量 等于 从引出的边的数量 (利用边的恒等性)
得到
也就是和中的顶点个数相同
令
-
是中任意一个非空子集
-
是与中顶点相关联的边集
-
是与中顶点相关联的边集
则有
是与中顶点相关联的边集,且两个端点中另一个端点一定是在中
所以是的一个子集
又因为