2008Unpublished venueRequires access

A Landmark Algorithm for the Time-Dependent Shortest Path Problem

Tatsuya Ohshima

Open publisher page 2 citations

Abstract

The shortest path problem is one of the most classical problem in combinatorial optimization problem which, given an edge-weighted graph and two vertices, asks to find a path between the two vertices of the minimum length. In this thesis, we consider a generalization of the shortest path problem in which the edge length is time-variable, which we call the time-dependent shortest path problem. This kind of problems has many applications in the fields of navigation systems and others. Since the first algorithm was proposed by Cooke and Halsey in 1966, many studies have been done for this problem. Currently the fastest algorithm is due to Dreyfus and others (1969–1990) who proposed a straightforward generalization of the famous Dijkstra algorithm that is originally developed for the classical shortest path problem. In this thesis, we give an even faster algorithm at a small amount of extra preprocessing cost. The proposed algorithm is based on the ALT algorithm proposed by Goldberg and Harrelson (2005) for the shortest path problem, in which the main idea is to use pre-calculated landmarks in determining the interim distance labels for vertices. Experimental results show our algorithms is several times faster than the generalized Dijkstra algorithm.

About this research paper

What this paper is about

The shortest path problem is one of the most classical problem in combinatorial optimization problem which, given an edge-weighted graph and two vertices, asks to find a path between the two vertices of the minimum length. In this thesis, we consider a generalization of the shortest path problem in which the edge length is time-variable, which we call the time-dependent shortest path problem. This kind of problems has many applications in the fields of navigation systems and others. Since the first algorithm was proposed by Cooke and Halsey in 1966, many studies have been done for this problem. Currently the fastest algorithm is due to Dreyfus and others (1969–1990) who proposed a straightforward generalization of the famous Dijkstra algorithm that is originally developed for the classical shortest path problem. In this thesis, we give an even faster algorithm at a small amount of extra preprocessing cost. The proposed algorithm is based on the ALT algorithm proposed by Goldberg and Harrelson (2005) for the shortest path problem, in which the main idea is to use pre-calculated landmarks in determining the interim distance labels for vertices. Experimental results show our algorithms is several times faster than the generalized Dijkstra algorithm.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The shortest path problem is one of the most classical problem in combinatorial optimization problem which, given an edge-weighted graph and two vertices, asks to find a path between the two vertices of the minimum length. In this thesis, we consider a generalization of the shortest path problem in which the edge length is time-variable, which we call the time-dependent shortest path problem. This kind of problems has many applications in the fields of navigation systems and others. Since the first algorithm was proposed by Cooke and Halsey in 1966, many studies have been done for this problem. Currently the fastest algorithm is due to Dreyfus and others (1969–1990) who proposed a straightforward generalization of the famous Dijkstra algorithm that is originally developed for the classical shortest path problem. In this thesis, we give an even faster algorithm at a small amount of extra preprocessing cost. The proposed algorithm is based on the ALT algorithm proposed by Goldberg and Harrelson (2005) for the shortest path problem, in which the main idea is to use pre-calculated landmarks in determining the interim distance labels for vertices. Experimental results show our algorithms is several times faster than the generalized Dijkstra algorithm.

Key concepts: Yen's algorithm, Shortest Path Faster Algorithm, Shortest path problem, K shortest path routing, Widest path problem, Suurballe's algorithm, Euclidean shortest path, Longest path problem

Related papers

Back to paper searchBrowse research topicsOriginal source
A Landmark Algorithm for the Time-Dependent Shortest Path Problem — Research Paper | ScholarLens