Skip to main content

A Testing Scenario for Probabilistic Automata

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 2003)

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

Included in the following conference series:

Abstract

Recently, a large number of equivalences for probabilistic automata has been proposed in the literature. Except for the probabilistic bisimulation of Larsen & Skou, none of these equivalences has been characterized in terms of an intuitive testing scenario. In our view, this is an undesirable situation: in the end, the behavior of an automaton is what an external observer perceives. In this paper, we propose a simple and intuitive testing scenario for probabilistic automata and we prove that the equivalence induced by this scenario coincides with the trace distribution equivalence proposed by Segala.

Research supported by PROGRESS Project TES4199, Verification of Hard and Softly Timed Systems (HaaST). A preliminary version of this paper appeared in the PhD thesis of the first author [Sto02a].

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. J.C.M. Baeten, J.A. Bergstra, and J.W. Klop. On the consistency of Koomenā€™s fair abstraction rule. Theoretical Computer Science, 51(1/2):129ā€“176, 1987.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  2. J.A. Bergstra and J.W. Klop. Verification of an alternating bit protocol by means of process algebra. In W. Bibel and K.P. Jantke, editors, Math. Methods of Spec. and Synthesis of Software Systemsā€™ 85, Math. Research 31, pages 9ā€“23, Berlin, 1986. Akademie-Verlag.

    Google ScholarĀ 

  3. R. Cleaveland, Z. Dayar, S. A. Smolka, and S. Yuen. Testing preorders for probabilistic processes. Information and Computation, 154(2):93ā€“148, 1999.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  4. I. Christoff. Testing equivalence and fully abstract models of probabilistic processes. In J.C.M. Baeten and J.W. Klop, editors, Proceedings CONCUR 90, Amsterdam, volume 458 of Lecture Notes in Computer Science. Springer-Verlag, 1990.

    Google ScholarĀ 

  5. D.L. Cohn. Measure Theory. BirkhƤuser, Boston, 1980.

    MATHĀ  Google ScholarĀ 

  6. R. De Nicola and M. Hennessy. Testing equivalences for processes. Theoretical Computer Science, 34:83ā€“133, 1984.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  7. R.J. van Glabbeek. The linear time ā€” branching time spectrum I. The semantics of concrete, sequential processes. In J.A. Bergstra, A. Ponse, and S.A. Smolka, editors, Handbook of Process Algebra, pages 3ā€“99. North-Holland, 2001.

    Google ScholarĀ 

  8. C. Gregorio-RodrĆ­gez and M. NĆŗƱez. Denotational semantics for probabilistic refusal testing. In M. Huth and M.Z. Kwiatkowska, editors, Proc. ProbMIVā€™98, volume 22 of Electronic Notes in Theoretical Computer Science, 1998.

    Google ScholarĀ 

  9. B. Jonsson and W. Yi. Compositional testing preorders for probabilistic processes. Theoretical Computer Science, 2001.

    Google ScholarĀ 

  10. K.G. Larsen and A. Skou. Bisimulation through probabilistic testing. Information and Computation, 94:1ā€“28, 1991.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  11. R. Milner. A Calculus of Communicating Systems, volume 92 of Lecture Notes in Computer Science. Springer-Verlag, 1980.

    MATHĀ  Google ScholarĀ 

  12. R. Segala. Compositional trace-based semantics for probabilistic automata. In Proc. CONCURā€™95, volume 962 of Lecture Notes in Computer Science, pages 234ā€“248, 1995.

    Google ScholarĀ 

  13. R. Segala. Modeling and Verification of Randomized Distributed Real-Time Systems. PhD thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, June 1995. Available as Technical Report MIT/LCS/TR-676.

    Google ScholarĀ 

  14. R. Segala. Testing probabilistic automata. In Proc. CONCURā€™96, volume 1119 of Lecture Notes in Computer Science, pages 299ā€“314, 1996.

    Google ScholarĀ 

  15. R. Segala and N.A. Lynch. Probabilistic simulations for probabilistic processes. Nordic Journal of Computing, 2(2):250ā€“273, 1995.

    MATHĀ  MathSciNetĀ  Google ScholarĀ 

  16. M.I.A. Stoelinga. Alea jacta est: verification of probabilistic, real-time and parametric systems. PhD thesis, University of Nijmegen, the Netherlands, April 2002. Available via http://www.soe.ucsc.edu/~marielle.

    Google ScholarĀ 

  17. M.I.A. Stoelinga. An introduction to probabilistic automata. In G. Rozenberg, editor, EATCS bulletin, volume 78, pages 176ā€“198, 2002.

    Google ScholarĀ 

  18. M.I.A. Stoelinga and F.W. Vaandrager. A testing scenario for probabilistic automata. Technical Report NIII-R0307, Nijmegen Institute for Computing and Information Sciences, University of Nijmegen, 2003. Available via http://www.soe.ucsc.edu/~marielle.

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stoelinga, M., Vaandrager, F. (2003). A Testing Scenario for Probabilistic Automata. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds) Automata, Languages and Programming. ICALP 2003. Lecture Notes in Computer Science, vol 2719. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45061-0_38

Download citation

  • DOI: https://doi.org/10.1007/3-540-45061-0_38

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-45061-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics