10.10.2013 Aufrufe

Triangle Strips

Triangle Strips

Triangle Strips

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.

2. Entferne πv aus dem Baum. Ist der Baum nun leer, beende; ansonsten<br />

gehe zu Schritt 1.<br />

3. (Kein Knoten des Baumes hat zwei Kinder.) In diesem Fall, ist der<br />

Baum bereits ein Pfad (möglicherweise mit nur einem oder zwei Knoten),<br />

also beende.<br />

Abbildung 14 zeigt die Partitionierung eines Beispielbaumes durch den Path<br />

Peeling Algorithmus. Bild (a) zeigt den Ausgangsbaum. In diesem wird nun<br />

der Knoten mit maximaler Tiefe, von allen Knoten mit zwei Kindern gesucht.<br />

Es existieren fünf Knoten der Ordnung 2 und zwei davon liegen auf der selben<br />

Tiefe. Es wird einer der beiden zufällig ausgewählt. Dieser stellt nun die<br />

Wurzel des Teilbaumes dar, welcher in einen Pfad verwandelt werden kann,<br />

wie bei (b) zu sehen ist. Der nächste Knoten mit besagten Kriterien wird<br />

gesucht und ist diesmal eindeutig. Auch dieser wird in einen Pfad verwandelt,<br />

wie bei (c) ersichtlich. Es bleibt nur noch ein Knoten der Ordnung 2 übrig<br />

und zwar der Wurzelknoten des Ausgangsbaumes und auch dieser Teilbaum<br />

bildet, wie in (d) zu sehen, einen Pfad.<br />

(a) (b)<br />

(c) (d)<br />

Abbildung 14: Path Peeling Algorithmus.<br />

21

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!