匹配(续) 设M为G中一个匹配 v与v被M匹配:(2)EM 为M饱和点:M中有边与u关联 为M啡非饱和点:M中没有边与ν关联 M为完美匹配:G的每个顶点都是M饱和点 例关于M1,a,b,d是饱和点a。b c是非饱和点 f M1不是完美匹配 M2是完美匹配 M d M
6 匹配 (续) 设M为G中一个匹配 vi与vj被M匹配: (vi ,vj )M v为M饱和点: M中有边与v关联 v为M非饱和点: M中没有边与v关联 M为完美匹配: G的每个顶点都是M饱和点 例 关于M1 , a,b,e,d是饱和点 f,c是非饱和点 M1不是完美匹配 M2是完美匹配 M1 M2
二部图中的匹配 定义设G=<VV2,E>为二部图,VV2,M是G中最 大匹配,若V1中顶点全是M饱和点,则称M为G中V1 到v2的完备匹配当V=H2时,完备匹配变成完美 匹配 例图中红边组成各图的一个匹配,(1)为完备的,但不是完 美的;(2)不是完备的,其实(2)中无完备匹配;(3)是完美的 (2)
7 二部图中的匹配 定义 设G=<V1 ,V2 ,E>为二部图, |V1 ||V2 |, M是G中最 大匹配, 若V1中顶点全是M饱和点, 则称M为G中V1 到V2的完备匹配. 当|V1 |=|V2 |时, 完备匹配变成完美 匹配. (1) (2) (3) 例 图中红边组成各图的一个匹配,(1)为完备的, 但不是完 美的; (2)不是完备的, 其实(2)中无完备匹配; (3) 是完美的
Ha定理 定理(Hal定理)设二部图G=<V1,2E>中,V1V2G中存 在从V到V的完备匹配当且仅当v中任意k个顶点至少与V 中的k个顶点相邻(k=1,2,…,V1D 由Ha定理不难证明,上一页图(2)没有完备匹配 定理设二部图G=<V1,V2,E>中,如果存在仑1,使得V中每个 顶点至少关联t条边,而V中每个顶点至多关联t条边,则G 中存在V到V2的完备匹配 Hl定理中的条件称为“相异性条件”,第二个定理中的条 件 称为t条件.满足t条件的二部图一定满足相异性条件
8 Hall定理 定理(Hall定理)设二部图G=<V1 ,V2 ,E>中,|V1 ||V2 |. G中存 在从V1到V2的完备匹配当且仅当V1中任意k个顶点至少与V2 中的k个顶点相邻(k=1,2,…,|V1 |). 由Hall定理不难证明, 上一页图(2)没有完备匹配. 定理 设二部图G=<V1 ,V2 ,E>中, 如果存在t1,使得V1中每个 顶点至少关联t 条边, 而V2中每个顶点至多关联t条边,则G 中存在V1到V2的完备匹配. Hall定理中的条件称为“相异性条件” , 第二个定理中的条 件 称为 t 条件. 满足 t 条件的二部图一定满足相异性条件
一个应用实例 例某课题组要从a,b,C,d,e5人中派3人分别到上海、广州、 香港去开会已知a只想去上海,b只想去广州,c,d,e都表 示想去广州或香港问该课题组在满足个人要求的条件下, 共有几种派遣方案? 解令G=<V1,V2E,其中V={s,g,x,V2={ab,c,e}, E={u,)|u∈V1,v∈V2,想去u}, 其中s,g,x分别表示上海、广州和香港 G如图所示 G满足相异性条件,因而可给 出派遣方案,共有9种派遣方案 (请给出这9种方案 b
9 一个应用实例 例 某课题组要从a, b, c, d, e 5人中派3人分别到上海、广州、 香港去开会. 已知a只想去上海,b只想去广州,c, d, e都表 示想去广州或香港. 问该课题组在满足个人要求的条件下, 共有几种派遣方案? 解 令G=<V1 ,V2 ,E>, 其中V1={s, g, x}, V2={a, b, c, d, e}, E={(u,v) | uV1 , vV2 , v想去u}, 其中s, g, x分别表示上海、广州和香港. G如图所示. G 满足相异性条件,因而可给 出派遣方案,共有9种派遣方案 (请给出这9种方案)