determine the shortest path from start to end, works only for positive weight values
determine the shortest path from start to end, works only for positive weight values
the start node
the end node
Some list of node ids with the shortest path, None if there is no path from start to end