enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Shortest path problem - Wikipedia

    en.wikipedia.org/wiki/Shortest_path_problem

    Shortest path problem. Shortest path (A, C, E, D, F) between vertices A and F in the weighted directed graph. In graph theory, the shortest path problem is the problem of finding a path between two vertices (or nodes) in a graph such that the sum of the weights of its constituent edges is minimized. [1]

  3. A* search algorithm - Wikipedia

    en.wikipedia.org/wiki/A*_search_algorithm

    A* search algorithm. A* (pronounced "A-star") is a graph traversal and pathfinding algorithm that is used in many fields of computer science due to its completeness, optimality, and optimal efficiency. [1] Given a weighted graph, a source node and a goal node, the algorithm finds the shortest path (with respect to the given weights) from source ...

  4. Pathfinding - Wikipedia

    en.wikipedia.org/wiki/Pathfinding

    Pathfinding. Pathfinding or pathing is the search, by a computer application, for the shortest route between two points. It is a more practical variant on solving mazes. This field of research is based heavily on Dijkstra's algorithm for finding the shortest path on a weighted graph.

  5. Longest path problem - Wikipedia

    en.wikipedia.org/wiki/Longest_path_problem

    In graph theory and theoretical computer science, the longest path problem is the problem of finding a simple path of maximum length in a given graph. A path is called simple if it does not have any repeated vertices; the length of a path may either be measured by its number of edges, or (in weighted graphs) by the sum of the weights of its edges.

  6. Path (graph theory) - Wikipedia

    en.wikipedia.org/wiki/Path_(graph_theory)

    Path (graph theory) A three-dimensional hypercube graph showing a Hamiltonian path in red, and a longest induced path in bold black. In graph theory, a path in a graph is a finite or infinite sequence of edges which joins a sequence of vertices which, by most definitions, are all distinct (and since the vertices are distinct, so are the edges).

  7. Graph (discrete mathematics) - Wikipedia

    en.wikipedia.org/wiki/Graph_(discrete_mathematics)

    A path graph or linear graph of order n ≥ 2 is a graph in which the vertices can be listed in an order v 1, v 2, …, v n such that the edges are the {v i, v i+1} where i = 1, 2, …, n − 1. Path graphs can be characterized as connected graphs in which the degree of all but two vertices is 2 and the degree of the two remaining vertices is 1.

  8. Yen's algorithm - Wikipedia

    en.wikipedia.org/wiki/Yen's_algorithm

    Yen's algorithm. In graph theory, Yen's algorithm computes single-source K -shortest loopless paths for a graph with non-negative edge cost. [1] The algorithm was published by Jin Y. Yen in 1971 and employs any shortest path algorithm to find the best path, then proceeds to find K − 1 deviations of the best path. [2]

  9. Iterative deepening A* - Wikipedia

    en.wikipedia.org/wiki/Iterative_deepening_A*

    Iterative deepening A*. Iterative deepening A* (IDA*) is a graph traversal and path search algorithm that can find the shortest path between a designated start node and any member of a set of goal nodes in a weighted graph. It is a variant of iterative deepening depth-first search that borrows the idea to use a heuristic function to ...