Dijkstra's Shortest Path Algorithm
Time Taken