Outlining ShortestPath algos