Proceedings

How to Progress a Database II: The STRIPS Connection

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Temporal Reasoning. Pages 2001-2008.

© 1995 International Joint Conferences on Artificial Intelligence

Abstract

Ever since STRJPS was first introduced (Fikes and Nilsson [3]), its logical semantics has been problematic. There have been many proposals in the literature (e . ~. Lifschitz [4], Erol, Nau and Subrahmanian l2], Bacchus and Yang [1]). These all have in common a reliance on metatheoretic operations on logical theories to capture the add and delete lists of STRIPS operators, but it has never been clear exactly what these operations correspond to declaratively, especially when they are applied to logically incomplete theories. In this paper we provide a semantics for STRIPS-like systems in terms of a purely declarative situation calculus axiomatization for actions and their effects. On our view, STRJPS is a mechanism for computing the progression (Lin and Reiter [6], Pednault [8]) of an initial situation calculus database under the effects of an action. We illustrate this idea by describing two different STRIPS mechanisms, and proving their correctness with respect to their situation calculus specifications.

  1. Delete from V 0 the sentences F(Y(il), i = 1, . . . , n.
  2. F. Bacchus and Q. Yang. Downward refinement and the efficiency of hierarchical problem solving. Arti- ficial Intelligence, 1995. To appear.
  3. K. Erol, D.S. Nau, and V.S. Subrahmanian. On the complexity of domain-independent planning. In Proceedings of the National Conference on Artificial Intelligence, pages 381-386, San Jose, CA, 1992. American Association for Artificial Intelligence.
  4. R.E. Fikes and N.J. Nilsson. STRIPS: a new ap- proach to the application of theorem proving to problem solving. Artificial Intelligence, 2(3/4):189- 208, 1971. IJCAI
  5. V. Lifschitz. On the semantics of STRIPS. In Rea- soning about Actions and Plans: Proceedings of the Jg86 Workshop, pages 1-9.
  6. Morgan Kaufmann Pub- lishers, Inc., 1986. June 30-July 2, Timberline, Ore- gon.
  7. F. Lin and R. Reiter. How to progress a database II: The STRIPS connection. Technical report, Depart- ment of Computer Science, University of Toronto, 1993.
  8. F. Lin and R. Reiter. How to progress a database (and why) I. Logical foundations. In Jon Doyle, Erik Sandewall, and Pietro Torasso, editors, Proc. KR '94, Fourth Int . Con f. on Principles of Know l- edge Representation and Reasoning, pages 425-436, 1994.
  9. F. Lin and R. Reiter. State constraints revisited. J. of Logic and Computation, special issue on actions and processes, 4:655-678, 1994.
  10. E.P.D . Pednault. Toward a Math ematical Th eory of Plan Synthesis. PhD thesis, Department of Electri- cal Engineering, Stanford University, 1986.
  11. E.P.D. Pednault. ADL: Exploring the middle ground between STRIPS and the situation calcu- lus. In R.J. Brachman, H. Levesque, and R. Re- iter, editors, Proceedings of the First International Conference on Principles of Know ledge Representa- tion and Reasoning (KR '89}, pages 324-332.
  12. R. Reiter. Towards a logical reconstruction of re- lational database theory. In M.L. Brodie, J. My- lopoulos, and J.W. Schmidt, editors, On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases and Programming Languages, pages 191- 233. Springer, New York, 1984.
  13. R. Reiter. The frame problem in the situation cal- culus: a simple solution (sometimes) and a com- pleteness result for goal regression. In Vladimir Lifschitz, editor, Artificial Intelligence and Math- em a tical Theory of Computation: Papers in Honor of John McCarthy, pages 359-380. Academic Press, San Diego, CA , 1991.
  14. R. Reiter. Proving properties of states in the sit- uation calculus. Artificial Intelligence, 64:337-351 , 1993.
  15. R. Reiter. On specifying database updates. Journal of Logic Programming, to appear.
  16. L.K. Schubert. Monotonic solution of the frame problem in the situation calculus: an efficient method for worlds with fully specified actions. In H.E. Kyberg, R.P. Loui, and G.N. Carlson, editors, Knowledge Representation and D efeasible R eason- ing, pages 23-67. Kluwer Academic Press, 1990.

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

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