SSSP

SSSP

Unter einem kürzesten Pfad versteht man in der Graphentheorie einen Pfad zwischen zwei Knoten u und v, welcher minimale Länge hat. Haben die Kanten im Graphen alle das gleiche Kantengewicht, so ist der kürzeste Pfad äquivalent zu dem Pfad mit den wenigsten Knoten. Sollten die Kanten jedoch unterschiedliche Kantengewichte haben, so ist ein kürzester Pfad nicht notwendigerweise der Pfad der durch die wenigsten Knoten verläuft.

Es sollten folgende Unterscheidungen vorgenommen werden.

  • single-pair shortest path. Der kürzeste Pfad zwischen zwei unterschiedlichen Knoten.
  • single-source shortest path (SSSP). Der kürzeste Pfad zwischen einem Startknoten und allen anderen Knoten des Graphen.
  • single-destination shortest path. Der kürzeste Pfad zwischen einem Endknoten und allen anderen Knoten des Graphen. Dies ist eine Umkehrung des SSSP und kann durch eine Umkehrung der Kantenrichtungen erreicht werden.
  • all-pairs shortest path (APSP). Der kürzeste Pfad, von jedem Knoten im Graph, zu jedem anderen Knoten.

Inhaltsverzeichnis

Anwendung

siehe: Pathfinding

Algorithmen die einen kürzesten Pfad berechnen finden häufig Anwendung in der Berechnung von Reise-Routen. So kann zum Beispiel die Entfernung zwischen zwei Städten berechnet werden. Dabei sind die Städte Knoten des Graphen, und die Straßen die Kanten.

Beispiele

Beispielgraph

Im oben gegebenen Graphen ist ein kürzester Pfad zwischen den Knoten D und C der Pfad, welcher in D startet, und über B nach C geht. Die Pfadkosten betragen hierbei 9 + 8 = 17. Will man jedoch einen Pfad von D nach E finden, so ist der direkte Weg mit Kosten von 15 nicht der kürzestmögliche Pfad, da der Weg von D über F nach E nur Kosten 14 = 8 + 6 hat.

Um kürzeste Pfade in Graphen zu berechnen kann man zum Beispiel folgende Algorithmen verwenden:

Kürzeste Wege mit Nebenbedingungen

Wenn jede Kante nicht nur Kosten hat, sondern auch Ressourcen, dann ist das Problem NP-schwer, also nicht mehr polynomiell lösbar. → siehe: SSSP mit Ressourcen

Literatur

  • Thomas H. Cormen, Charles Leiserson, Ronald L. Rivest: Introduction to Algorithms. MIT Press, 2001, ISBN 0262531968
  • Bernhard Korte, Jens Vygen: Combinatorial Optimization. Theory and Algorithms. Springer, 2008, ISBN 978-3-540-71844-4

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • SSSP — Single Source Shortest Path (Computing » General) * Schoolnet Stellar Support Parents (Community » Educational) …   Abbreviations dictionary

  • Society for the Study of Social Problems — (SSSP) A North American organization of sociologists, formed in 1951, as a body aiming to present a more radical and critical approach to deviance and social problems than the American Sociological Association. In its earliest days, it was… …   Dictionary of sociology

  • Ultraman Mebius — Promotional poster Format Tokusatsu, Science fiction Created by Tsuburaya Productions …   Wikipedia

  • Kürzester Pfad — Ein kürzester Pfad ist in der Graphentheorie ein Pfad zwischen zwei Knoten, welcher minimale Länge hat. Haben die Kanten im Graphen alle das gleiche Kantengewicht, so ist der kürzeste Pfad äquivalent zu dem Pfad mit den wenigsten Knoten. Sollten… …   Deutsch Wikipedia

  • Kürzester Weg — Unter einem kürzesten Pfad versteht man in der Graphentheorie einen Pfad zwischen zwei Knoten u und v, welcher minimale Länge hat. Haben die Kanten im Graphen alle das gleiche Kantengewicht, so ist der kürzeste Pfad äquivalent zu dem Pfad mit den …   Deutsch Wikipedia

  • Shortest-Path — Unter einem kürzesten Pfad versteht man in der Graphentheorie einen Pfad zwischen zwei Knoten u und v, welcher minimale Länge hat. Haben die Kanten im Graphen alle das gleiche Kantengewicht, so ist der kürzeste Pfad äquivalent zu dem Pfad mit den …   Deutsch Wikipedia

  • Shortest Path — Unter einem kürzesten Pfad versteht man in der Graphentheorie einen Pfad zwischen zwei Knoten u und v, welcher minimale Länge hat. Haben die Kanten im Graphen alle das gleiche Kantengewicht, so ist der kürzeste Pfad äquivalent zu dem Pfad mit den …   Deutsch Wikipedia

  • Chambretaud — 46° 55′ 21″ N 0° 57′ 49″ W / 46.9225, 0.963611111111 …   Wikipédia en Français

  • Cédric Ferchaud — Cédric Ferchaud …   Wikipédia en Français

  • Westfield State University — Logo Established 1838 Type Public Presi …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”