• Thumbnail for Dijkstra's algorithm
    conceived by computer scientist Edsger W. Dijkstra in 1956 and published three years later. Dijkstra's algorithm finds the shortest path from a given source...
    45 KB (5,638 words) - 20:26, 13 July 2025
  • SRI International) first published the algorithm in 1968. It can be seen as an extension of Dijkstra's algorithm. A* achieves better performance by using...
    43 KB (5,547 words) - 00:01, 20 June 2025
  • not all algorithms can use this kind of priority queue. Dijkstra's algorithm for example can not work on several nodes at once. The algorithm takes the...
    33 KB (5,009 words) - 21:16, 19 June 2025
  • Bellman–Ford algorithm to compute a transformation of the input graph that removes all negative weights, allowing Dijkstra's algorithm to be used on...
    8 KB (1,111 words) - 13:41, 22 June 2025
  • Thumbnail for Pathfinding
    variant on solving mazes. This field of research is based heavily on Dijkstra's algorithm for finding the shortest path on a weighted graph. Pathfinding is...
    15 KB (1,994 words) - 07:54, 19 April 2025
  • Thumbnail for Bellman–Ford algorithm
    all of the other vertices in a weighted digraph. It is slower than Dijkstra's algorithm for the same problem, but more versatile, as it is capable of handling...
    22 KB (2,854 words) - 11:38, 24 May 2025
  • Thumbnail for Prim's algorithm
    Dijkstra in 1959. Therefore, it is also sometimes called the Jarník's algorithm, Prim–Jarník algorithm, Prim–Dijkstra algorithm or the DJP algorithm....
    18 KB (2,079 words) - 20:30, 15 May 2025
  • Yen's algorithm is dependent on the shortest path algorithm used in the computation of the spur paths, so the Dijkstra algorithm is assumed. Dijkstra's algorithm...
    15 KB (2,179 words) - 22:30, 13 May 2025
  • computer scientist Named after him: Dijkstra's algorithm, Dijkstra Prize, Dijkstra–Scholten algorithm Bram Dijkstra (born 1938), American professor of...
    3 KB (282 words) - 16:48, 3 July 2025
  • Thumbnail for Dynamic programming
    transcription factor binding. From a dynamic programming point of view, Dijkstra's algorithm for the shortest path problem is a successive approximation scheme...
    59 KB (9,166 words) - 09:27, 4 July 2025
  • Thumbnail for Fast marching method
    the "known information", i.e. the boundary values. The algorithm is similar to Dijkstra's algorithm and uses the fact that information only flows outward...
    5 KB (719 words) - 10:42, 26 October 2024
  • The algorithm was conceived by John W. Suurballe and published in 1974. The main idea of Suurballe's algorithm is to use Dijkstra's algorithm to find...
    9 KB (1,302 words) - 19:58, 12 October 2024
  • Thumbnail for Shortest path problem
    Find the Shortest Path: Use a shortest path algorithm (e.g., Dijkstra's algorithm, Bellman-Ford algorithm) to find the shortest path from the source node...
    46 KB (4,790 words) - 00:08, 24 June 2025
  • Thumbnail for List of Dutch inventions and innovations
    standard. Dijkstra's algorithm, conceived by Dutch computer scientist Edsger Dijkstra in 1956 and published in 1959, is a graph search algorithm that solves...
    152 KB (18,360 words) - 11:19, 2 July 2025
  • The Dijkstra–Scholten algorithm (named after Edsger W. Dijkstra and Carel S. Scholten) is an algorithm for detecting termination in a distributed system...
    5 KB (752 words) - 02:21, 15 December 2024
  • Thumbnail for Heap (data structure)
    for the heapsort sorting algorithm. Heaps are also crucial in several efficient graph algorithms such as Dijkstra's algorithm. When a heap is a complete...
    16 KB (2,918 words) - 13:37, 12 July 2025
  • Thumbnail for Search algorithm
    and so on. Examples include Dijkstra's algorithm, Kruskal's algorithm, the nearest neighbour algorithm, and Prim's algorithm. Another important subclass...
    11 KB (1,453 words) - 16:18, 10 February 2025
  • Thumbnail for Kruskal's algorithm
    sequential algorithm on p subgraphs, then merges those subgraphs until only one, the final MST, remains. Prim's algorithm Dijkstra's algorithm Borůvka's...
    16 KB (1,829 words) - 21:02, 17 May 2025
  • Thumbnail for Diameter (graph theory)
    with positive edge weights, this can be done by repeatedly using Dijkstra's algorithm, once for each possible starting vertex. In a graph with n {\displaystyle...
    9 KB (1,087 words) - 01:54, 25 June 2025
  • Thumbnail for Path (graph theory)
    Shortest path problem Longest path problem Dijkstra's algorithm Bellman–Ford algorithm Floyd–Warshall algorithm Self-avoiding walk Shortest-path graph McCuaig...
    10 KB (1,175 words) - 20:53, 19 June 2025
  • Thumbnail for Directed acyclic graph
    graphs the shortest path may require slower algorithms such as Dijkstra's algorithm or the Bellman–Ford algorithm, and longest paths in arbitrary graphs are...
    45 KB (5,646 words) - 17:54, 7 June 2025
  • Floyd–Warshall algorithm (also known as Floyd's algorithm, the Roy–Warshall algorithm, the Roy–Floyd algorithm, or the WFI algorithm) is an algorithm for finding...
    23 KB (3,017 words) - 07:12, 23 May 2025
  • One algorithm is a slight modification of the traditional Dijkstra's algorithm, and the other called the Breadth-First-Search (BFS) algorithm is a variant...
    8 KB (1,244 words) - 21:18, 31 March 2024
  • Finding k shortest paths is possible by extending Dijkstra's algorithm or the Bellman-Ford algorithm.[citation needed] Since 1957, many papers have been...
    13 KB (1,245 words) - 23:02, 19 June 2025
  • Thumbnail for Greedy algorithm
    decision tree construction. Dijkstra's algorithm and the related A* search algorithm are verifiably optimal greedy algorithms for graph search and shortest...
    17 KB (1,918 words) - 19:59, 19 June 2025
  • Maximum-cardinality search Shortest path Dijkstra's algorithm Bellman–Ford algorithm A* algorithm Floyd–Warshall algorithm Topological sorting Pre-topological...
    7 KB (663 words) - 02:52, 24 September 2024
  • Bellman–Ford algorithm: computes shortest paths in a weighted graph (where some of the edge weights may be negative) Dijkstra's algorithm: computes shortest...
    72 KB (7,951 words) - 17:13, 5 June 2025
  • Thumbnail for Isomap
    Isomap (section Algorithm)
    weights along the shortest path between two nodes (computed using Dijkstra's algorithm, for example). The top n eigenvectors of the geodesic distance matrix...
    7 KB (913 words) - 18:30, 7 April 2025
  • O({\text{N}})} space is allowed, polynomial time solutions such as Dijkstra's algorithm have been known and used for decades. But for many years it was unknown...
    21 KB (2,636 words) - 22:36, 3 July 2025
  • Thumbnail for Load balancing (computing)
    topology, and enables per flow pair-wise load splitting by way of Dijkstra's algorithm, without configuration and user intervention. The catalyst for TRILL...
    49 KB (6,593 words) - 16:17, 2 July 2025