第六章 特殊的图 6.1 二部图

6.1 二部图

本节大多都是概念的引入,我就用我自己的话去记录了。

  • 二部图(偶图):我们将图里的点分为两个集合V1V_1,V2V_2后,每一条边的端点分别属于V1V_1,V2V_2。我们将二部图记做GG = <V1V_1,V2V_2,EE>。其中V1V_1,V2V_2称为互补顶点子集。
  • 当二部图中V1V_1的每一个顶点到V2V_2的每一个顶点均有且仅有一条边相关联,则称其为完全二部图(完全二部图)。当V1=n|V_1| = n,V2=m|V_2| = m 时,完全二部图记做 Kn,mK_{n,m}

判断一个图是否为二部图的方法:
当且仅当图中没有长度为奇数的回路。

eg:
第六章 特殊的图 6.1 二部图
是二部图但不是完全二部图。因为上面的一个点没有与下面的每一个点关联。

  • 判断是不是二部图的时候我们把注意力放在上。
  • 判断是不是完全二部图的时候我们把注意力放在上。

第六章 特殊的图 6.1 二部图
这两个图是同构的,是二部图也是完全二部图。

第六章 特殊的图 6.1 二部图
这个图不是二部图。图里有一个三角形,所以存在长度为3(奇数)的回路。故不是二部图。


  • 在所有边中取子集MM,若边集MM中的边两两不相邻,则边集MM为图的匹配
  • 若再往MM里添一条边就不是匹配了,那么MM是图的极大匹配
  • MM中边数最多的匹配称为最大匹配
  • 最大匹配中边的条数称为匹配数
  • MM中的边与点viv_i关联,则viv_iMM饱和点,否则称为非饱和点。
  • 若图中每一个点都是饱和点,则称MM完美匹配。(简单来说就是MM中的边包含了所有点就是完美匹配)(再简单说就是如果 匹配数 X 2 = 图中点数,那么是完美匹配)

eg:
第六章 特殊的图 6.1 二部图
匹配:{e1e_1},{e1e_1,e7e_7} 等等
极大匹配:{e5e_5},{e1e_1,e7e_7},{e2e_2,e6e_6},{e3e_3,e7e_7},{e4e_4,e6e_6}
最大匹配:{e1e_1,e7e_7},{e2e_2,e6e_6},{e3e_3,e7e_7},{e4e_4,e6e_6}
匹配数:2
无完美匹配:因为MM中的点必为偶数个,而此图中的点为奇数个。

第六章 特殊的图 6.1 二部图
匹配:{e1e_1},{e7e_7} 等等
极大匹配:{e2e_2,e5e_5},{e3e_3,e6e_6},{e1e_1,e7e_7,e4e_4},{e2e_2,e6e_6,e4e_4}
最大匹配:{e1e_1,e7e_7,e4e_4},{e2e_2,e6e_6,e4e_4}
匹配数:3
3 x 2 = 6 == 6,所以是完美匹配


在二部图 GG = < V1V_1 , V2V_2 , EE > 中 , V1|V_1| \leq V2|V_2|MMGG 中一个最大匹配,若M|M| = V1|V_1| ,则称MMGGV1V_1V2V_2的完备匹配。当V1|V_1| = V2|V_2|时,完备匹配是完美匹配。

eg1:
第六章 特殊的图 6.1 二部图
如图:
{e1e_1,e2e_2}为最大匹配,无完备匹配,更无完美匹配。

eg2:
第六章 特殊的图 6.1 二部图

{e1e_1,e2e_2,e3e_3}是此图的最大匹配,其是完备匹配,但是不是完美匹配。

eg3:
第六章 特殊的图 6.1 二部图

{e1e_1,e2e_2,e3e_3}是此图的最大匹配,其是完备匹配也是完美匹配。

Hall 定理:设二部图GG = < V1V_1 , V2V_2 , EE > 中 , V1|V_1| \leq V2|V_2|GG 中存在从V1V_1V2V_2的完备匹配当且仅当 V1V_1 中任意 k 个顶点至少邻接 V2V_2 中的 k 个顶点。

证明的时候有用,先在这里记一下。