Behauptung: Ja, diese Aussage ist wahr.
Beweisskizze: Sei T1,T2 zwei minimale Spannbäume mit kantengewichteten Multisätzen W1,W2 . Nehmen Sie W1≠W2 und bezeichnen Sie ihre symmetrische Differenz mit W=W1ΔW2 .
Wählen Sie die Kante e∈T1ΔT2 mit w(e)=minW , d. H. e ist eine Kante, die nur in einem der Bäume auftritt und ein minimales nicht übereinstimmendes Gewicht hat. Eine solche Kante, die insbesondere e∈T1ΔT2 , existiert immer: klar, dass nicht alle Kanten des Gewichts minW in beiden Bäume sein kann, sonst minW∉W . Wlog lasse e∈T1 und nehme T1hat mehr Gewichtskanten minW als T2 .
Betrachten Sie nun alle Kanten in T2 , die sich auch im Schnitt CT1(e) , der durch e in T1 induziert wird . Wenn es eine Kante e′ dort die das gleiche Gewicht wie besitzt e , update T1 unter Verwendung von e′ anstelle von e ; Es ist zu beachten, dass der neue Baum immer noch ein minimaler Spannbaum mit demselben Kantengewicht-Multiset wie T1 . Wir wiederholen dieses Argument, indem wir W um zwei Elemente verkleinern und dadurch eine Kante aus der Menge der Kandidaten für e entfernenein jedem Schritt. Daher kommen wir nach endlich vielen Schritten zu einer Einstellung, bei der alle Kanten in T2∩CT1(e) (wobei T1 die aktualisierte Version ist) andere Gewichte als w(e) .
Jetzt können wir immer e′∈CT1(e)∩T2 so wählen , dass wir e und e′ ¹ tauschen können, dh wir können einen neuen Spannbaum erzeugen
T3={(T1∖{e})∪{e′},(T2∖{e′})∪{e},w(e′)<w(e)w(e′)>w(e)
die ein geringeres Gewicht als T1 und T2 ; dies widerspricht der Wahl von T1,T2 als minimale Spannbäume. Daher ist W1=W2 .
- Die von e einfallenden Knoten sind in T2 durch einen Pfad P ; e′ ist die eindeutige Kante in P∩CT1(e) .