Kardinalitätsmaximale Matchings

Definition

Gegeben ist ein (bipartiter) Graph G=(V,E)G = (V,E). Dann heißt ein Matching MM in GG kardinalitätsmaximal, wenn für alle Matchings MM' gilt: MM|M| \geq |M'|.

Ein Matching ist also kardinalitätsmaximal, wenn es kein anderes Matching in dem Graphen mit mehr Kanten gibt.

Beispiel

Das Matching MM ist kardinalitätsmaximal.

Das Matching MM' ist nicht kardinalitätsmaximal, da MM32|M| \geq |M'| \Rightarrow 3 \geq 2.

Der Satz von Berge

Mit dem Satz von Berge lässt sich herausfinden, ob ein Matching kardinalitätsmaximal ist oder nicht. Benannt ist dieser Satz nach dem französischen Mathematiker Claude Berge.


Sei MM ein Matching und PP ein M-augmentierender Weg. Es könnte ein vergrößertes Matching MM' durch einen Kantentausch mit Kanten aus der symmetrischen Differenz MPM \vartriangle P erzeugt werden. \Rightarrow M=MPM' = M \vartriangle P. Dazu wird mit einer Breitensuche beim ersten ungematchten Knoten gestartet und ein M-augmentierender Weg gesucht. Falls einer gefunden wurde, wird ein Kantentausch durchgeführt. Dieses Prinzip spielt beim später aufgeführten Beweis eine wichtige Rolle.

Finden eines augmentierenden Pfades und anschließendes Vergrößern eines Matchings

Satz von Berge

Sei G=(V,E)G = (V,E) ein Graph und MEM \subseteq E ein Matching in diesem Graphen. MM ist kardinalitätsmaximal genau dann, wenn es keinen MM-augmentierenden Weg gibt.ber1957

   
 

In den folgenden beiden Graphen ist jeweils ein Matching MM farblich markiert. Man erkennt im linken Matching, dass beispielsweise der Weg (e,b,d,a)(e,b,d,a) ein M-augmentierender Weg ist, da ee und aa keine Knoten sind, die inzident zu einer gematchten Kante sind. Somit ist das Matching nicht kardinalitätsmaximal. Im rechten Graphen gibt es keinen augmentierenden Weg, weswegen das rechte Matching nach dem Satz von Berge ein kardinalitätsmaximales Matching ist.

Die Knotenanzahl im folgenden Graphen GG ist ungerade, was bedeutet, dass kein perfektes Matching existieren kann. Es wurde trotzdem ein kardinalitätsmaximales Matching MM gefunden, da es keinen MM-augmentierenden Weg PP gibt.



  1. BER1957: Berge, Claude: Two Theorems in Graph Theory. Proceedings of the National Academy of Sciences of the United States of America, 43 (9): 842–844.