A new route optimization algorithm for rapid decision support

We describe a new heuristic search algorithm, Interruptible A (IA), that we have implemented in a real-world decision aid for use of public transit. IA is appropriate for shortest path problems where there is value to a suboptimal path returned quickly. We offer an example in which IA returns an optimal path in single iteration, and another where the algorithm finds a suboptimal path quickly before converging to the optimal path. Two admissibility condition are presented, along with empirical results indicating that IA is effective in both admissible and inadmissible cases.

[1]  Averill M. Law,et al.  The art and theory of dynamic programming , 1977 .

[2]  B. L. Golden,et al.  Shortest paths with euclidean distances: An explanatory model , 1978, Networks.

[3]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[4]  Judea Pearl,et al.  Heuristics : intelligent search strategies for computer problem solving , 1984 .

[5]  G. Dantzig Discrete-Variable Extremum Problems , 1957 .

[6]  Pamela McCorduck,et al.  Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence , 1979 .

[7]  Bruce L. Golden,et al.  Technical Note - Shortest-Path Algorithms: A Comparison , 1976, Oper. Res..

[8]  P. P. Chakrabarti,et al.  Heuristic Search Through Islands , 1986, Artif. Intell..

[9]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[10]  M R Cutler,et al.  THE EFFECTIVENESS OF TELEPHONE INFORMATION SERVICE IN TRANSIT , 1984 .

[11]  Rina Dechter,et al.  Probabilistic Analysis of the Complexity of A* , 1980, Artif. Intell..

[12]  Rina Dechter,et al.  The Optimality of A* Revisited , 1983, AAAI.

[13]  R. Faure,et al.  Introduction to operations research , 1968 .

[14]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[15]  Dimitri P. Bertsekas,et al.  Dynamic Programming: Deterministic and Stochastic Models , 1987 .

[16]  B. Golden Shortest-Path Algorithms: A Comparison , 1975 .