Skip to main content

Bounded Model Search in Linear Temporal Logic and Its Application to Planning

  • Conference paper
  • First Online:
Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 1998)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1397))

Abstract

In this work a tableau calculus is proposed, that checks whether a finite set of formulae in propositional linear temporal logic (LTL) has a finite model whose cardinality is bounded by a constant given in input, and constructs such a model, if any. From a theoretical standpoint, the method can also be used to check finite satisfiability tout court. The following properties of the proposed calculus are proved: termination, soundness and completeness w.r.t. finite model construction. The motivation behind this work is the design of a logical language to model planning problems and an associated calculus for plan construction, integrating the declarativity, expressiveness and flexibility typical of the logical languages with the capability of embedding search-based techniques well established in the planning community.

This work has been partially supported by MURST, ASI (Agenzia Spaziale Italiana) and CNR (SCIxSIA Project).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fahiem Bacchus and Froduald Kabanza. Planning for temporally extended goals. In Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI-96), pages 1215–1222. AAAI Press / The MIT Press, 1996.

    Google Scholar 

  2. H. Barringer, M. Fisher, D. Gabbay, G. Gough, and R. Owens. METATEM: a framework for programming in temporal logic. In Proc. of REX Workshop on Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness, volume 430 of LNCS. Springer, 1989.

    Google Scholar 

  3. H. Barringer, M. Fisher, D. Gabbay, and A. Hunter. Meta-reasoning in executable temporal logic. In Proc. of the Second Int. Conf. on Principles of Knowledge Representation and Reasoning, 1991.

    Google Scholar 

  4. J. R. Burch, E. M. Clarke, K. L. McMillan, D. L. Dill, and L. J. Hwang. Symbolic model checking: 1020 states and beyond. Information and Computation, 98(2):142–170, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  5. T. Bylander. Complexity results for planning. In Proc. of the 12th Int. Joint Conf. on Artificial Intelligence (IJCAI-91), pages 274–279, 1991.

    Google Scholar 

  6. S. Cerrito and M. Cialdea Mayer. TabPlan: Planning in linear temporal logic. Technical Report 1141, Université de Paris Sud, Laboratoire de Recherche en Informatique, 1997.

    Google Scholar 

  7. T. H. Cormen, C. E. Leiserson, and R. L. Rivest. Introduction to Algorithms. The MIT press, 1990.

    Google Scholar 

  8. K. Currie and A. Tate. O-Plan: the open planning architecture. Journal of Artificial Intelligence, 52:49–86, 1991.

    Article  Google Scholar 

  9. K. Erol, J. Hendler, and D. S. Nau. Complexity results for HTN planning. In Proceedings of AAAI-94, 1994.

    Google Scholar 

  10. R. E. Fikes and N.J. Nilsson. STRIPS: a new approach to the application of theorem proving to problem solving. Artificial Intelligence, 2(3–4):189–208, 1971.

    Article  MATH  Google Scholar 

  11. R. Hähnle and O. Ibens. Improving temporal logic tableaux using integer constraints. In D. M. Gabbay and H. J. Ohlbach, editors, Proceedings of the First International Conference on Temporal Logic (ICTL 94), volume 827 of LNCS, pages 535–539. Springer, 1994.

    Google Scholar 

  12. H. Kautz and B. Selman. Planning as satisfiability. In B. Neumann, editor, 10th European Conference on Artificial Intelligence (ECAI), pages 360–363. Wiley & Sons, 1992.

    Google Scholar 

  13. J. Koehler and R. Treinen. Constraint deduction in an interval-based temporal logic. In M. Fisher and R. Owens, editors, Executable Modal and Temporal Logics, (Proc. of the IJCAI’93 Workshop), volume 897 of LNAI, pages 103–117. Springer, 1995.

    Google Scholar 

  14. M. Masseron. Generating plans in linear logic: II. A geometry of conjunctive actions. Theoretical Computer Science, 113:371–375, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  15. M. Masseron, C. Tollu, and J. Vauzeilles. Generating plans in linear logic: I. Actions as proofs. Theoretical Computer Science, 113:349–370, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  16. R. Reiter. The frame problem in the situation calculus: A simple solution (sometimes) and a completeness result for goal regression. In V. Lifschitz, editor, Artificial Intelligence and mathematical theory of computation: Papers in honor of John McCarthy, pages 359–380. Academic Press, 1991.

    Google Scholar 

  17. P.H. Schmitt and J. Goubault-Larrecq. A tableau system for full linear temporal logic. Draft.

    Google Scholar 

  18. P.H. Schmitt and J. Goubault-Larrecq. A tableau system for linear-time temporal logic. In E. Brinksma, editor, 3rd Workshop on Tools and Algorithms for the Construction and Analysis of Systems (TACAS’97), LNCS. Springer Verlag, 1997.

    Google Scholar 

  19. J. Scott Penberthy and D.S Weld. UCPOP: A sound, complete, partial order planner for ADL. In Proc. of the Third Int. Conf. on Principles of Knowledge Representation and Reasoning (KR’92), pages 103–114. Morgan Kauffman Publ., 1992.

    Google Scholar 

  20. A. P. Sistla and E. M. Clarke. The complexity of propositional linear temporal logics. Journal of the ACM, 32(3):733–749, 1985.

    Article  MATH  MathSciNet  Google Scholar 

  21. B. Stephan and S. Biundo. Deduction based refinement planning. In B. Drabble, editor, Proceedings of the 3rd International Conference on Artificial Intelligence Planning Systems (AIPS-96), pages 213–220. AAAI Press, 1996.

    Google Scholar 

  22. P. Wolper. The tableau method for temporal logic: an overview. Logique et Analyse, 28:119–152, 1985.

    MATH  MathSciNet  Google Scholar 

  23. Q. Yang. Formalizing planning knowledge for hierarchical planning. Computational Intelligence, 6:12–24, 1990.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cerrito, S., Mayer, M.C. (1998). Bounded Model Search in Linear Temporal Logic and Its Application to Planning. In: de Swart, H. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 1998. Lecture Notes in Computer Science(), vol 1397. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-69778-0_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-69778-0_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64406-4

  • Online ISBN: 978-3-540-69778-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics