Abstract
This paper is addressed to the problem of finding a ”good” path P from a start node s to some goal node γ within a graph G; this means that for all subpaths Q of P starting with s, the costs c(Q) shall not exceed a limit C(Q).
In order to find such a path P, the search algorithm BF** is introduced, which is based on two decision functions F and G: BF** expands that path P for which F(P) ε ℝ is minimal, and it redirects paths such that G(P) ε ℝ becomes as small as possible. In contrast to the procedure BF* (see [3]), the functions F and G may be different.
The main result of this paper says that BF** actually finds a path P described above if F and G satisfy four conditions; this theorem implies some assertions of [3]. Two further results deal with the possibility of replacing F and G by new decision functions \(\tilde F\) and \(\tilde G\) (resp.) with some additional properties.
Preview
Unable to display preview. Download preview PDF.
References
A.V.Aho, J.E.Hopcroft, J.D.Ullman, The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974.
A. Bagghi, A. Mahanti, Three Approaches to Heuristic Search in Networks. Journal of the ACM, Vol. 32, No. 1, 1985, p. 1–27.
R. Dechter, J. Pearl, Generalized Best-First Search Strategies and the Optimality of A*. Journal of the ACM, Vol 32, No. 3, 1985, p. 505–536.
D.E.Knuth, The Art of Computer Programming, Vol. 1: Fundamental Algorithms. Addison Wesley 1982.
N.J.Nilsson, Principles of Artificial Intelligence. Morgan Kaufmann Publishers, 1980.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Huckenbeck, U., Ruland, D. (1991). A generalized best-first search method in graphs. In: Möhring, R.H. (eds) Graph-Theoretic Concepts in Computer Science. WG 1990. Lecture Notes in Computer Science, vol 484. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53832-1_30
Download citation
DOI: https://doi.org/10.1007/3-540-53832-1_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53832-5
Online ISBN: 978-3-540-46310-8
eBook Packages: Springer Book Archive