• Keine Ergebnisse gefunden

(1)7 Algorithmus 5.8 (Dijkstra Input: Digraph D = (V, A), ca ≥ 0, a ∈ A, Startknoten s ∈ V

N/A
N/A
Protected

Academic year: 2022

Aktie "(1)7 Algorithmus 5.8 (Dijkstra Input: Digraph D = (V, A), ca ≥ 0, a ∈ A, Startknoten s ∈ V"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

7

Algorithmus 5.8 (Dijkstra (1959) [1])

Input: Digraph D = (V, A), ca ≥ 0, a ∈ A, Startknoten s ∈ V.

Output: K¨urzeste gerichtete Wege vons nachv f¨ur allev ∈V. Datenstrukturen: d(v) = Distanz von s nachv.

vor(v) = Vorg¨anger von v auf dem Weg von s nach v.

(1) Setze d(s) = 0 vor(s) = s

vor(v) = s ∀(s, v)∈A d(v) =

csv falls (s, v)∈A,

∞ sonst.

Markiere s.

(2) Bestimme unmarkierten Knoten u mit d(u) = min{d(v)|v unmarkiert}.

Markiere u.

(3) For All unmarkierte Knoten v mit (u, v)∈A Do (4) If d(v)> d(u) +cuv Then

(5) d(v) :=d(u) +cuv (6) vor(v) :=u (7) End If

(8) End For All

(9) Falls nicht alle Knoten markiert sind gehe nach (2) (10) Stop gib d(·) und vor(·) aus).

Referenzen

ÄHNLICHE DOKUMENTE

[r]

Die Grundfläche dieses Körpers wird durch einen Kreis gebildet.. Gib für den Körper Formeln für die geforderten Werte an und berechne die

Die Grundfläche dieses Körpers wird durch einen Kreis gebildet.. Es handelt sich um eine

Die Schließungseigenschaft ergibt sich daraus, dass die sukzessive Spiegelung an einer ungeraden Anzahl kopunktaler Geraden auf eine einzige Geradenspiegelung reduziert

Beweis: Nach Ablauf des Algorithmus sind alle erreichbaren Knoten BLAU gefärbt. Die Behauptung folgt dann aus

This thesis deals with the extension of the time range of radiocarbon dating beyond 50 000 years by means of thermal diffusion enrichment of the C concentration in the samples to

Ausdrucksauswertung, aber mit abstrakten Werten und Operatoren.. Abstrakte Ausdrucksauswertung ist

verschiebe den Knoten mit der kleinsten Distanz von rest nach opti4. berechne die Distanzen für die Knoten in