Skip to main content

Quantales and Temporal Logics

  • Conference paper
Algebraic Methodology and Software Technology (AMAST 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4019))

Abstract

We propose an algebraic semantics for the temporal logic CTL * and simplify it for its sublogics CTL and LTL. We abstractly represent state and path formulas over transition systems in Boolean left quantales. These are complete lattices with a multiplication that preserves arbitrary joins in its left argument and is isotone in its right argument. Over these quantales, the semantics of CTL * formulas can be encoded via finite and infinite iteration operators; the CTL and LTL operators can be related to domain operators. This yields interesting new connections between representations as known from the modal μ-calculus and Kleene/ω-algebra.

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. Backhouse, R.C., et al.: Fixed point calculus. Inform. Proc. Letters 53, 131–136 (1995)

    Article  MathSciNet  Google Scholar 

  2. Cohen, E.: Separation and reduction. In: Backhouse, R., Oliveira, J.N. (eds.) MPC 2000. LNCS, vol. 1837, pp. 45–59. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  3. Conway, J.H.: Regular algebra and finite machines. Chapman and Hall, London (1971)

    MATH  Google Scholar 

  4. Desharnais, J., Möller, B.: Characterizing determinacy in Kleene algebra. Special Issue on Relational Methods in Computer Science, Information Sciences — An International Journal 139, 253–273 (2001)

    MATH  Google Scholar 

  5. Desharnais, J., Möller, B., Struth, G.: Modal Kleene algebra and applications — a survey. J. Relational Methods in Computer Science 1, 93–131 (2004)

    Google Scholar 

  6. Desharnais, J., Möller, B., Struth, G.: Kleene algebra with domain. ACM Transactions on Computational Logic (to appear, 2006)

    Google Scholar 

  7. Desharnais, J., Möller, B., Struth, G.: Termination in modal Kleene algebra. In: Lévy, J.-J., Mayr, E., Mitchell, J. (eds.) Exploring new frontiers of theoretical informatics. IFIP International Federation for Information Processing Series, vol. 155, pp. 653–666. Kluwer, Dordrecht (2004)

    Chapter  Google Scholar 

  8. Dijkstra, R.M.: Computation calculus bridging a formalisation gap. Science of Computer Programming 37, 3–36 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  9. Emerson, E.A.: Temporal and modal logic. In: van Leeuwen, J. (ed.) Handbook of theoretical computer science. Formal models and semantics, vol. B, pp. 995–1072. Elsevier, Amsterdam (1991)

    Google Scholar 

  10. Frías, M.F., Lopez Pombo, C.: Interpretability of linear time temporal logic in fork algebra. Journal of Logic and Algebraic Programming 66(2), 161–184 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  11. Goranko, V.: Temporal logics of computations. In: Introductory course, 12th European summer School in Logic, Language and Information, Birmingham, August 6–18 (2000)

    Google Scholar 

  12. Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  13. Höfner, P., Möller, B., Solin, K.: Omega Algebra, demonic refinement algebra and commands. In: Proc. 9th RelMiCS/4th AKA (to appear, 2006)

    Google Scholar 

  14. Kozen, D.: A completeness theorem for Kleene algebras and the algebra of regular events. Information and Computation 110(2), 366–390 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  15. Kozen, D.: Kleene algebras with tests. ACM TOPLAS 19, 427–443 (1997)

    Article  Google Scholar 

  16. Kozen, D.: Some results in dynamic model theory. Science of Computer Programming 51, 3–22 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  17. Möller, B.: Kleene getting lazy. In: Kozen, D. (ed.) MPC 2004. LNCS, vol. 3125, pp. 252–273. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  18. Möller, B., Struth, G.: Algebras of Modal Operators and Partial Correctness. Theoretical Computer Science 351, 221–239 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  19. Möller, B., Struth, G.: wp is wlp. In: MacCaull, W., Winter, M., Düntsch, I. (eds.) RelMiCS 2005. LNCS, vol. 3929, pp. 200–211. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  20. Rosenthal, K.I.: Quantales and their applications. Pitman Research Notes in Mathematics Series, vol. 234. Longman Scientific&Technical (1990)

    Google Scholar 

  21. Schmidt, G., Ströhlein, T.: Relations and Graphs — Discrete Mathematics for Computer Scientists. EATCS Monographs on Theoretical Computer Science. Springer, Heidelberg (1993)

    MATH  Google Scholar 

  22. Staiger, L.: Omega languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of formal languages, vol. 3, pp. 339–387. Springer, Heidelberg (1997)

    Google Scholar 

  23. von Karger, B.: Temporal algebra. Mathematical Structures in Computer Science 8, 277–320 (1998)

    Article  MATH  Google Scholar 

  24. von Karger, B., Berghammer, R.: A relational model for temporal logic. Logic Journal of the IGPL 6, 157–173 (1998)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Möller, B., Höfner, P., Struth, G. (2006). Quantales and Temporal Logics. In: Johnson, M., Vene, V. (eds) Algebraic Methodology and Software Technology. AMAST 2006. Lecture Notes in Computer Science, vol 4019. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11784180_21

Download citation

  • DOI: https://doi.org/10.1007/11784180_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35633-2

  • Online ISBN: 978-3-540-35636-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics