Proceedings

High-Performance Aast Search Using Rapidly Growing Heuristics

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 198-202.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

In high-performance A* searching to solve satisficing problems, there is a critical need to design heuristics which cause low time-complexity. In order for humans or machines to do this effectively, there must be an understanding of the domainindependent properties that such heuristics have . We show that, contrary to common belief, accuracy is not critical; the key issue is whether or not heuristic values are concentrated closely near a rapidly growing "central function." As an application, we show that, by "multiplying" heuristics, it is possible to reduce exponential average timecomplexity to polynomial. This is contrary to conclusions drawn from previous studies. Experimental and theoretical examples are given.

  1. [Bagchi and Sen, 1988] Bagchi, A., and Sen, A. Average- case analysis of heuristic search in tree-Like networks. In Search in Artificial Intelligence, ed. by L. Kanal and V. Kumar, New York: Springer-Verlag, pages 131-165, 1988.
  2. [Bramanti-Gregor and Davis, 1991] Bramanti-Gregor, A., and Davis, H.W. Learning admissible heuristics while solving problems. Proceedings of the 12th International Joint Conference on Artificial Intelligence, 1991. IJCAI
  3. [Chen, 1989] Chen, X. Generating and transforming heuristic functions to get desired properties. Master's Thesis, Wright State University, Department of Comput- er Science and Engineering, 1989.
  4. [Chenoweth, 1990] Chenoweth, S.V. An Analysis of the Asymptotic Performance of the A* Algorithm. Ph.D. Dissertation, Wright State University, Department of Computer Science and Engineering, 1990. See also: New approaches for understanding the asymptotic complexity of A* tree searching, by S.V. Chenoweth and H.W. Davis and The mathematical modeling of heuristics, by H.W. Davis and S.V. Chenoweth, to appear in Annals of Mathematics and Artificial Intelligence, Volume F. [Chenoweth and Davis, 1990]
  5. Chenwoeth, S.V., and Davis, H.W. Heuristics with folynomial growth patterns and the complexity of A* . n Methodologies for Intelligent Systems, Selected Papers, ed. by M.L. Emrich, et al, International Center for Application Technology, Knox- ville, TN, pages 49-62, 1990.
  6. [Christensen and Korf, 1986] Christensen, J ., and Korf, R.E. A united theory of heuristic evaluation functions and its application to learning. Proceedings of the AAAI, pages 148-152, 1986.
  7. [Garey and Johnson, 1979] Garey, M.R., and Johnson, D.S. Computers and Intractability, a Guide to the Theory of NP-Completeness. New York: W.H. Freeman and Company, 1979.
  8. [Gaschnig, 1979] Gaschnig, J. Performance Measurement and Analysis of Certain Search Algorithms. Ph.D. Dis- sertation, Carnegie-Mellon University, 1979.
  9. [Mostow and Prieditis, 1989] Mostow, J., and Prieditis, A.E. Discovering admissible heuristics by abstracting and optimizing: A transformational approach. Proceed- ings of the 11th International Joint Conference on Artifi- cial Intelligence, pp. 701-707, 1989. IJCAI
  10. [Pearl, 1984] Pearl, J. Heuristics: Intelligent Search Strategies for Computer Problem Solving. Reading, Massachusetts: Addison-Wesley Publishing Company, 1984.
  11. [Politowski, 1986] Politowski, G. On the Construction of Heuristic Functions. Ph.D. Thesis, U. C. Santa Cruz, 1986.
  12. [Rendell, 1983] Rendell , L. A new basis for state-space learning systems and a successful implementation. Arti- ficial Intelligence 20, pp. 369-392, 1983.

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

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