Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Algorithm Engineering

Ähnliche Präsentationen


Präsentation zum Thema: "Algorithm Engineering"—  Präsentation transkript:

1 Algorithm Engineering
Mitschriften aus der Vorlesung vom Die Folien visualisieren die in der Vorlesung vorgestellten Algorithmen an Hand von Beispielen.

2 Gegebener Graph 2 1 b e f 1 1 1 1 a 1 t 2 2 c d g 1 1 1 3

3 Dijkstra 2 1 b e f 1 1 1 1 a 1 t 2 2 c d g 1 1 1 3 kürzeste Wege

4 Delete

5 Delete(d, g) 2 1 b e f 1 1 1 1 a 1 t 2 2 c d g 1 1 1 3

6 SP-Kanten alter Kürzeste-Wege-Baum T SP-Kanten, die nicht in T sind 2
1 b e f 1 1 1 1 a 1 t 2 2 c d g 1 1 3 alter Kürzeste-Wege-Baum T SP-Kanten, die nicht in T sind

7 SP(G) 1 b e f 1 1 1 1 a t c d g 1 1 3

8 Betroffene Knoten und Kanten in SP(G)
2 1 b e f 1 1 1 1 a 1 t 2 2 c d g 1 1 3 betroffene Knoten bzw. Kanten (DAG) Kanten in G, die nicht in SP(G) sind

9 Graph mit neuer Senke t‘ = {a, e, f, g, t}
c b e d f g t 1 2 3 c b d 1 t‘ (d, f) 3 (b, e) 4 Kosten für Kante von d nach f + Kosten von f zu t

10 Insert

11 Insert(d, t, 1) alte kürzeste Wege 2 1 b e f 1 1 1 1 a 1 1 t 2 2 c d g
3 alte kürzeste Wege

12 SP(G) alt 1 b e f 1 1 1 1 a 1 t c d g 1 1 1 3

13 Betroffene Knoten und Kanten
1 b e f 1 1 1 1 a 1 t 3 c d g 1 1 1 fallen weg betroffene Knoten bzw. Kanten (DAG)


Herunterladen ppt "Algorithm Engineering"

Ähnliche Präsentationen


Google-Anzeigen