Proceedings

Logic-Based Subsumption Architecture

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 147-151.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

We describe a logic-based AI architecture based on Brook s' subsumption architecture. In this architecture, we axiomatize differe nt layers of control in First-Order Logic (FOL) and use independe nt theorem provers to derive each layer's outputs given its inputs . We implement the subsumption of lower layers by higher layers using circumscription to make assumptions in low er layers, and nonmonotonically retract them when higher layers draw new conclusions. We also give formal semantics to our approach. Finally, we describe four layers designed for the task of robot control and an experiment that empiri ca lly shows the feasibility of using fully expressive FOL theorem provers for robot control with our architecture.

  1. [Baral and Tran, 1998] C. Baral and S.C. Tran. Relat- ing theories of actions and reactive control. Electronic Trans. on Artificial Intelligence, 1998. Under review.
  2. [Brooks, 1986] Rodney A. Brooks. A robust layered con- trol system for a mobile robot. IEEE J. Robotics and Automation, RA-2(1):14-23, March 1986.
  3. [Gelfond and Lifschitz, 1993] M. Gelfond and V. Lifs- chitz. Representing actions and change by logic pro- grams. J. Logic Programming, 17:301-322, 1993.
  4. [Gelfond et al., 1989] M. Gelfond, H. Przymusinska, and T. C. Przymusinski. On the relationship between circumscription and negation as failure. Artificial In- telligence, 38(1):75-94, February 1989.
  5. [Giacomo et al., 1998] G. De Giacomo, R. Reiter, and M. Soutchanski. Execution monitoring of high-level robot programs. In Proc. KR-98, pages 453-464, 1998.
  6. [Giunchiglia et al., 1997] E. Giunchiglia, G.N. Kartha, and V. Lifschitz. Representing action: Indeterminacy and ramifications. Artificial Intelligence, 95(2):409- 438, 1997.
  7. [Levesque et al., 1997] H.J. Levesque, R. Reiter, Y. Les- perance, F. Lin, and R. Scherl. Golog: A logic pro- gramming language for dynamic domains. J. Logic Programming, 31:59-84, 1997.
  8. [McCarthy and Hayes, 1969] J. McCarthy and P.J. Hayes. Some philosophical problems from the stand- point of artificial intelligence. In Machine Intelligence, volume 4, pages 463-502. 1969.
  9. [McCarthy, 1986] John McCarthy. Applications of Cir- cumscription to Formalizing Common Sense Knowl- edge. Artificial Intelligence, 28:89-116, 1986.
  10. [Minsky, 1985] M. Minsky. The Society of Mind. Simon and Schuster, 1985.
  11. [Nilsson, 1984] N. J. Nilsson. Shakey the robot. Techni- cal Report 323, SRI International, CA, 1984.
  12. [Nilsson, 1998] N.J . Nilsson. Artificial Intelligence: A New Synthesis. Morgan-Kaufmann, 1998.
  13. [Shanahan, 1996] M. P. Shanahan. Robotics and the common sense informatic situation. In Proc. ECAI-96, pages 684-688, 1996.
  14. [Stein, 1997] L.A. Stein. Postmodular systems: Archi- tectural principles for cognitive robotics. Cybernetics and Systems, 28(6):471-487, September 1997.
  15. [Stickel, 1988] M.E. Stickel. A Prolog Technology The- orem Prover: implementation by an extended Prolog compiler. J. Automated Reasoning, 4:353-380, 1988.
  16. [Stickel, 1992] M.E. Stickel. A Prolog Technology Theo- rem Prover: a new exposition and implementation in Prolog. Theoretical Computer Science, 104:109-128, 1992.

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

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