Shortest paths algorithms: Theory and experimental evaluation | doi.page