Proceedings

Tractable Temporal Reasoning

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 318-322.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Temporal reasoning is widely used within both Computer Science and A.I. However, the underlying complexity of temporal proof in discrete temporal logics has led to the use of simplified formalisms and techniques, such as temporal interval algebras or model checking. In this paper we show that tractable sub-classes of propositional linear temporal logic can be developed, based on the use of XOR fragments of the logic. We not only show that such fragments can be decided, tractably, via clausal temporal resolution, but also show the benefits of combining multiple XOR fragments. For such combinations we establish completeness and complexity (of the resolution method), and also describe how such a temporal language might be used in application areas, for example the verification of multi-agent systems.This new approach to temporal reasoning provides a framework in which tractable temporal logics can be engineered by intelligently combining appropriate XOR fragments.

  1. [Ballarini et al., 2006] P. Ballarini, M. Fisher, and M. Wooldridge. Automated Game Analysis via Probabilistic Model Checking: a case study. Electronic Notes in Theoretical Computer Science, 149(2):125-137, 2006.
  2. [Clarke et al., 1999] E.M. Clarke, O. Grumberg, and D. Peled. Model Checking. MIT Press, December 1999.
  3. [Degtyarev et al., 2002] A. Degtyarev, M. Fisher, and B. Konev. A Simplified Clausal Resolution Procedure for Propositional Linear-Time Temporal Logic. In Proc. TABLEAUX-02, LNCS vol. 2381, pages 85-99. Springer-Verlag, 2002.
  4. [Degtyarev et al., 2006] A. Degtyarev, M. Fisher, and B. Konev. Monodic Temporal Resolution. ACM Transactions on Compu- tational Logic, 7(1), January 2006.
  5. [Demri and Schnoebelen, 2002] S. Demri and P. Schnoebelen. The Complexity of Propositional Linear Temporal Logic in Simple Cases. Information and Computation, 174(1):84-103, 2002.
  6. [Dixon et al., 2006] C. Dixon, M. Fisher, and B. Konev. Is There a Future for Deductive Temporal Verification? In Proc. TIME-06. IEEE Computer Society Press, 2006.
  7. [Fisher et al., 2001] M. Fisher, C. Dixon, and M. Peim. Clausal Temporal Resolution. ACM Transactions on Computational Logic, 2(1):12-56, January 2001.
  8. [Gabbay et al., 1980] D. Gabbay, A. Pnueli, S. Shelah, and J. Stavi. The Temporal Analysis of Fairness. In Proc. POPL-80, pages 163-173, January 1980.
  9. [Hustadt and Konev, 2003] U. Hustadt and B. Konev. TRP++ 2.0: A Temporal Resolution Prover. In Proc. CADE-19, LNAI vol. 2741, pages 274-278. Springer, 2003.
  10. [Hustadt et al., 2004] U. Hustadt, B. Konev, A. Riazanov, and A. Voronkov. TeMP: A Temporal Monodic Prover. In Proc. IJCAR-04, LNAI vol. 3097, pages 326-330. Springer, 2004.
  11. [Schaefer, 1978] T. J. Schaefer. The Complexity of Satisfiability Problems. In Proc. STOC-78, pages 216-226, 1978.
  12. [Sistla and Clarke, 1985] A. P. Sistla and E. M. Clarke. Complexity of Propositional Linear Temporal Logics. Journal of the ACM, 32(3):733-749, July 1985.

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

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