×

Method for finding shortest path to destination in traffic network using Dijkstra algorithm or Floyd-warshall algorithm

  • US 6,564,145 B2
  • Filed: 12/27/2000
  • Issued: 05/13/2003
  • Est. Priority Date: 12/11/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for finding a shortest path from a starting place to a destination place in a traffic network including one or more turn restrictions, one or more U-turns and one or more P-turns using a Dijkstra algorithm, the method comprising the steps of:

  • a) selecting a starting node and a destination node in the traffic network, wherein the starting node indicates the starting place and the destination node indicates the destination place;

    b) setting a virtual arc between nodes in order to do the U-turn and the P-turn, and assigning a virtual arc value to the virtual arc;

    c) selecting a smallest travel time value out of total travel time values for temporary label nodes, which are all nodes except for the starting node, by considering existing arcs between nodes and the virtual arc and assigning the smallest travel time value to a permanent label node which is a node having the smallest travel time value among the temporary label nodes, wherein an existing arc of the turn restriction is excluded from a shortest path; and

    d) determining the shortest path by tracing the permanent nodes starting from the destination node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×