Skip to main content

Verifying Quantitative Properties of Continuous Probabilistic Timed Automata

  • Conference paper
  • First Online:
CONCUR 2000 — Concurrency Theory (CONCUR 2000)

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

Included in the following conference series:

Abstract

We consider the problem of automatically verifying realtime systems with continuously distributed random delays. We generalise probabilistic timed automata introduced in [19], an extension of the timed automata model of [4], with clock resets made according to continuous probability distributions. Thus, our model exhibits nondeterministic and probabilistic choice, the latter being made according to both discrete and continuous probability distributions. To facilitate algorithmic verification, we modify the standard region graph construction by subdividing the unit intervals in order to approximate the probability to within an interval. We then develop a model checking method for continuous probabilistic timed automata, taking as our specification language Probabilistic Timed Computation Tree Logic (PTCTL). Our method improves on the previously known techniques in that it allows the verification of quantitative probability bounds, as opposed to qualitative properties which can only refer to bounds of probability 0 or 1.

Supported in part by EPSRC grants GR/M04617, GR/M13046 and GR/N22960.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. R. Alur. Private communication. 1998.

    Google Scholar 

  2. R. Alur, C. Courcoubetis, and D. Dill. Model-checking for probabilistic real-time systems. In Proc. ICALP’91, volume 510 of LNCS. Springer, 1991.

    Google Scholar 

  3. R. Alur, C. Courcoubetis, and D. Dill. Model-checking in dense real-time. Information and Computation, 104(1), 1993.

    Google Scholar 

  4. R. Alur and D. Dill. A theory of timed automata. Theoretical Computer Science, 126, 1994.

    Google Scholar 

  5. R. B. Ash. Real Analysis and Probability. Academic Press, 1972.

    Google Scholar 

  6. C. Baier, E. Clarke, V. Hartonas-Garmhausen, M. Kwiatkowska, and M. Ryan. Symbolic model checking for probabilistic processes. In Proc. ICALP’97, volume 1256 of LNCS. Springer, 1997.

    Google Scholar 

  7. C. Baier, J.-P. Katoen, and H. Hermanns. Approximate symbolic model checking of continuous-time Markov chains. In CONCUR’ 99, volume 1664 of LNCS. Springer, 1999.

    Google Scholar 

  8. C. Baier and M. Kwiatkowska. Model checking for a probabilistic branching time logic with fairness. Distributed Computing, 11, 1998.

    Google Scholar 

  9. J. Bengtsson, K. Larsen, F. Larsson, P. Pettersson, W. Yi, and C. Weise. New generation of uppaal. In Proc. International Workshop on Software Tools for Technology Transfer, 1998.

    Google Scholar 

  10. A. Bianco and L. de Alfaro. Model checking of probabilistic and nondeterministic systems. In FST and TCS, volume 1026 of LNCS. Springer, 1995.

    Google Scholar 

  11. M. Bozga, C. Daws, O. Maler, A. Olivero, S. Tripakis, and S. Yovine. Kronos: a model-checking tool for real-time systems. In Proc. CAV’98, volume 1427 of LNCS. Springer, 1998.

    Google Scholar 

  12. P. D’Argenio, J.-P. Katoen, and E. Brinksma. Specification and analysis of soft real-time systems: Quantity and quality. In Proc. IEEE Real-Time Systems Symposium. IEEE Computer Society Press, 1999.

    Google Scholar 

  13. L. de Alfaro. How to specify and verify the long-run average behaviour of probabilistic systems. In Proc. LICS’98. IEEE Computer Society Press, 1998.

    Google Scholar 

  14. L. de Alfaro. Stochastic transition systems. In Proc. CONCUR’98, volume 1466 of LNCS. Springer, 1998.

    Google Scholar 

  15. J. Desharnais, V. Gupta, R. Jagadeesan, and P. Panangaden. Approximating labelled Markov processes. To appear in LICS’2000.

    Google Scholar 

  16. H. Hansson and B. Jonsson. A logic for reasoning about time and reliability. Formal Aspects of Computing, 6(4), 1994.

    Google Scholar 

  17. T. Henzinger, X. Nicollin, J. Sifakis, and S. Yovine. Symbolic model checking for real-time systems. Information and Computation, 111(2), 1994.

    Google Scholar 

  18. M. Kwiatkowska, G. Norman, R. Segala, and J. Sproston. Automatic verification of quantitative properties of continuous probabilistic real-time automata. Technical Report CSR-00-06, University of Birmingham, 2000.

    Google Scholar 

  19. M. Kwiatkowska, G. Norman, R. Segala, and J. Sproston. Automatic verification of real-time systems with discrete probability distributions. Technical Report CSR-00-02, University of Birmingham, 2000. Accepted for a Special Issue of Theoretical Computer Science. Preliminary version of this paper appeared in Proc. ARTS’99, LNCS vol 1601, 1999.

    Google Scholar 

  20. R. Segala. Modelling and Verification of Randomized Distributed Real Time Systems. PhD thesis, Massachusetts Institute of Technology, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kwiatkowska, M., Norman, G., Segala, R., Sproston, J. (2000). Verifying Quantitative Properties of Continuous Probabilistic Timed Automata. In: Palamidessi, C. (eds) CONCUR 2000 — Concurrency Theory. CONCUR 2000. Lecture Notes in Computer Science, vol 1877. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44618-4_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-44618-4_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67897-7

  • Online ISBN: 978-3-540-44618-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics