Proceedings

Extending Reflective Architectures

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Automated Deduction. Pages 446-450.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

The overhead incurred by reasoning in knowledgebased systems can be considerable when it is forced to rely on search. Even problems that are known to have tractable solutions can expend large amounts of com putation when the inference method is too general. As discussed in this paper, reflective architectures provide a well-motivated framework for integrating specialized control with general reasoning in knowledge-based systems. However, progress in developing reflective architectures for more expressive languages such as first-order logic has encountered several problems of its own. Briefly, this paper considers a reflective architecture for general declarative languages, and describes how declarative and procedural requirements can be combined in .a reflective system for first-order logic. As part of th1s example, two kinds of control, in the form control strategies and subsidiary deduction rules are identified.

  1. Bowen and Kowalski 1982]
  2. Bowen, K.A ., and Kowal- ski, R ., "Amalgamating Language and Metalanguage in Logic Programming," in Clark, K. , and Tarnland , S. (eds.), Logic Programming, Academic Press, New York, pp. 153-172, 1982. (Davis 1980]
  3. Davis, R ., "Meta-Rules: Reasoning About Control," Artificial Intelligence 15 (3) , pp. 179-222, 1980. (de Rivieres 1984] des Rivieres, J ., and Smith, B., "The Implementation of Procedurally Reflective Languages," Xerox PARC, Report ISL-1 , Palto Alto, CA, 1984. (Feferman 1962]
  4. Feferman, S., "Transfinite Recursive Progressions of Axiomatic Theories" , Journal of Sym- bolic Logic 27 , pp. 259-316 , 1962. (Gallaire and Lasserre 1982] Gallaire, H., and Lasserre, C., "Metalevel Control for Logic Programming," in Clark, K. , and Tarnland, S. (eds.) Logic Programming, Academic Press, New York, pp. 173-185, 1982. (Genesereth and Smith 1983]
  5. Genesereth, M.R., and Smith, D.E., "An Overview of Meta-Level Architecture," AAAI-83, Washington, D.C., pp. 119-124, 1983.
  6. Kowalski 1975]
  7. Kowalski, R., "A Proof Procedure Us- ing Connection Graphs," JACM (22) (4), pp. 572-595 , 1975.
  8. Kramer 1984]
  9. Kramer, B.M., "Representing Control Strategies Using Reflection," CSCSI-8../, London, On- tario, 1984.
  10. Levesque 1984]
  11. Levesque, H.J ., "Foundations of a Func- tional Approach to Knowledge Representation," A rtifi- cial Intelligence 23 (2) , pp. 155-212, 1984.
  12. Lownie, T .M., in preparation , 1990.
  13. Murray 1982]
  14. Murray, N.Y., "Completely Non-Clausal Theorem Proving," Artificial Intelligence 18 (1) , pp . 67- 85 , 1982.
  15. Robinson 1965]
  16. Robinson , J.A. , "A Machine-Oriented Logic Based On The Resolution Principle," JACM 12 (1), pp. 23-41 , 1965.
  17. Smith 1982]
  18. Smith, B.C., "Reflection and Semantics in a Procedural Language," MIT/LCS/ TR-272, Mas- sachusetts Institute of Technology, Cambridge, MA, 1982.
  19. Smith 1986]
  20. Smith, B.C. , "Varieties of Self-Reference," in Theoetical Aspects of Reasoning about Knowledge , Morgan Kaufmann Publishers, Los Altos, CA, pp. 19- 43 , 1986.
  21. Stickel, M.E ., "A Nonclausal Connection- Graph Resolution Theorem-Proving Program," AAAI- 82, Pittsburgh, PA, pp. 229-233, 1982.
  22. Stickel 1986]
  23. Stickel, M.E. , "Automated Deduction by Theory Resolution," Technical Note 340, SRI Interna- tional, Menlo Park, CA, 1986. IJCAI
  24. Weyhrauch, R.W. , "Prolegomena to a Theory of Mechanized Formal Reasoning," Artificial Intelligence 13 (1 )(2) , pp. 133-170, 1980.
  25. Wojcicki 1977]
  26. Wojcicki, R., "Strongly Finite Senten- tial Calculi," in Wojcicki, R., and Malinowski, G . (~'o s . ) Selected Papers on Lukasiewicz Sentential Cakult, In- stitute of Philosophy and Sociology, Polish Academy of Sciences, pp. 53-77, 1977.

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

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