𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Depth-first iterative-deepening: An optimal admissible tree search

✍ Scribed by Richard E. Korf


Publisher
Elsevier Science
Year
1985
Tongue
English
Weight
686 KB
Volume
27
Category
Article
ISSN
0004-3702

No coin nor oath required. For personal study only.

✦ Synopsis


The complexities of various search algorithms are considered in terms of time, space, and cost of solution path. It is known that breadth-first search requires too much space and depth-first search can use too much time and doesn't always find a cheapest path. A depth-first iterative-deepening algorithm is shown to be asymptotically optimal along all three dimensions for exponential tree searches. The algorithm has been used successfully in chess programs, has been effectively combined with bi-directional search, and has been applied to best-first heuristic search as well. This heuristic depth-first iterative-deepening algorithm is the only known algorithm that is capable of finding optimal solutions to randomly generated instances of the Fifteen Puzzle within practical resource limits. Depth-first iterative-deepening has no doubt been rediscovered many times


πŸ“œ SIMILAR VOLUMES


Refinements to depth-first iterative-dee
✍ Xumin Nie; David A. Plaisted πŸ“‚ Article πŸ“… 1989 πŸ› Elsevier Science 🌐 English βš– 639 KB

This paper will dzscuss two refinements to the depth-first tteratlve-deepemng search strategy The first refinement, the priority system, ts an attempt to simulate best-first search usmg depth-first tterattvedeepenmg search A new data structure, the priority hst, ts introduced mto depth-first tteratt

Agent searching in a tree and the optima
✍ Pallab Dasgupta; P.P. Chakrabarti; S.C. DeSarkar πŸ“‚ Article πŸ“… 1994 πŸ› Elsevier Science 🌐 English βš– 695 KB

The agent searching framework models the effort of a search strategy in terms of the distance traversed by an agent while exploring the search space. The framework has been found to be useful in modeling search problems where the cost of backtracking and retracing search paths is important in determ

A correction to β€œAgent searching in a tr
✍ Pallab Dasgupta; P.P. Chakrabarti; S.C. DeSarkar πŸ“‚ Article πŸ“… 1995 πŸ› Elsevier Science 🌐 English βš– 229 KB

This paper contains a correction to one of the results presented in an earlier work [ 21 and establishes a new result in that direction. In the paper entitled "Agent searching in a tree and the optimality of iterative deepening" [2] we had presented three independent results, namely that there exist

An optimal EREW parallel algorithm for c
✍ H.S. Chao; F.R. Hsu; R.C.T. Lee πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 498 KB

Given a undirected graph G, the breadth-first search tree is constructed by a breadth-first search on G. In this paper, an optimal parallel algorithm is presented for constructing the breadth-first search tree for permutation graphs in O(log n) time by using O(n/Iog n) processors under the EREW PRAM