Technology: Dijkstra-variant Algorithms