定义% t; R u( a) X* v
若 M ⊂ E(G) ,∀ ∈ M , 与 无公共端点(i ≠ j ),则称 M 为图 G 中的一个对集;M 中的一条边的两个端点叫做在对集 M 中相配;M 中的端点称为 被 M 许配;G 中每个顶点皆被 M 许配时,M 称为完美对集;G 中已无使| M '|>| M | 的对集 M ' ,则 M 称为最大对集;若G 中有一轨,其边交替地在对集 M 内外出现,则 称此轨为 M 的交错轨,交错轨的起止顶点都未被许配时,此交错轨称为可增广轨。0 ]; \. m8 F1 U2 f% w7 w* j# g
5 d2 N. ]4 Q, |
若把可增广轨上在 M 外的边纳入对集,把 M 内的边从对集中删除,则被许配的 顶点数增加 2,对集中的“对儿”增加一个。 1957 年,贝尔热(Berge)得到最大对集的充要条件:2 x. D2 Q; N7 \+ y+ u ?) o( H
N D3 ]) k# Z! g- J( f$ x/ i6 f% @【定理 2 】M 是图G 中的最大对集当且仅当G 中无 M 可增广轨。' c: J, F% Q, W* N0 l
Q+ k/ `% ^7 ?! `# o1935 年,霍尔(Hall)得到下面的许配定理: ^5 q( Q# R) K$ P2 f S; Y) H" t. K6 H! i# T$ u& q% D1 Q9 ?
【定理 3】 G 为二分图, X 与Y 是顶点集的划分,G 中存在把 X 中顶点皆许配的对集的充要条件是: & [5 p/ h' C. ?* M " A/ f0 R' S$ k∀S ⊂ X ,则| N(S) | ≥| S |,其中 N(S) 是 S 中顶点的邻集。3 Q0 r4 T3 u" ]' g2 s
. U2 Z$ Q3 n( u1 m7 f6 [
由上述定理可以得出:5 P6 W( |; R( ?: M) {4 i
& L. a' k" o6 k) U6 F) h9 _! E【推论 1】若G 是k 次(k > 0) 正则 2 分图,则G 有完美对集。 所谓k 次正则图,即每顶点皆k 度的图。1 ?& S: y1 C. ?) [( @
* `) O9 j# }% d& Z! Z
由此推论得出下面的婚配定理:$ H# [. J! E: z8 F% X
& Q. R _% a# e" h' l# w
【定理 4 】每个姑娘都结识k (k ≥ 1) 位小伙子,每个小伙子都结识k 位姑娘,则每位 姑娘都能和她认识的一个小伙子结婚,并且每位小伙子也能和他认识的一个姑娘结婚。% s7 K+ H! r, s( k6 f x3 _
2 n7 S* q- p; Y0 A: u! h6 U
人员分派问题等实际问题可以化成对集来解决。( i& G0 p5 k* s& j% e; K! n