Skip to main content

Reasoning About Transfinite Sequences

  • Conference paper
Automated Technology for Verification and Analysis (ATVA 2005)

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

Abstract

We introduce a family of temporal logics to specify the behavior of systems with Zeno behaviors. We extend linear-time temporal logic LTL to authorize models admitting Zeno sequences of actions and quantitative temporal operators indexed by ordinals replace the standard next-time and until future-time operators. Our aim is to control such systems by designing controllers that safely work on ω-sequences but interact synchronously with the system in order to restrict their behaviors. We show that the satisfiability problem for the logics working on ω k-sequences is expspace-complete when the integers are represented in binary, and pspace-complete with a unary representation. To do so, we substantially extend standard results about LTL by introducing a new class of succinct ordinal automata that can encode the interaction between the different quantitative temporal operators.

The first author acknowledges partial support by the ACI “Sécurité et Informatique” CORTOS. The second author acknowledges partial support by the e-Society project of MEXT. Part of this work was done while the second author was affiliated to LSV, CNRS & ENS de Cachan.

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.: The benefits of relaxing punctuality. Journal of the ACM 43, 116–146 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  2. Arnold, A., Vincent, A., Walukiewicz, I.: Games for synthesis of controllers with partial observation. TCS 303(1), 7–34 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  3. Asarin, E., Maler, O., Pnueli, A.: Symbolic controller synthesis for discrete and timed systems. In: Antsaklis, P.J., Kohn, W., Nerode, A., Sastry, S.S. (eds.) HS 1994. LNCS, vol. 999, pp. 1–20. Springer, Heidelberg (1995)

    Google Scholar 

  4. Bedon, N.: Langages reconnaissables de mots indexés par des ordinaux. PhD thesis, Université Marne-la-Vallée (1998)

    Google Scholar 

  5. Bérard, B., Picaronny, C.: Accepting Zeno words: a way toward timed refinements. In: Privara, I., Ružička, P. (eds.) MFCS 1997. LNCS, vol. 1295, pp. 149–158. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  6. Bès, A.: Decidability and definability results related to the elementary theory of ordinal multiplication. Fundamenta Mathematicae 171, 197–211 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  7. Bouyer, P., D’Souza, D., Madhusudan, P., Petit, A.: Timed control with partial observability. In: Hunt Jr., W.A., Somenzi, F. (eds.) CAV 2003. LNCS, vol. 2725, pp. 180–192. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Bruyère, V., Carton, O.: Automata on linear orderings. In: Sgall, J., Pultr, A., Kolman, P. (eds.) MFCS 2001. LNCS, vol. 2136, pp. 236–247. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  9. Büchi, J.: Transfinite automata recursions and weak second order theory of ordinals. In: Int. Cong. Logic, Methodology and Philosophy of Science, Jerusalem, pp. 3–23 (1964)

    Google Scholar 

  10. Büchi, J., Siefkes, D.: The monadic second order theory of all countable ordinals. Lecture Notes in Mathematics, vol. 328. Springer, Heidelberg (1973)

    MATH  Google Scholar 

  11. Carton, O.: Accessibility in automata on scattered linear orderings. In: Diks, K., Rytter, W. (eds.) MFCS 2002. LNCS, vol. 2420, pp. 155–164. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  12. Choffrut, C.: Elementary theory of ordinals with addition and left translation by ω. In: Kuich, W., Rozenberg, G., Salomaa, A. (eds.) DLT 2001. LNCS, vol. 2295, pp. 15–20. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  13. Choueka, Y.: Finite automata, definable sets, and regular expressions over ω n-tapes. JCSS 17, 81–97 (1978)

    MATH  MathSciNet  Google Scholar 

  14. Cuijpers, P., Reniers, M., Engels, A.: Beyond Zeno-behaviour. Technical report, TU of Eindhoven (2001)

    Google Scholar 

  15. Demri, S., Nowak, D.: Reasoning about transfinite sequences (May 2005) arXiv:cs.LO/0505073

    Google Scholar 

  16. Fischer, M., Ladner, R.: Propositional dynamic logic of regular programs. JCSS 18, 194–211 (1979)

    MATH  MathSciNet  Google Scholar 

  17. Gabbay, D., Pnueli, A., Shelah, S., Stavi, J.: On the temporal analysis of fairness. In: POPL 1980. ACM Press, New York (1980)

    Google Scholar 

  18. Godefroid, P., Wolper, P.: A partial approach to model checking. I&C 110(2), 305–326 (1994)

    MATH  MathSciNet  Google Scholar 

  19. Hemmer, J., Wolper, P.: Ordinal finite automata and languages (extended abstract). Technical report, Université of Liège (1991)

    Google Scholar 

  20. Hirshfeld, Y., Rabinovich, A.: Logics for real time: decidability and complexity. Fundamenta Informaticae 62, 1–28 (2004)

    MATH  MathSciNet  Google Scholar 

  21. Kamp, J.: Tense Logic and the theory of linear order. PhD thesis, UCLA, USA (1968).

    Google Scholar 

  22. Lutz, C., Walther, D., Wolter, F.: Quantitative temporal logics: PSPACE and below. In: TIME 2005 (2005) (to appear)

    Google Scholar 

  23. Maurin, F.: The theory of integer multiplication with order restricted to primes is decidable. The Journal of Symbolic Logic 62(1), 123–130 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  24. Pnueli, A., Rosner, R.: On the synthesis of a reactive module. In: 16th ACM POPL, Austin, Texas, pp. 179–190 (1989)

    Google Scholar 

  25. Ramadge, P.J.G., Wonham, W.M.: The control of discrete event systems. Proceedings of the IEEE 77, 81–98 (1989)

    Article  Google Scholar 

  26. Reynolds, M.: The complexity of the temporal logic with until over general linear time. JCSS 66(2), 393–426 (2003)

    MATH  MathSciNet  Google Scholar 

  27. Rohde, S.: Alternating Automata and The Temporal Logic of Ordinals. PhD thesis, University of Illinois (1997)

    Google Scholar 

  28. Vardi, M., Wolper, P.: Reasoning about infinite computations. I&C 115, 1–37 (1994)

    MATH  MathSciNet  Google Scholar 

  29. Wojciechowski, J.: Classes of transfinite sequences accepted by nondeterministic finite automata. Annales Societatid Mathematicae Polonae, 191–223 (1984)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Demri, S., Nowak, D. (2005). Reasoning About Transfinite Sequences. In: Peled, D.A., Tsay, YK. (eds) Automated Technology for Verification and Analysis. ATVA 2005. Lecture Notes in Computer Science, vol 3707. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11562948_20

Download citation

  • DOI: https://doi.org/10.1007/11562948_20

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-31969-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics