18.01.2014 Aufrufe

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 ...

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.

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!