Niko drives from his home to university.
The network below shows the distances, in kilometres, along a series of streets connecting Niko’s home to the university.
The vertices `A`, `B`, `C`, `D` and `E` represent the intersection of these streets.
The shortest path for Niko from his home to the university could be found using
- a minimum cut.
- Prim’s algorithm.
- Dijkstra’s algorithm.
- critical path analysis.
- the Hungarian algorithm.