Proceedings

Logical Filtering

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 75-81.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

Filtering denotes any method whereby an agent updates its belief state-its knowledge of the state of the world-from a sequence of actions and observations. In logical filtering, the belief state is a logical formula describing possible world states and the agent has a (possibly nondeterministic) logical model of its environment and sensors. This paper presents efficient logical filtering algorithms that maintain a compact belief state representation indefinitely, for a broad range of environment classes including nondeterministic, partially observable STRIPS environments and environments in which actions permute the state space. Efficient filtering is also possible when the belief state is represented using prime implicates, or when it is approximated by a logically weaker formula.

  1. [Boppana and Sipser, 1990] R. Boppana and M. Sipser. The com- plexity of finite functions. In Jan van Leeuwen, editor, Handbook of Theoretical Computer Science, pages 757-804. Elsevier, 1990.
  2. [Cimatti and Roveri, 2000] A. Cimatti and M. Roveri. Conformant planning via symbolic model checking. JAIR, 13 :3 05-338,2000.
  3. [Doherty eta!., 1998] P. Doherty, W. Lukaszewicz, and E. Madalinska-Bugaj . The PMA and relativizing change for action update. In Proc. KR '98, pages 258-269, 1998.
  4. [Ferraris and Giunchiglia, 2000] P. Ferraris and E. Giunchiglia. Planning as satisfiability in nondeterministic domains. In Proc. AAAI '00, pages 748-753, 2000.
  5. [Fikes eta!., 1972] R. Fikes, P. Hart, and N. Nilsson. Learning and executing generalized robot plans. AIJ, 3:251 -288, 1972.
  6. [Kalman, 1960] R. E. Kalman. A new approach to linear filtering and prediction problems. Trans. of ASME -J. of Basic Engineer- ing, 82(Ser. D):35--45, 1960.
  7. [Kautz eta!., 1996] H. Kautz, D. McAllester, and B. Selman. En- coding plans in propositional logic. In Proc. KR '96, 1996.
  8. [Liberatore, 1997] P. Liberatore. The complexity of the language A. ETA!, 1:13-38, 1997.
  9. [Lin and Reiter, 1997] F. Lin and R. Reiter. How to progress a database. AIJ, 92:131 -167, 1997.
  10. [Mcllraith, 1998] S. Mcllraith. Explanatory diagnosis: Conj ectur- ing actions to explain observations. In Proc. KR '98, pages 167- 177, 1998.
  11. Reiter, 200 I
  12. R. Reiter. Knowledge In Action. MIT Press, 200 I.
  13. [Sandewall, 1994] E. Sandewall. Features and Fluents. Oxford, 1994.
  14. Simon and del Val, 200 I]
  15. L. Simon and A. del Val. Efficient consequence-finding. In IJCAI 'OJ, pages 359-365, 2001. IJCAI
  16. Son and Baral, 200 I]
  17. T. C. Son and C. Baral. Formalizing sensing actions: A transition function based approach. AIJ, 125, 200 I.
  18. [Williams and Nayak, 1996] B. Williams and P. Nayak. A model- based approach to reactive self-configuring systems. In Proc. AAAI '96, pages 971-978, 1996.
  19. [Winslett, 1990] M. Winslett. Updating Logical Databases. Cam- bridge U. 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