Proceedings

Search Methods Using Heuristic Strategies

Download BibTeX Cite

Proceedings of the Seventh International Joint Conference on Artificial Intelligence. Search. Pages 563-567.

© 1981 International Joint Conferences on Artificial Intelligence

Abstract

Real-valued heuristic functions have been extensively used as a means for constraining search in large problem spaces. In this paper we look at an alternative approach, called strategic search, in which heuristic information is expressed as strategies. Strategic search generates a search graph by following some strategy or set of strategies, backtracking to previous choice points when the current strategy f ails. We first examine algorithms for performing strategic search using both determinisitic and nondeterministic strategies. Some examples are given which indicate that strategic search can out-perform standard heuristic search methods. The construction of strategies is also considered, and ~eansfor acquiring strategic information both from analagous problems and from example execution traces are described. Finally, we indicate how meta-level strategies can be used to guide the application of object level strategies, thus providing a hierarchy of strategic information.

  1. BROVm, D.J .H. (1979) "Hierarchical Reasoning in the Game of GO", Proc IJCAI 6, ll4-ll6. IJCAI
  2. BURSTALL, R.M. and DARLINf:TON, J. (1976) "A Transformation System for Developing Recursive Programs" DAI Research Report 19, Uni of Edinburgh.
  3. DAVIS, R. (1977) "Generalized Procedure Calling and Content-Directed Invocation", SIGPLAN/SIGART Newsletter, August, 45-54.
  4. DAWSON, C. and SIKLOSSY, L. (1977) "The Role of Preprocessing in Problem Solving Systems", ~ IJCAI 6, A65-471. IJCAI
  5. FRIEDLAND, P. (1979) "Knowledge-based Experiment Design in Molecular Genetics", Proc IJCAI 6, 285- 287. IJCAI
  6. GASHNIG, J, (1979) "A ProHem Similarity approach to Devising Heuristics:First Results", Proc IJCAI 301-307.
  7. GEORGEFF, M.P. (1981) To appear.
  8. McDER...'f)TT, J. (1979) ''Learning to Use Analogies", Proc. IJCAI 6, 568-582.
  9. MOLL, R. and ULRICH, J.W. (1979)"The Synthesis of Programs by Analogy", Proc IJCAI 6, 592-594. IJCAI
  10. NILSSON, N.J. (1971) Problem Solying Methods in Artificial Intelligence, McGraw-Hill, N.Y. ll. RENDELL, L. (1977) "A Locally Optimal Solution of the Fifteen Puzzle Produced by an Automatic Eval- uation Function Generator", Report CS-77-36, Dept. Comp. Sci., Uni. Waterloo.
  11. SACERDOTI, E.D. (1975) "Planning in a Hierarchy of Abstraction Spaces", Artificial Intelligence. 5, ll5-135. IJCAI
  12. SACERDOTI, E.D. (1977) A Structure for Plans and Behaviour, Elsevier, N.Y. 14. SAMUEL, A. (1963) "Some Studies in Machine Learn- ing Using the Game of Checkers", in E. Feigenbaum and J, Feldman (ed) Computenund Thought,M:Graw- Hill, 71-105.
  13. SINGMASTER, D. (1979) Notes on the 'Magic Cube', Polytechnic of the South Bank, London.
  14. STOLFO, S .J. and HARRISON, M.C. "Automatic Dis- covery of Heuristics for Non-deterministic Pro- grams", Proc IJCAI 6, 853-855.
  15. WILKINS, D. (1979) "Using Plans in Chess" Proc IJCAI 6, 960-967.

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

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