Dijkstra's algorithm - Wikipedia
https://en.wikipedia.org/wiki/Dijkstra's_algorithmThe functionality of Dijkstra's original algorithm can be extended with a variety of modifications. For example, sometimes it is desirable to present solutions which are less than mathematically optimal. To obtain a ranked list of less-than-optimal solutions, the optimal solution is first calculated. A single edge appearing in the optimal solution is removed from the graph, and the optimum solution to this new graph is calculated. Each edge of the original solution is suppress…
Dijkstra's algorithm - Wikipedia
en.wikipedia.org › wiki › Dijkstra&Dijkstra's algorithm uses a data structure for storing and querying partial solutions sorted by distance from the start. Dijkstra's original algorithm does not use a min-priority queue and runs in time (where is the number of nodes). [10] The idea of this algorithm is also given in Leyzorek et al. 1957.