05.11.2013 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

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.

6. Komplexität von Algorithmen 6.4 FP - Reduzierbarkeit<br />

Beispiel (Fortsetzung)<br />

Wir verwenden die Positionen 〈i, j〉 mit i < j < n der Einsen in A als<br />

Knoten der Kantenmatrix; diese seien lexikographisch geordnet.<br />

Die Kanten von G K entsprechen Paaren von Einsen in derselben Zeile<br />

oder Spalte im oberen Dreieck von A . Genauer, <strong>für</strong> i < j < l < n gilt:<br />

A i,j = A i,l = 1 impliziert 〈i, j〉 〈i, l〉 in G K<br />

A i,l = A j,l = 1 impliziert 〈i, l〉 〈j, l〉 in G K<br />

In jedem Fall sind drei geschachtelte Schleifen über i < n , über i < j < n<br />

und über i < j < l < n zu durchlaufen, was eine Laufzeit von O(n 3 )<br />

liefert. Allerdings erfordert die Initialisierung der Matrix A K mit Nullen<br />

bereits O(n 4 ) Schritte.<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 2 SS 2012 136 / 215

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!