About 334,000 results
Open links in new tab
  1. Shortest Path Algorithm Tutorial with Problems - GeeksforGeeks

    Jul 23, 2025 · In this article, we are going to cover all the commonly used shortest path algorithm while studying Data Structures and Algorithm. These algorithms have various pros and cons over each …

  2. Shortest path problem - Wikipedia

    Use a shortest path algorithm (e.g., Dijkstra's algorithm, Bellman-Ford algorithm) to find the shortest path from the source node to the sink node in the residual graph.

  3. Shortest Path Algorithms | Brilliant Math & Science Wiki

    1 day ago · Shortest path algorithms are a family of algorithms designed to solve the shortest path problem. The shortest path problem is something most people have some intuitive familiarity with: …

  4. Ultimate Guide to Shortest Path Algorithms

    May 19, 2025 · In discrete mathematics and computer science, a shortest path problem involves finding the path between two vertices (or nodes) in a graph such that the sum of the weights of its …

  5. Shortest-path algorithm - Department of Computer Science

    The shortest-path algorithm calculates the shortest path from a start node to each node of a connected graph. Developed in 1956 by Edsger W. Dijsktra, it is the basis for all the apps that show you a …

  6. DSA Shortest Path - W3Schools

    Algorithms that find the shortest paths, like Dijkstra's algorithm or the Bellman-Ford algorithm, find the shortest paths from one start vertex to all other vertices.

  7. Shortest Paths - Princeton University

    Jan 10, 2025 · Given an edge-weighted digraph with nonnegative weights and source s and sink t, design an algorithm to find the shortest path from s to t that does not use edge e for every edge e.

  8. STOC Best Paper Award: How to Find the Shortest Path—Faster

    Apr 29, 2025 · A central problem in theoretical computer science is finding the shortest or most efficient path from one starting point to all other points in such a network. Experts refer to this as the "Single …

  9. Dijkstra's Algorithm - GeeksforGeeks

    Nov 17, 2025 · Dijkstra’s algorithm assumes that once a vertex u is picked from the priority queue (meaning it currently has the smallest distance), its shortest distance is finalized - it will never change …

  10. Dijkstra's algorithm - Wikipedia

    Dijkstra's algorithm (/ ˈdaɪkstrəz / DYKE-strəz) is an algorithm for finding the shortest paths between nodes in a weighted graph, which may represent, for example, a road network.