Heuristics: intelligent search strategies for computer problem solving
Heuristics: intelligent search strategies for computer problem solving
Generalized best-first search strategies and the optimality of A*
Journal of the ACM (JACM)
Depth-first iterative-deepening: an optimal admissible tree search
Artificial Intelligence
Principles of artificial intelligence
Principles of artificial intelligence
Heuristic search in restricted memory (research note)
Artificial Intelligence
Fast recursive formulations for best-first search that allow controlled use of memory
IJCAI'89 Proceedings of the 11th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.06 |
We present the following results about IDA * and related algorithms: • We show that IDA * is not asymptotically optimal in all of the cases where it was thought to be so. In particular, there are trees satisfying all of the conditions previously thought to guarantee asymptotic optimality for IDA *, such that IDA * will expand more than O(N) nodes, where N is the number of nodes eligible for expansion by A*. • We present a new set of necessary and sufficient conditions to guarantee that IDA * expands O(N) nodes on trees. • On trees not satisfying the above conditions, there is no best-first admissible tree search algorithm that runs in S = N/Ψ(N) (where Ψ(N) ≠ O(1)) memory and always expands O(N) nodes. • There are acyclic graphs on which IDA * expands Ω(22N) nodes.