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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Backhouse, R.C., et al.: Fixed point calculus. Inform. Proc. Letters 53, 131–136 (1995)
Cohen, E.: Separation and reduction. In: Backhouse, R., Oliveira, J.N. (eds.) MPC 2000. LNCS, vol. 1837, pp. 45–59. Springer, Heidelberg (2000)
Conway, J.H.: Regular algebra and finite machines. Chapman and Hall, London (1971)
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)
Desharnais, J., Möller, B., Struth, G.: Modal Kleene algebra and applications — a survey. J. Relational Methods in Computer Science 1, 93–131 (2004)
Desharnais, J., Möller, B., Struth, G.: Kleene algebra with domain. ACM Transactions on Computational Logic (to appear, 2006)
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)
Dijkstra, R.M.: Computation calculus bridging a formalisation gap. Science of Computer Programming 37, 3–36 (2000)
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)
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)
Goranko, V.: Temporal logics of computations. In: Introductory course, 12th European summer School in Logic, Language and Information, Birmingham, August 6–18 (2000)
Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. MIT Press, Cambridge (2000)
Höfner, P., Möller, B., Solin, K.: Omega Algebra, demonic refinement algebra and commands. In: Proc. 9th RelMiCS/4th AKA (to appear, 2006)
Kozen, D.: A completeness theorem for Kleene algebras and the algebra of regular events. Information and Computation 110(2), 366–390 (1994)
Kozen, D.: Kleene algebras with tests. ACM TOPLAS 19, 427–443 (1997)
Kozen, D.: Some results in dynamic model theory. Science of Computer Programming 51, 3–22 (2004)
Möller, B.: Kleene getting lazy. In: Kozen, D. (ed.) MPC 2004. LNCS, vol. 3125, pp. 252–273. Springer, Heidelberg (2004)
Möller, B., Struth, G.: Algebras of Modal Operators and Partial Correctness. Theoretical Computer Science 351, 221–239 (2006)
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)
Rosenthal, K.I.: Quantales and their applications. Pitman Research Notes in Mathematics Series, vol. 234. Longman Scientific&Technical (1990)
Schmidt, G., Ströhlein, T.: Relations and Graphs — Discrete Mathematics for Computer Scientists. EATCS Monographs on Theoretical Computer Science. Springer, Heidelberg (1993)
Staiger, L.: Omega languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of formal languages, vol. 3, pp. 339–387. Springer, Heidelberg (1997)
von Karger, B.: Temporal algebra. Mathematical Structures in Computer Science 8, 277–320 (1998)
von Karger, B., Berghammer, R.: A relational model for temporal logic. Logic Journal of the IGPL 6, 157–173 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)