Proceedings

An Analysis of Consecutively Bounded Depth-First Search with Applications in Automated Deduction

Download BibTeX Cite

Proceedings of the Ninth International Joint Conference on Artificial Intelligence. Planning and Search. Pages 1073-1074.

© 1985 International Joint Conferences on Artificial Intelligence

Abstract

Consecutively bounded depth-first search involves repeatedly performing exhaustive depth-first search with increasing depth bounds of 1, 2, 3, and so on. The effect is similar to that of breadth-first search, but, instead of retaining the results at Ievel n - 1 for use in computing Ievel n, earlier results are recomputed . Consecutively bounded depth-first search is useful whenever a complete search strategy is needed and either it is desirable to minimize memory requirements or depth-first search can be implemented particularly efficiently. It is notably applicable to automated deduction, especially in logic-programming systems, such as PROLOG and EQLOG, and their extensions. Consecutively bounded depth-first search, unlike unbounded breadthfirst search, can perform cutoffs by using heuristic estimates of the minimum number of steps remaining on a solution path. Even if the possibility of such cutoffs is disregarded, an analysis shows that, in general, consecutively bounded depth-first search requires only ~ times as many operations as breadthfirst search, where bis the brauehing factor.

  1. Goguen, J . and J . Meseguer. Equality, types and gencri cs for logic programming. Proceedings of th e 1984 Logic Pro- gramming Symposium, Uppsala, Sweden, 1984 , 11 5-125.
  2. Korf, R.E. Depth-first iterative-deep enin g: an optim al ad- missable tree search. To appear in A rtificial In telligence Journal.
  3. Korf, R.E. Iterative-deep enin g-A *: an optim al adm issable tree search. Proceedings of th e N inth Int ernational Jo int Conference on Artificial lnt elligence, Los An ge les, Califor- nia, August 1985.
  4. Nilsson , N.J . Principles of A rtificial lnt elligence . Tioga Publishing Co., Palo Alto, Califomia, 1980.
  5. Slate, D.J. and L.R. Atkin . C HESS 4.5-T he No rthw estem University chess program . In Frcy, P.W. (ed.), Chess Ski// in Man and Machine, Springer-Verl ag, New York, New York , 1977, 82-118.
  6. Stickel, M.E . A PROLOG technology t heo rem prover. Pro- ceedings of th e 1984 International Symposium 0 11 Logic Pro- gramming, Atlantic City, New J ersey, Feb ru ary 1984, 211- 217. Revised version appeared in New Ge neration Comput- ing 2, 4 (1984}, 371-383.

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

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