𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Time complexity of iterative-deepening-A∗

✍ Scribed by Richard E. Korf; Michael Reid; Stefan Edelkamp


Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
178 KB
Volume
129
Category
Article
ISSN
0004-3702

No coin nor oath required. For personal study only.

✦ Synopsis


We analyze the time complexity of iterative-deepening-A * (IDA * ). We first show how to calculate the exact number of nodes at a given depth of a regular search tree, and the asymptotic brute-force branching factor. We then use this result to analyze IDA * with a consistent, admissible heuristic function. Previous analyses relied on an abstract analytic model, and characterized the heuristic function in terms of its accuracy, but do not apply to concrete problems. In contrast, our analysis allows us to accurately predict the performance of IDA * on actual problems such as the sliding-tile puzzles and Rubik's Cube. The heuristic function is characterized by the distribution of heuristic values over the problem space. Contrary to conventional wisdom, our analysis shows that the asymptotic heuristic branching factor is the same as the brute-force branching factor. Thus, the effect of a heuristic function is to reduce the effective depth of search by a constant, relative to a brute-force search, rather than reducing the effective branching factor.


📜 SIMILAR VOLUMES


A dual-space model of iteratively deepen
✍ John Rieman; Richard M. Young; Andrew Howes 📂 Article 📅 1996 🏛 Elsevier Science 🌐 English ⚖ 396 KB

When users of interactive computers must work with new software without formal training , they rely on strategies for ''exploratory learning'' . These include trial and error , asking for help from other users , and looking for information in printed and on-line documentation . This paper describes

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