Serbian Journal of Electrical Engineering (Jan 2016)

Performance of shortest path algorithm based on parallel vertex traversal

  • Vesović Mihailo,
  • Smiljanić Aleksandra,
  • Kostić Dušan

DOI
https://doi.org/10.2298/SJEE1601031V
Journal volume & issue
Vol. 13, no. 1
pp. 31 – 43

Abstract

Read online

Shortest path algorithms for different applications, such as Internet routing, VLSI design and so on are used. Dijkstra and Bellman-Ford are commonly used shortest path algorithms which are typically implemented in networks with hundreds of nodes. However, scale of shortest path problems is increasing, and more efficient algorithms are needed. With the development of multicore processors, one natural way to speedup shortest path algorithms is through parallelization. In this paper, we propose a novel shortest path algorithm with parallel vertex transversal, and compare its speed with standard solutions in datacenter topologies.

Keywords