Hall定理-南京大学课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Hall定理-南京大学课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hall 定理 南京大学 课件
- 资源描述:
-
1、Department of Computer Science and Technology,Nanjing University二部图中的匹配二部图中的匹配离散数学课程组离散数学课程组南京大学计算机科学与技术系南京大学计算机科学与技术系 June.2016 2Department of Computer Science and Technology,Nanjing University内容提要内容提要引言引言二部图中完备匹配(二部图中完备匹配(Hall定理)定理)二部图中的最大匹配二部图中的最大匹配二部图中的稳定匹配二部图中的稳定匹配 June.2016 3Department of Comp
2、uter Science and Technology,Nanjing University孤岛上的婚姻孤岛上的婚姻成就最多幸福婚姻的配对方案成就最多幸福婚姻的配对方案互不相邻互不相邻的边集的边集 June.2016 4Department of Computer Science and Technology,Nanjing University图中的匹配图中的匹配匹配(边独立集)匹配(边独立集):互不相邻互不相邻的边的集合的边的集合M-饱和点:饱和点:M中各边的端点中各边的端点匹配数匹配数 1=3匹配数匹配数 1=4极大匹配极大匹配最大匹配最大匹配完美匹配完美匹配M-饱和点饱和点M-饱和点饱
3、和点 June.2016 5Department of Computer Science and Technology,Nanjing University二部图中的完备匹配二部图中的完备匹配 定义:设定义:设G是二部图,二部划分为是二部图,二部划分为,若,若G中的匹配中的匹配M饱和饱和V1中所有顶点,则称中所有顶点,则称M为为V1到到V2的的完备匹配完备匹配。注意:完备匹配一定是最大匹配,但仅当注意:完备匹配一定是最大匹配,但仅当|V1|=|V2|才才是完美匹配是完美匹配。无完备匹配?无完备匹配?V1到到V2的完备匹配的完备匹配存在完美匹配存在完美匹配 June.2016 6Departme
4、nt of Computer Science and Technology,Nanjing University二部图中的完备匹配(举例)二部图中的完备匹配(举例)V1=1,2,3,4,5,6,是否存在饱和是否存在饱和V1的配对方案?的配对方案?A1B2C3D4E5F6GA,C,FA,CA,FC,F饱和饱和1,3,4,6?June.2016 7Department of Computer Science and Technology,Nanjing UniversityHall定理定理 Hall定理定理(1935,Marriage Theorem)设二部图设二部图G=,则则G有有V1到到V2的
5、完备匹配的完备匹配 A V1,|N(A)|A|证明证明.必要性易证,下证充分性(使用强归纳法)。必要性易证,下证充分性(使用强归纳法)。如果如果|V1|=1,充分性命题显然成立。充分性命题显然成立。假设当假设当|V1|k(k 1)时充分性命题均成立时充分性命题均成立,要证要证:当当|V1|=k+1时充分性命题也成立。分二种情形来证明。时充分性命题也成立。分二种情形来证明。(1)对对V1的任意真子集的任意真子集A,|N(A)|A|(2)存在存在 V1的一个真子集的一个真子集A,|N(A)|=|A|June.2016 8Department of Computer Science and Tech
6、nology,Nanjing UniversityHall定理定理 H满足归纳假设的条件满足归纳假设的条件,从而从而 H有有V1-v到到V2-w的完备匹配的完备匹配.这个匹配加上边这个匹配加上边(v,w)构成构成G的从的从V1到到V2的完备匹配的完备匹配.vw归纳证明归纳证明.(1)对对V1的任意真子集的任意真子集A,|N(A)|A|任取一个顶点任取一个顶点v V1,任取任取w N(v).H=G-v,w是一个二部图(非空)是一个二部图(非空).June.2016 9Department of Computer Science and Technology,Nanjing UniversityH
7、all定理定理(2)存在存在 V1的一个真子集的一个真子集A,|N(A)|=|A|.记记B=N(A).据归纳假设据归纳假设,存在存在A到到B 的完备匹配的完备匹配.二部图二部图H=G-A-B 满足归纳假设条件满足归纳假设条件.AB否则否则,存在存在C V1-A.|NH(C)|C|.|NG(C A)|NH(C)|+|B|C|+|B|=|C|+|A|=|C A|.矛盾矛盾.据归纳假设据归纳假设,存在存在V1-A到到V2-B的完备匹配的完备匹配.合并上述两个匹配得到一个合并上述两个匹配得到一个V1到到V2的完备匹配的完备匹配.得证得证 June.2016 10Department of Comput
8、er Science and Technology,Nanjing UniversityHall定理的推论定理的推论设二部图设二部图G是一个是一个k-正则的正则的(k 1),则则G有完美匹配有完美匹配.证明证明.不妨设不妨设G=,k|A|=k|B|,所以所以|A|=|B|.下证下证G有有A到到B的完备匹配的完备匹配.对任一对任一S A,S与与N(S)之间总共有之间总共有k|S|条边,而与条边,而与N(S)相关的边总共有相关的边总共有k|N(S)|条边。条边。k|S|k|N(S)|N(S)|S|根据根据Hall定理,定理,G有有A到到B的完备匹配,因的完备匹配,因|A|=|B|,该匹配是完美匹配
9、。该匹配是完美匹配。June.2016 11Department of Computer Science and Technology,Nanjing University完备匹配的一个充分条件完备匹配的一个充分条件二部图二部图G=(V1,V2,E),若若V1中每个顶点至少关联中每个顶点至少关联t条边,条边,而若而若V2中每个顶点至多关联中每个顶点至多关联t条边,则条边,则G中存在中存在V1到到V2的完备匹配。的完备匹配。证明类似于上述推论,证明类似于上述推论,t|S|t|N(S)|。June.2016 12Department of Computer Science and Technolo
10、gy,Nanjing University交错路径与可增广交错路径交错路径与可增广交错路径定义:设定义:设M是是G中一个匹配。若中一个匹配。若G中路径中路径P中中M与与EG-M中的边交替出现,则称中的边交替出现,则称P为为M-交错路径交错路径(也可也可以是回路以是回路);若;若P的起点与终点都是的起点与终点都是M-非饱和点非饱和点(没有被匹配的顶点),则称(没有被匹配的顶点),则称P是是可增广交错路径可增广交错路径(增广路径)(增广路径)。可增广交错路可增广交错路 June.2016 13Department of Computer Science and Technology,Nanjing
11、 University最大匹配最大匹配Berges Lemma(1957).M是最大匹配是最大匹配 相对于相对于M没没有增广路径有增广路径 证明证明.容易证明必要性,下证充分性容易证明必要性,下证充分性.假设有一个更大的匹配假设有一个更大的匹配M.令令G=(V,M M).G中中各顶点的度最多为各顶点的度最多为2.因此因此,G的各连通分支要么是的各连通分支要么是路径路径(孤立点也看作路径孤立点也看作路径),要么是回路要么是回路.无论是路径无论是路径还是回路,来自还是回路,来自M 的边与来自的边与来自M的边一定是交错的边一定是交错的的.June.2016 14Department of Compu
12、ter Science and Technology,Nanjing University最大匹配最大匹配若是回路若是回路,来自来自M 的边数等于来自的边数等于来自M的边数的边数.因为因为|M|M|,故必有一条路径包含故必有一条路径包含M的边多于的边多于M的边的边,从而是相对于从而是相对于M的增广路径的增广路径.得证得证 June.2016 15Department of Computer Science and Technology,Nanjing University增广路径的算法思想增广路径的算法思想在二部图中直接使用增广路径的匹配算法在二部图中直接使用增广路径的匹配算法找增广路径找增广
13、路径,对对M进行增广进行增广,一直至没有增广路径一直至没有增广路径.复杂度复杂度 O(|V|E|),最大匹配的元素个数,最大匹配的元素个数|V|/2 June.2016 16Department of Computer Science and Technology,Nanjing University稳定匹配(稳定的婚姻)稳定匹配(稳定的婚姻)G的一个偏好集的一个偏好集 一族线性序一族线性序(v)v V,其中,其中,v是是E(v)上的线性序。上的线性序。Unstable:If M is a matching and e=(a,b)is an edge not in M such that bo
14、th a and b prefer e to their current matching edge.egfab June.2016 17Department of Computer Science and Technology,Nanjing University稳定匹配(稳定的婚姻)稳定匹配(稳定的婚姻)定理定理 1.4.(Gale&Shapley 1962)任意给定一个偏好集,二步图任意给定一个偏好集,二步图G有一个稳定的匹配。有一个稳定的匹配。efe v fefe v fG中一个匹配中一个匹配M 是稳定的是稳定的 对任意一个对任意一个e EM,存在,存在 f M满足:满足:(i)e 和
展开阅读全文