Proceedings

Fast Recursive Formulations for Best-First Search That Allow Controlled Use of Memory

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Search. Pages 297-301.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

MREC is a new recursive best-first search algorithm which combines the good features of A* and IDA*. It is closer in operation to IDA*, and does not use an OPEN list. In order to execute, all MREC needs is sufficient memory for its implicit stack. But it can also be fed at runtime a parameter M which tells it how much additional memory is available for use. In this extra memory, MREC stores as much a<; possible of the explicit graph. When M = 0, MREC is identical to IDA*. But when M > 0, it can make far fewer node expansions than IDA*. This can be advantageous for problems where the time to expand a node is significant. Extensive runs on a variety of search problems, involving search graphs that may or may not be trees, indicate that MREC with M = 0 is as good as IDA* on problems such as the 15puzzle for which IDA* is suitable, while MREC with large M is as fast as A* on problems for which node expansion time is not negligible.

  1. [Bagchi and Mahanti, 1985] A. Bagchi and A. Mahanti, Three approaches to heuristic search ill networks, JACM, vol.32, no.1,January 1985, pp.1-27.
  2. Chakrabarti et al., 1989], P. P. Chakrabarti, S. Ghose, Arup Acharya and S. C. De Sarkar, Heuristic search in restricted memory, Artificial Intelligence , forthcoming. [Korf, 1985]
  3. Richani E. Korf, Depth-first iterative deepening : an optimal admissible search, Artificial Intelligence, vol.27, no.1, 1985, pp.97-109.
  4. [Little et al., 1963] J. D. C. Little, K. G. Murty, D. W. Sweeney and G. Karel, An algorithm for the travelling salesman problem, Operations Research, vol.ll, 1963, pp.972-989.
  5. [Pearl, 1984] J. Pearl, Heuristics : Intelligent Search Strategies for Computer Problem Solving, Addison- Wesley, Reading, Mass., 1984.
  6. [Sen, 1988] Anup K. Sen, Heuristic Search Algorithms : A Theoretical-Cum-Empirical Evaluation, Ph. D. Thesis, Department of Computer Science, University of Calcutta, November 1988.
  7. [Viswanathan and Bagchi, 1988] K. V. Viswanathan and A. Bagchi, An exact best-first search procedure for the constrained rectangular guillotine knapsack problem, Proc. AAAI-88, St.
  8. Paul, U.S.A., August 1988, pp. 145-149.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards