Shortest Route Algorithm Using Dynamic Programming by Forward Recursion

Authors

  • N Karthikeyan Dept. of Mathematics, Kongunadu College of Engineering and Technology, India

Keywords:

Dynamic Programming, Forward Recursion, Shortest Route, Stage i, State i, Minimum Paths, Backward Recursion

Abstract

The current widespread use of location-based services and Global Positioning System technologies has revived interest in very fast and scalable dynamic shortest path queries. We introduce a new shortest path query type in which dynamic constraints may be placed on the allowable set of edges that can appear on a valid forward recursion shortest path. Computing the shortest path between two given locations in a road network is an important problem that finds applications in various map services and commercial navigation products. Our experimental results reveal the characteristics of different techniques, based on which we provide guidelines on selecting appropriate methods for various scenarios. Although the raw data about geography and roads may be more readily available today, computing forward shortest paths is still not trivial. Dynamic algorithm allows us to compute point-to-point dynamic shortest path queries on any road network in essentially linear time. . In a preprocessing stage, these heuristics compute some auxiliary data, such as additional edges (shortcuts) and labels or values associated with vertices or edges.

References

Hamdy A. Taha., Operation Research, Prentice Hall, Eighth Edition, 2011.

Bertsekas. D., Dynamic Programming: Deterministic and Stochastic Models, Prentice Hall, Upper Saddle River, NJ, 1987.

Denardo. E., Dynamic Programming theory and Applications, Prentice Hall, Upper Saddle River, NJ, 1982.

Dreyfus. S and A. Law., The Art and Theory of Dynamic Programming, Academic Press, New York, 1977.

Sntedovich. M., Dynamic Programming, Marcel Dekker, New York, 1991.

Taha H. (1997) Operations Research; An introduction, Second Edition Macmillan Publishing Co. inc New York

Downloads

Published

2014-02-28

How to Cite

[1]
N. Karthikeyan, “Shortest Route Algorithm Using Dynamic Programming by Forward Recursion”, Int. J. Comp. Sci. Eng., vol. 2, no. 2, pp. 44–48, Feb. 2014.

Issue

Section

Research Article