13.07.2015 Aufrufe

Algorithmen auf Graphen und dünn besetzte Matrizen - Bergische ...

Algorithmen auf Graphen und dünn besetzte Matrizen - Bergische ...

Algorithmen auf Graphen und dünn besetzte Matrizen - Bergische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

4.3. STRUKTURELLE SINGULARITÄT UND TRANSVERSALE⎛A =⎜⎝0 x 0 0 00 x 0 x 0x 0 0 0 x0 0 x x 00 0 x 0 0⎞⎟⎠z 1 s 1z 2 s 2z 3 s 3z 4 s 4z 5 s 5Abbildung 4.1: Matrix <strong>und</strong> zugehöriger bipartiter Graph4.3.13 DefinitionSei M ein Matching von G = (V, E) (nicht notwendig bipartit). Ein Pfadp = (v 1 , . . . , v 2k ) in G heißt zunehmender Pfad bzgl. M, falls gilt(i) v 1 <strong>und</strong> v 2k sind freie Knoten,(ii) genau jede zweite Kante von p liegt in M. Betrachtet man p als Kantenmenge,so bedeutet dasp ∩ M = {{v 2 , v 3 }, {v 4 , v 5 }, . . . , {v 2k−2 , v 2k−1 }}Zunehmende Pfade haben immer ungerade Länge.Mit A ⊕ B bezeichnen wir die symmetrische Differenz zweier Mengen:A ⊕ B = (A \ B) ∪ (B \ A) = (A ∪ B) \ (A ∩ B).4.3.14 LemmaEs seien A, B, C ⊆ Y Teilmengen von Y <strong>und</strong> A c = {x ∈ Y | x ∉ A} dasKomplement von A. Dann gilt• A \ B = A ∩ B c <strong>und</strong> damit A ⊕ B = (A ∩ B c ) ∪ (A c ∩ B).• A ⊕ (B ⊕ C) = (A ⊕ B) ⊕ C.• A ⊕ (A ⊕ B) = B.Beweis:Übung.Das folgende Resultat ist klar, s. Abbildung 4.2.4.3.15 LemmaIst M ein Matching <strong>und</strong> p ein zunehmender Pfad bzgl. M, so ist M ⊕ p einMatching mit |M ⊕ p| = |M| + 1.136

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!