Parallelisieren von Kürzeste-Wege-Algorithmen für die Anwendung auf Straßengraphen

  • Type:Diplomarbeit
  • Supervisor:Dr. Ing. Ali Jannesari
  • Person in Charge:Christian Frommeyer
  • Das ”Single-Source Shortest-Path“-Problem (SSSP) ist ein seit vielen Jahren mit großem Interesse studiertes Problem der Algorithmik, für das viele sehr gute sequentielle Algorithmen bekannt sind. Die bislang vorgeschlagenen Algorithmen für parallele Rechner haben allerdings noch mit mehr oder weniger großen Einschränkungen zu kämpfen. So ist bislang kein Algorithmus bekannt, der das SSSP auf Straßengraphen effizient löst. Straßengraphen besitzen besondere Eigenschaften, die für die existierenden parallelen SSSPAlgorithmen ein Problem darstellen. Insbesondere der geringe Ausgangsgrad der Knoten (im Schnitt 2,25) und die sehr unterschiedlichen Kantengewichte (zwischen wenigen Metern und mehreren Kilometern) sind eine große Herausforderung. Ich stelle in dieser Arbeit einen Algorithmus und dessen Implementierung vor, der einen Beitrag zur effizienteren parallelen Berechnung des SSSP auf Straßengraphen leisten und dabei auch auf anderen Graphen keine schlechteren Ergebnisse erzielen soll.