Skip to main content

Expressing Processes with Different Action Durations through Probabilities

  • Conference paper
  • First Online:
Book cover Process Algebra and Probabilistic Methods. Performance Modelling and Verification (PAPM-PROBMIV 2001)

Abstract

We consider a discrete time process algebra capable of (i) modeling processes with different probabilistic advancing speeds (mean number of actions executed per time unit), and (ii) expressing probabilistic external/internal choices and multiway synchronization. We show that, when evaluating steady state based performance measures expressed by associating rewards with actions, such a probabilistic approach provides an exact solution even if advancing speeds are considered not to be probabilistic (i.e. actions of different processes have a different exact duration), without incurring in the state space explosion problem which arises with an intuitive application of a standard synchronous approach. We then present a case study on multi-path routing showing the expressiveness of our calculus and that it makes it particularly easy to produce scalable specifications.

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. A. Aldini, M. Bravetti, “An Asynchronous Calculus for Generative-Reactive Probabilistic Systems”, in Proc. of 8th Int. Workshop on Process Algebra and Performance Modeling, pp. 591–605, 2000

    Google Scholar 

  2. M. Bravetti, A. Aldini, “An Asynchronous Calculus for Generative-Reactive Probabilistic Systems”, Tech. Rep. UBLCS-2000-03, Univ. Bologna, Italy, 2000

    Google Scholar 

  3. J.C.M. Baeten, J.A. Bergstra, S.A. Smolka, “Axiomatizing Probabilistic Processes: ACP with Generative Probabilities”, in Inf. and Comp. 121:234–255, 1995

    Article  MATH  MathSciNet  Google Scholar 

  4. M. Bernardo, “Theory and Application of Extended Markovian Process Algebra”, Ph. D. Thesis, Univ. Bologna, Italy, 1999

    Google Scholar 

  5. R.J. van Glabbeek, S.A. Smolka, B. Steffen, “Reactive, Generative and Stratified Models of Probabilistic Processes”, in Inf. and Comp. 121:59–80, 1995

    Article  MATH  Google Scholar 

  6. C.A.R. Hoare, “Communicating Sequential Processes”, Prentice Hall, 1985

    Google Scholar 

  7. C.-C. Jou, S.A. Smolka, “Equivalences, Congruences, and Complete Axiomatizations for Probabilistic Processes”, in Proc. of 1st Int. Conf. on Concurrency Theory, LNCS 458:367–383, 1990

    Google Scholar 

  8. K.G. Larsen, A. Skou, “Compositional Verification of Probabilistic Processes”, in Proc. of 3rd Int. Conf. on Concurrency Theory, LNCS 630:456–471, 1992

    Google Scholar 

  9. R. Segala, “Modeling and Verification of Randomized Distributed Real-Time Systems”, Ph. D. Thesis, MIT, Boston (MA), 1995

    Google Scholar 

  10. A. S. Tanenbaum, “Computer Networks”, Prentice Hall, 1996

    Google Scholar 

  11. C. Tofts, “Processes with Probabilities, Priority and Time”, in Formal Aspects of Computing 6:536–564, 1994

    Article  MATH  Google Scholar 

  12. S. H. Wu, S.A. Smolka, E.W. Stark, “Composition and Behaviors of Probabilistic I/O Automata”, in Theoretical Computer Science 176:1–38, 1997

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bravetti, M., Aldini, A. (2001). Expressing Processes with Different Action Durations through Probabilities. In: de Alfaro, L., Gilmore, S. (eds) Process Algebra and Probabilistic Methods. Performance Modelling and Verification. PAPM-PROBMIV 2001. Lecture Notes in Computer Science, vol 2165. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44804-7_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-44804-7_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-44804-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics