Grafy
Grafy
Grafy
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
12<br />
Definice.PárovánívG=(V,E)jetakovápodmnožinahran F ⊂ E,žežádnédvěhrany<br />
z Fnemajíspolečnývrchol.<br />
Je-ligraf G=(V,E)bipartirní, V = A ∪ B,pakúplnépárovánízAdo Bjetakové<br />
párování F ⊂ E,žezkaždéhovrcholumnožiny Avedenějakéhranapárování F.<br />
<strong>Grafy</strong>naobrázkupředdefinicímajípárování,avšakzatímcoprvníznichmáúplné<br />
párovánízAdo B,udruhéhotakovéúplnépárováníneexistuje.Projednoduššíformulacivětyoexistenciúplnéhopárováníbudehodnésizavéstnásledujícíoznačení.Mějme<br />
podmnožinu S ⊂ V množinyvrcholů.Symbol N(S)označujevšechnyvrcholy,kteréjsou<br />
hranouspojenysnějakýmvrcholemvmnožině S.Volněřečeno,do N(S)dámevšechny<br />
vrcholy,kteréjsousousedynějakéhovrcholuzS.<br />
Věta9.Mějmebipartitnígraf G=(V,E),kde V = A ∪ B.Pakexistujeúplnépárování<br />
z Ado Bprávě,kdyžprokaždoupodmnožinu S ⊂ Aplatí<br />
(*) |S| ≤ |N(S)|.<br />
Důkaz. Předpokládejmenejprve,že F ⊂ EjeúplnépárovánízAdo Bamějme S ⊂ A<br />
libovolnou.Každáhranapárování Fspojujevrcholzmnožiny SsvrcholemvN(S),proto<br />
jevN(S)alespoňtolikprvkůjakovS.<br />
Obrácenouimplikacibudemedokazovatindukcípodlevelikostimnožiny A.Předpokládejme,ževbipartitnímgrafuplatípodmínka(*).<br />
(1) |A|=1,tj. A={a}.Protože |N(A)| ≥1,spojímevrchol aslibovolýmvrcholem<br />
b ∈ N(A)ahledanépárováníseskládáztétojedinéhrany ab.<br />
(2) Předpokládámenyní,žetvrzeníplatíkdykoli |A| ≤ nauvažujemebipartitnígrafs<br />
|A|=n+1.Mohounastatdvapřípady:<br />
(a) Prokaždouneprázdnoumnožinu S ⊂ Aplatívpodmínce(*)ostránerovnost,<br />
|S| < |N(S)|.Vtompřípaděspojímelibovolnývrchol a ∈ Asnějakýmvrcholem<br />
b ∈ N(a)apakobavrcholyspolusevšemihranami,kterédonichvedouzgrafu<br />
vypustíme.Vzniknegraf,kde |A| = n,stálesplňujícípodmínku(*).Podle<br />
indukčníhopředpokladuvněmexistujeúplnépárování,kterédodánímhrany<br />
abvytvoříúplnépárovánívpůvodnímgrafu.