Skip to content

Latest commit

 

History

History

dijkstra

Parallel Dijkstra Algorithm

In this task, you need to implement a parallel version of the state-of-the-art Dijkstra algorithm for the SSSP graph problem. Use the Multi-Queue design for the priority queue implementation. Use Compare-and-Set to update the Node-s distance.

Note that you are eligible to change only the src/Dijkstra.kt file.

Related papers:

To test your solution, please run:

  • ./gradlew test on Linux or MacOS
  • gradlew test on Windows