Single-Source Shortest Paths
Bellman-Ford Algorithm

Single-Source Shortest Paths in Dag (Directed Acyclic Graph)

Dijkstra's Algorithm

Reference