Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałKlementyna Fitas Został zmieniony 11 lat temu
1
WYKŁAD 4. Skojarzenia Skojarzenie w grafie G to niezależny zbiór krawędzi (rozłączne, bez wspólnych konców). Skojarzenie M w G traktujemy jak podgraf G. Wierzchołki w V(M) nazywamy M-nasyconymi. α’(G) – moc największego skojarzenia w G (tutaj moc = liczba krawędzi).
2
Graf krawędziowy Graf krawędziowy danego grafu G to L(G)=(V’,E’), gdzie V’=E(G), a E’ składa się ze wszystkich par przecinających się krawędzi grafu G. Zatem α’(G) =α(L(G)).
3
Ilustracja G L(G) ac ab ad be de df dg ef a b c d e g f
4
Ścieżki powiększające
Dane jest skojarzenie M w grafie G. Ścieżka powiększająca M w G ma końce poza V(M), a co drugą krawędź w M. Twierdzenie (Berge, 1957) Skojarzenie M w grafie G ma moc |M|= α’(G) (tzn. jest największe) wgdy w G nie ma ścieżki powiększającej M.
5
Dowód Tw. Berge’a M M,M’ – skojarzenia w G, |M|<|M’|; spójrzmy na MΔM’ ścieżka powiększająca M (jej końce nie należą do M)
6
Skojarzenia doskonałe
Skojarzenie M w grafie G nazywamy doskonałym, gdy |M|=|V(G)|/2. Warunek konieczny: n=|V(G)| -- parzyste. Składowa (spójności) – maksymalny podgraf spójny (każde dwie składowe grafu G są wierzchołkowo rozłączne).
7
A F E J B G H I C D Graf Petersena
8
A B
9
A B
10
Warunek Tutte’a S |S|=2, 4 składowe nieparzyste w G-S – nie istnieje skojarzenie doskonałe. q(G) – liczba nieparzystych składowych
11
Warunek Tutte’a Warunek (konieczny) Tutte’a:
12
Tw. Tutte’a Twierdzenie (Tutte, 1947) G ma skojarzenie doskonałe wgdy
zachodzi warunek Tutte’a.
13
Dowód tw. Tutte’a (1) Przypuśćmy, że istnieje graf, który spełnia warunek Tutte’a, ale nie ma skojarzenia doskonałego. Niech G będzie takim grafem o największej liczbie krawędzi. Dodanie dowolnej krawędzi do G nie narusza warunku Tutte’a (dlaczego?), więc musi prowadzić do pojawienia się skojarzenia doskonałego.
14
Dowód tw. Tutte’a (2) K – zbiór wierzchołków o stopniu n-1 G’=G-K
Pokażemy, że w G’ wszystkie składowe są grafami pełnymi. Wtedy, ponieważ q(G’) ≤ |K|, G będzie mieć skojarzenie doskonałe – sprzeczność.
15
Dowód tw. Tutte’a (3) Przypuśćmy, że pewna składowa grafu G’ nie jest pełna, a więc istnieją w niej a,b,c takie, że ab i bc są krawędziami a ac nie. Ponieważ b nie należy do K, to istnieje wierzchołek d taki, że bd nie jest krawędzią. Niech M_1 będzie skojarzeniem doskonałym w G+ac, a M_2 w G+bd. Oczywiście, ac jest w M_1, a bd w M_2.
16
Dowód tw. Tutte’a (4) Poprowadźmy w G maksymalną ścieżkę P wychodzącą z d i na przemian zawierającą krawędzie z M_1 i M_2. P kończy się w b krawędzią z M_1 (przypadek 1.) LUB w a lub c krawędzią z M_2 (przypadek 2.), bo w przeciwnym razie można by P kontynuować. W przypadku 1., C =P+bd jest parzystym cyklem z co drugą krawędzią w M_2, a jedyną krawędzią w C poza G jest bd (która jest w M_2). Zastępując w M_2 krawędzie z C, tymi z C-M_2, otrzymujemy skojarzenie doskonałe w G – sprzeczność.
17
Ilustracja do 1. przypadku
b C c d jest skojarzeniem doskonałym w G - sprzeczność
18
Dowód tw. Tutte’a (5) W przypadku 2., P kończy się krawędzią z M_2. Przyjmijmy, że jej ostatnim wierzchołkiem jest a. C =P+ab+bd jest parzystym cyklem o tej samej własności co poprzednio. Ponownie, zastępując w M_2 krawędzie z C, tymi z C-M_2, otrzymujemy skojarzenie doskonałe w G – sprzeczność.
19
Ilustracja do 2. przypadku
b C=d...abd c d jest skojarzeniem doskonałym w G - sprzeczność
20
Wniosek – Tw. Petersena Most (krawędź cięcia) to taka krawędź e, że G-e ma więcej składowych niż G. Np. Petersen (1891) Każdy 3-regularny graf bez mostów ma skojarzenie doskonałe. (dowód na ćwiczeniach)
21
Pokrycia wierzchołkowe
Podzbiór U zbioru V(G) nazywamy pokryciem wierzchołkowym (krawędzi), jeśli każda krawędź grafu G ma przynajmniej jeden koniec w U. Moc najmniejszego pokrycia - β(G). Trywialnie,
22
Skojarzenia w grafach 2-dzielnych – tw. Königa
Twierdzenie (König ,1931) Dla grafów dwudzielnych α’(G)= β(G)
23
Dowód tw. Königa (1) Niech M będzie największym skojarzeniem w grafie 2-dzielnym G o dwupodziale (A,B). Wystarczy pokazać, że istnieje pokrycie U mocy |M|. Ścieżka M-naprzemienna ma jeden koniec w A-V(M) i co drugą krawędź w M. Konstrukcja zbioru U: do U zaliczamy po 1 końcu każdej krawędzi M; wybieramy koniec w B, gdy kończy się w nim jakaś M-naprzemienna ścieżka, a koniec w A – w przeciwnym razie.
24
Ilustracja dowodu Tw. Königa
B A U
25
Dowód tw. Königa (2) Niech ab będzie krawędzią (a z A, a b z B).
Pokażemy, że a lub b jest w U. Tak jest, gdy ab jest krawędzią skojarzenia M. W przeciwnym razie M zawiera krawędź a’b lub ab’ (bo M jest maksymalne).
26
Dowód tw. Königa (3) W pierwszym przypadku (gdy nie zachodzi drugi), krawędź ab jest ścieżką M-naprzemienną, więc b jest w U. W drugim przypadku, jeśli a nie jest w U, to b’ jest, tzn. b’ jest końcem M-naprzemiennej ścieżki, która omija a i b. Przedłużając te ścieżkę o krawędzie b’a i ab, otrzymujemy też M-naprzemienną ścieżkę, a że nie jest to ścieżka M-powiększająca (M jest największe!), to b należy do M, a więc także do U.
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.