Skip to main content

Dynamical properties of timed automata

  • Selected Presentations
  • Conference paper
  • First Online:
Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1486))

Abstract

Timed automata are an important model for specifying and analyzing real-time systems. The main analysis performed on timed automata is the reachability analysis. In this paper we show that the standard approach for performing reachability analysis is not correct when the clocks drift even by a very small amount. Our formulation of the reachability problem for timed automata is as follows: we define the set R *(T,Z 0) = ∩>0Reach(T ,Z 0) where T is obtained from timed automaton T by allowing an ε drift in the clocks. R *(T, Z 0) is the set of states which can be reached in the timed automaton T from the initial states in Z 0 when the clocks drift by an infinitesimally small amount. We present an algorithm for computing R *(T, Z 0) and provide a proof of its correctness. We show that R *(T, Z 0) is robust with respect to various types of modeling errors. To prove the correctness of our algorithm, we need to understand the dynamics of timed automata — in particular, the structure of the limit cycles of timed automata.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Alur and D. Dill, Automata for modeling real-time systems, Proc. 17th ICALP, LNCS 443, Springer-Verlag, 1990.

    Google Scholar 

  2. R. Alur et. al., The algorithmic analysis of hybrid systems, Theoretical Computer Science, Feb. 1995.

    Google Scholar 

  3. R. Alur, A. Itai, R. Kurshan and M. Yannakakis, Timing verification by successive approximation, Information and Computation 118, 142–157, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  4. R. Alur and R. Kurshan, Timing analysis in COSPAN, Hybrid Systems III, LNCS 1066, Springer-Verlag, 1996.

    Google Scholar 

  5. J. Bengtsson, K. G. Larsen, F. Larsson, P. Pettersson and W. Yi, UppAal: a toolsuite for automatic verification of real-time systems, Hybrid Systems III, LNCS 1066, Springer-Verlag, 1996.

    Google Scholar 

  6. T.H. Cormen, C.E. Leiserson and R.L. Rivest Introduction to Algorithms, MIT Press, 1990.

    Google Scholar 

  7. C. Courcoubetis and M. Yannakakis, Minimum and maximum delay problems in real-time systems, Formal Methods in System Design, Dec. 1992, vol. 1, pp. 385–415.

    Article  MATH  Google Scholar 

  8. C. Daws, A. Olivero, S. Tripakis and S. Yovine, The tool Kronos, Hybrid Systems III, LNCS 1066, Springer-Verlag, 1996.

    Google Scholar 

  9. D. Dill, Timing assumptions and verification of finite state concurrent systems, Automatic Verification Methods for Finite-State Systems, Springer-Verlag LNCS 407, 1989.

    Google Scholar 

  10. T. Henzinger, P.-H. Ho and H. Wong-Toi, HyTech: A model checker for hybrid systems, Computer Aided Verification, LNCS 1254, Springer-Verlag, 1997.

    Google Scholar 

  11. T. Henzinger, P. Kopke, A. Puri and P. Varaiya, What’s decidable about hybrid automata?, Proc. 27th ACM Symp. on Theory of Computing, 1995.

    Google Scholar 

  12. T. Henzinger, X. Nicollin, J. Sifakis and S. Yovine, Symbolic model-checking for real-time systems, Proc. 7th IEEE Symp. on Logic in Computer Science, 1992.

    Google Scholar 

  13. M. W. Hirsh and S. Smale Differential Equations, Dynamical Systems, and Linear Algebra, Academic Press, Inc., 1974.

    Google Scholar 

  14. A. Puri and P. Varaiya, Decidable hybrid systems, Computer and Mathematical Modeling, June 1996, vol. 23, 191–202.

    Article  MATH  MathSciNet  Google Scholar 

  15. A. Puri, Theory of hybrid systems and discrete event systems, PhD thesis, University of California, Berkeley, 1995.

    Google Scholar 

  16. A. Puri, Dynamical Properties of Timed Automata, Bell Labs Technical Memo, August, 1997.

    Google Scholar 

  17. M. Yannakakis and D. Lee, An efficient algorithm for minimizing real-time transition systems, Computer Aided Verification, Springer-Verlag, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Anders P. Ravn Hans Rischel

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Puri, A. (1998). Dynamical properties of timed automata. In: Ravn, A.P., Rischel, H. (eds) Formal Techniques in Real-Time and Fault-Tolerant Systems. FTRTFT 1998. Lecture Notes in Computer Science, vol 1486. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055349

Download citation

  • DOI: https://doi.org/10.1007/BFb0055349

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-49792-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics