Diskrete Strukturen - Institut für Algebra, Zahlentheorie und Diskrete ...
Diskrete Strukturen - Institut für Algebra, Zahlentheorie und Diskrete ...
Diskrete Strukturen - Institut für Algebra, Zahlentheorie und Diskrete ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Aufgr<strong>und</strong> des letzten Satzes kann man die Wurzelbäume mit “Stammbäumen”<br />
identifizieren; das sind Paare (G, w), die aus einem Baum G <strong>und</strong> einem<br />
festgewählten Knoten w bestehen.<br />
Wurzelbäume <strong>und</strong> Wurzelwälder lassen sich ebenso einfach wie Bäume <strong>und</strong><br />
Wälder rekursiv aufbauen, indem man die folgenden beiden Schritte iteriert:<br />
(A) Aus jedem Wurzelwald entsteht durch Hinzufügen eines disjunkten neuen<br />
Baumes ein neuer Wurzelwald.<br />
(B) Aus jedem Wurzelwald entsteht durch Hinzufügen einer Wurzel, die mit<br />
allen Wurzeln der Komponenten verb<strong>und</strong>en wird, ein Wurzelbaum.<br />
❞ ❞ ❞ ❞ ❞ ❞ ❞<br />
❞ ❞ ❞ ❞ ❅<br />
<br />
(A) + =<br />
❅ ❅ ❅<br />
<br />
<br />
❞<br />
❞ ❞<br />
❅<br />
<br />
❞ ❞<br />
❞ <br />
❅<br />
<br />
❞ ❞ ❞ ❞<br />
❞ ❅<br />
<br />
❅<br />
<br />
(B)<br />
❞<br />
❞ ❞<br />
❅<br />
<br />
❞ ❞<br />
❞ <br />
❅<br />
<br />
+ =<br />
❅ <br />
❅<br />
❞ ❞ ❞<br />
❞ ❞ ❞ <br />
❅ ❅<br />
<br />
❅ <br />
❅<br />
Konstruktion (B) kann man noch erweitern, indem man auf jeden Knoten<br />
eines Wurzelbaumes einen weiteren Wurzelbaum “aufpfropft”.<br />
Der nächste Satz ist anschaulich einleuchtend, bedarf aber doch eines Beweises:<br />
Satz 2.25 Eine endlich verkettete geordnete Menge ist genau dann ein Wurzelbaum,<br />
wenn sie ein kleinstes Element besitzt <strong>und</strong> jedes andere Element genau<br />
einen unteren Nachbarn (“Nachfolger”) hat.<br />
Beweis. Ist (X, ⊑) ein Wurzelbaum <strong>und</strong> (w = x 0 , ..., x n = y) der eindeutige<br />
Pfad von der Wurzel w nach y, so ist x n−1 der eindeutige untere Nachbar von y.<br />
Hat umgekehrt die endlich verkettete Menge (X, ⊑) das kleinste Element w<br />
<strong>und</strong> die genannte Nachfolge-Eigenschaft, so muß (Ψ) gelten: Zu x ⊑ z <strong>und</strong> y ⊑ z<br />
finden wir Pfade (z = x 0 , ..., x k = x) <strong>und</strong> (z = y 0 , ..., y n = y) mit x i ⊏ ∨ x i−1 <strong>für</strong><br />
i ∈ k <strong>und</strong> y i ⊏ ∨ y i−1 <strong>für</strong> i ∈ n. Sei i der größte Index mit x i = y i . Im Falle i < k<br />
<strong>und</strong> i < n wäre dann auch noch x i+1 ⊏ ∨ x i <strong>und</strong> y i+1 ⊏ ∨ x i erfüllt, also x i+1 = y i+1<br />
im Widerspruch zur Wahl von i. Somit muß x ⊑ x i = y oder y ⊑ y i = x sein. □<br />
24