Proceedings

Tractable Reasoning with Incomplete First-Order Knowledge in Dynamic Systems with Context-Dependent Actions

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 522-526.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

A basic reasoning problem in dynamic systems is the projection problem: determine if a formula holds after a sequence of actions has been performed. In this paper, we propose a tractable 1 solution to the projection problem in the presence of incomplete first-order knowledge and contextdependent actions. Our solution is based on a type of progression, that is, we progress the initial knowledge base (KB) wrt the action sequence and answer the query against the resulting KB. The form of reasoning we propose is always logically sound and is also logically complete when the query is in a certain normal form and the agent has complete knowledge about the context of any context-dependent actions.

  1. [Amir and Russell, 2003] E. Amir and S. Russell. Logical filtering. In Proc. IJCAI-03, pages 75-82, 2003.
  2. [Brafman and Hoffmann, 2004] R. Brafman and J. Hoffmann. Con- formant planning via heuristic forward search. In Proc. ICAPS- 04, pages 355-364, 2004.
  3. [Cimatti and Roveri, 2000] A. Cimatti and M. Roveri. Conformant planning via symbolic model checking. Journal of Artificial In- telligence Research, 13:305-338, 2000.
  4. [De Giacomo and Levesque, 1999] G. De Giacomo and H. J. Levesque. Projection using regression and sensors. In Proc. IJCAI-99, pages 160-165, 1999. IJCAI
  5. [De Giacomo and Mancini, 2004] G. De Giacomo and T. Mancini. Scaling up reasoning about actions using relational database tech- nology. In Proc. AAAI-04, pages 245-250, 2004.
  6. [Levesque et al., 1997] H. J. Levesque, R. Reiter, Y. Lespérance, F. Lin, and R. Scherl. Golog: A logic programming language for dynamic domains. J. of Logic Programming, 31:59-84, 1997.
  7. [Levesque, 1998] H. J. Levesque. A completeness result for reason- ing with incomplete first-order knowledge bases. In Proc. KR-98, pages 14-23, 1998.
  8. [Lin and Reiter, 1997] F. Lin and R. Reiter. How to progress a database. Artificial Intelligence, 92(1-2):131-167, 1997.
  9. [Liu and Levesque, 2003] Y. Liu and H. J. Levesque. A tractability result for reasoning with incomplete first-order knowledge bases. In Proc. IJCAI-03, pages 83-88, 2003. IJCAI
  10. [McCarthy and Hayes, 1969] J. McCarthy and P. Hayes. Some philosophical problems from the standpoint of artificial intelli- gence. In Machine Intelligence, volume 4, pages 463-502. 1969.
  11. [Petrick and Bacchus, 2002] R. Petrick and F. Bacchus. A knowledge-based approach to planning with incomplete informa- tion and sensing. In Proc. AIPS-02, pages 212-222, 2002.
  12. [Petrick and Levesque, 2002] R. Petrick and H. J. Levesque. Knowledge equivalence in combined action theories. In Proc. KR-02, pages 303-314, 2002.
  13. [Reiter, 2001] R. Reiter. Knowledge in Action: Logical Founda- tions for Specifying and Implementing Dynamical Systems. MIT Press, 2001.
  14. [Son and Baral, 2001] T. C. Son and C. Baral. Formalizing sensing actions -A transition function based approach. Artificial Intelli- gence, 125(1-2):19-91, 2001.

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

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