1. Shortest Paths APIs
context: directe, weighted graphs.
shortest path variants
in terms of vertices:
- source-sink: form one vertex to another
- single source: from one vertex to all others (considered in this lecture)
- all pairs
constraints on edge weights:
- nonnegative weights
- arbitary weights
- eculidean
cycles:
- no directed cycles
- no negative …