Tisa da Bart Bart
Volltext
(2) 4 Aufgabe 12.2 (P) Dijkstra Führen Sie den Algorithmus von Dijkstra auf dem folgenden Graphen durch, um jeweils einen kürzesten Weg von s zu jedem anderen Knoten zu finden. Protokollieren Sie nachvollziehbar Ihre Vorgehensweise, und markieren Sie zum Schluss alle Kanten, die zum gefundenen Kürzeste-Wege-Baum gehören.. Kosten 3. b 3. 2. a. c. 20 19. 11. stat 20. 1 s. 4. 1. 18 f. 17. d 5. 6 e 7. Vordruck: Schritt. Aktueller Knoten. pred bzw. parent von a b c d e f. Inhalt der Priority-Queue. 1. S. s s s s s. 141 e 17 Id 18 9,19 b 20. 2. C. s c s s s. 3. b. b c s s b. 4. a. 5. d. b c s ab b c s a b. 6. e. 7. f. b c s ab e b c s ab e. b3. Ca 19 a 6. d to. le 17. le 74. d 18. d 18. e 14. le 14 f 20. Kurzeste Wege Baum Kann hier abgelesen werden. Coder alternativ Zeiten spallen vergleichen.
(3) 7 Aufgabe 12.3 (P) Bellman Ford Führen Sie den Bellman-Ford-Algorithmus auf folgendem Graphen aus: B:∞. H:∞. -2. D:∞. 1. 4. 4 1. A:0. C:∞. 0 -2 G:∞. -9. -1 F:∞ E:∞ 2. Der Knoten A soll der Startknoten sein. Zu Beginn ist die vorläufige Distanz zum Startknoten 0 und zu allen anderen Knoten unendlich (1). Mit Hilfe des Bellman-Ford-Algorithmus sollen diese Werte nun schrittweise aktualisiert werden.. Anfangskonfiguration mit n 8 Knoten. H. B. O. D. 1 Phase benotigt. maximal n. Schritte. O. 1. 7. fi 1 Phase. max 7 Schritte. 2 Schritt. 1 Schritt B. D. O. D. t.IE Ef 1FÉ t. É. O.
(4) 8. 3 Schritt. H. O. 4 Schritt B 1. H. D. t. B 1. O. DG. g. A Weil neue Koster 1 grop.eu gleichal aktuelleKosten o. 5Schritt H. O. B 1. t. D b. DG. H. B 1. DG. g. G 4. Ausbreitung der Epidemic. 1 Schritt O. a. it t. it H. O 2. Infizierte Knoten. 7 Schritt. 2 Phase. I. g. 06. Gewichteauf. osetten. 2 Schritt B 1. i. D 6 g. H. O. 1. G 4. B 1. D. o. g.
(5) 10. 4 Schritt. 3 Schritt. H. B 1. O. D 00. H. D. O. t.IE g. B 1. O. D 00. t Alles. E. 6. 5 Schritt. H. o. Sackgassen. H. O. B. sackgasse. fertig btw nicht. D. sackgasse. im 7 Schritt warde sich. mehr cindern.
(6) 9 Aufgabe 12.4 (E) Rückblick: Radixsort Verwenden Sie Radix-Sort, um die folgende Liste von Oktalzahlen zu sortieren: 23, 125, 22, 3, 14, 2 Tragen Sie die Ergebnisse der Partitionierungs- und Sammelphasen unten ein. 0. 1. 2. 3. 4. 5. 6. 7. 1. 2. 3. 4. 5. 6. 7. 1. 2. 3. 4. 5. 6. 7. Neue Liste:. 0. Neue Liste:. 0. Neue Liste:.
(7) 11 Aufgabe 12.5 (E) Dijana und Stratos Machen Sie sich mit der im Folgenden dargestellten Sachlage vertraut: 9 5. D x. 6. B. 2. 1. $. 3. E. 1. H G. 3. 7. R. K. 1. 4. 4. s. 2. t. 7. L. A 2. 8. 4. 5. O. 1. P 4. 3. % 4. 3. N 3. 9. 5 4. 4. e c 5 3 a. 4. b. 5. d 4. l. i h 1. f. 2. k. p. 6. 5. w. 1. y. 3. n m. 6. 4. 4. g. 3. 8. 2. 2. 3. 2. M 7. q Z. 7. 1 3. u. 2. 3. z. 2. r. 3. Q. 2. j. Die Fliege Stratos landet auf Knoten ’c’ des buschigen Schwanzes von Pony Dijana. Vom Fliegen müde, möchte Stratos auf dem kürzesten Weg zu Knoten ’Q’ des linken Ohres von Dijana krabbeln. Stratos entscheidet sich, zunächst zu rasten und mithilfe des Algorithmus von Dijkstra die kürzesten Wege von Knoten ’c’ zu allen Knoten von Dijana zu berechnen, bevor er seine Reise beginnt. Helfen Sie Stratos, indem Sie den Inhalt der Prioritätswarteschlange nach jedem Schritt des Algorithmus notieren. Geben Sie außerdem jeweils an, ob der Knoten einen neuen Vaterknoten im Baum der kürzesten Wege ab Knoten ’c’ zugewiesen bekommt und – falls ja – welchen. Markieren Sie schließlich den kürzesten Weg im Graphen und geben Sie dessen Länge an..
(8) 13 Aufgabe 12.6 (H) Dijkstra - Diese Aufgabe zählt für den Notenbonus. Sie finden die Aufgabe und weitere wichtige Informationen unter https://artemis.ase. in.tum.de/#/courses/119/exercises/4275. Warten Sie mit Verständnisfragen bitte, bis das Thema in der Vorlesung bzw. in der Übung besprochen wurde. Hier werden sich die meisten Fragen von alleine klären..
(9)
ÄHNLICHE DOKUMENTE
[r]
c) Verwenden Sie den Algorithmus von Dijkstra, um die minimale Entfernung aller Knoten in G vom Knoten a zu bestimmen. Auf der n¨ achsten Seite finden Sie eine Kopie des Graphen
c) Verwenden Sie den Algorithmus von Dijkstra, um die minimale Entfernung aller Knoten in G vom Knoten a zu bestimmen. Auf der n¨ achsten Seite finden Sie eine Kopie des Graphen
c) Verwenden Sie den Algorithmus von Dijkstra, um die minimale Entfernung aller Knoten in G vom Knoten a zu bestimmen. Auf der n¨ achsten Seite finden Sie eine Kopie des Graphen
Beweis: Nach Ablauf des Algorithmus sind alle erreichbaren Knoten BLAU gefärbt. Die Behauptung folgt dann aus
l Erweiterung von Dijkstra durch Einbeziehung der Richtung zum Ziel (Heuristik). l
(Die beiden letzten F¨ alle kann man auch gut mit dem Intervallhalbierungsverfahren ohne Computerhilfe rechnen.). Alle Serien sind im WWW erh¨
4 Aufgabe 12.2 P Dijkstra Führen Sie den Algorithmus von Dijkstra auf dem folgenden Graphen durch, um jeweils einen kürzesten Weg von s zu jedem anderen Knoten zu