Skip to main content

Complexity of Metric Temporal Logics with Counting and the Pnueli Modalities

  • Conference paper
Formal Modeling and Analysis of Timed Systems (FORMATS 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5215))

Abstract

The common metric temporal logics for continuous time were shown to be insufficient, when it was proved in [7, 12] that they cannot express a modality suggested by Pnueli. Moreover no temporal logic with a finite set of modalities can express all the natural generalizations of this modality. The temporal logic with counting modalities (\(\mathit{TLC}\)) is the extension of until-since temporal logic \(\mathit{TL}(\mbox{\bf{U}}, \mbox{{\bf{S}}})\) by “counting modalities” C n (X) and \(\overleftarrow{C}_n\) (n ∈ ℕ); for each n the modality C n (X) says that X will be true at least at n points in the next unit of time, and its dual \(\overleftarrow{C}_n(X)\) says that X has happened n times in the last unit of time. In [11] it was proved that this temporal logic is expressively complete for a natural decidable metric predicate logic. In particular the Pnueli modalities \(\mathit{Pn}_k(X_1,\ldots,X_k)\), “there is an increasing sequence t 1,...,t k of points in the unit interval ahead such that X i holds at t i ”, are definable in \(\mathit{TLC}\).

In this paper we investigate the complexity of the satisfiability problem for \(\mathit{TLC}\) and show that the problem is PSPACE complete when the index of C n is coded in unary, and EXPSPACE complete when the index is coded in binary. We also show that the satisfiability problem for the until-since temporal logic extended by Pnueli’s modalities is PSPACE complete.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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. Alur, R., Feder, T., Henzinger, T.A.: The Benefits of Relaxing Punctuality. Journal of the ACM 43, 116–146 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  2. Alur, R., Henzinger, T.A.: Logics and Models of Real Time: a survey. In: Huizing, C., de Bakker, J.W., Rozenberg, G., de Roever, W.-P. (eds.) REX 1991. LNCS, vol. 600, pp. 74–106. Springer, Heidelberg (1992)

    Chapter  Google Scholar 

  3. Barringer, H., Barringer, R., Kuiper, R., Pnueli, A.: A really abstract concurrent model and its temporal logic. In: Proceedings of the 13th annual symposium on principles of programing languages, pp. 173–183 (1986)

    Google Scholar 

  4. Gabbay, D.M., Hodkinson, I., Reynolds, M.: Temporal Logics, vol. 1. Clarendon Press, Oxford (1994)

    Google Scholar 

  5. Henzinger, T.A.: It’s about time: real-time logics reviewed. In: Sangiorgi, D., de Simone, R. (eds.) CONCUR 1998. LNCS, vol. 1466, pp. 439–454. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  6. Henzinger, T.H., Raskin, J.F., Schobbens, P.Y.: The regular real time languages. In: Larsen, K.G., Skyum, S., Winskel, G. (eds.) ICALP 1998. LNCS, vol. 1443, pp. 580–591. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  7. Hirshfeld, Y., Rabinovich, A.: A Framework for Decidable Metrical Logics. In: Wiedermann, J., Van Emde Boas, P., Nielsen, M. (eds.) ICALP 1999. LNCS, vol. 1644, pp. 422–432. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  8. Hirshfeld, Y., Rabinovich, A.: Quantitative Temporal Logic. In: Flum, J., Rodríguez-Artalejo, M. (eds.) CSL 1999. LNCS, vol. 1683, pp. 172–187. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  9. Hirshfeld, Y., Rabinovich, A.: Logics for Real Time: Decidability and Complexity. Fundam. Inform. 62(1), 1–28 (2004)

    MATH  MathSciNet  Google Scholar 

  10. Hirshfeld, Y., Rabinovich, A.: Timer formulas and decidable metric temporal logic. Information and Computation 198(2), 148–178 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  11. Hirshfeld, Y., Rabinovich, A.: An Expressive Temporal Logic for Real Time. In: Královič, R., Urzyczyn, P. (eds.) MFCS 2006. LNCS, vol. 4162, pp. 492–504. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Hirshfeld, Y., Rabinovich, A.: Expressiveness of Metric modalities for continuous time Logical methods in computer science 3(1) (2007)

    Google Scholar 

  13. Kamp, H.: Tense Logic and the Theory of Linear Order. Ph.D. thesis, University of California L.A (1968)

    Google Scholar 

  14. Manna, Z., Pnueli, A.: Models for reactivity. Acta informatica 30, 609–678 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  15. Lutz, C., Walther, D., Wolter, F.: Quantitative temporal logics over the reals: PSPACE and below. Information and Computation 205(1), 99–123 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  16. Reynolds, M.: The complexity of the temporal logic with until over general linear time (manuscript, 1999)

    Google Scholar 

  17. Wilke, T.: Specifying Time State Sequences in Powerful Decidable Logics and Time Automata. In: Langmaack, H., de Roever, W.-P., Vytopil, J. (eds.) FTRTFT 1994 and ProCoS 1994. LNCS, vol. 863, pp. 694–715. Springer, Heidelberg (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Franck Cassez Claude Jard

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rabinovich, A. (2008). Complexity of Metric Temporal Logics with Counting and the Pnueli Modalities. In: Cassez, F., Jard, C. (eds) Formal Modeling and Analysis of Timed Systems. FORMATS 2008. Lecture Notes in Computer Science, vol 5215. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85778-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85778-5_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85777-8

  • Online ISBN: 978-3-540-85778-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics