Users might want to be able to traverse a graph with negative edge weights, finding shortest paths.
Users might want to be able to traverse a graph with negative edge weights, finding shortest paths.