Skip to main content

Nondeterminism and Probabilistic Choice: Obeying the Laws

  • 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

In this paper we describe how to build semantic models that support both nondeterministic choice and probabilistic choice. Several models exist that support both of these constructs, but none that we know of satisfies all the laws one would like. Using domain-theoretic techniques, we show how models can be devised using the “standard model” for probabilistic choice, and then applying modified domain-theoretic models for nondeterministic choice. These models are distinguished by the fact that the expected laws for nondeterministic choice and probabilistic choice remain valid. We also describe a potential application of our model to aspects of security.

Partial support provided by the National Science Foundation and the US Office of Naval Research

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. S. Abramsky and A. Jung, Domain Theory, In: S. Abramsky, D. M. Gabbay and T. S. E. Maibaum, editors, Handbook of Logic and Computer Science, 3, Clarendon Press (1994), pp. 1–168.

    Google Scholar 

  2. P. America and J. J. R. R. Rutten, Solving reflexive domains equations in a category of complete metric spaces, Journal of Computer Systems and Sciences 39 (1989), pp. 343–375.

    Article  MATH  MathSciNet  Google Scholar 

  3. S.D. Brookes and A. W. Roscoe, An improved failures model for communicating processes, Lecture Notes in Computer Science 197 (1985), pp. 281–305.

    Google Scholar 

  4. E. P. de Vink and J. J. M. M. Rutten, Bisimulation for probabilistic transition systems: a coalgebraic approach, CWI preprint, October, 1998.

    Google Scholar 

  5. H. Hansson and B. Jonsson, A calculus for communicating systems with time and probability, Proceedings of the 11th Symposium on Real Time Systems, 1990.

    Google Scholar 

  6. J. I. den Hartog and E. P. de Vink, Mixing up nondeterminism and probability: A preliminary report, Electronic Notes in Theoretical Computer Science 22 (1997), URL: http://www.elsevier.nl/locate/entcs/volume22.html.

  7. R. Heckmann, Probabilistic domains, Proceedings of CAAP’ 94, Lecture Notes in Computer Science 787 (1994), pp. 142–156.

    Google Scholar 

  8. M. Hennessy and G. Plotkin, Full abstraction for a simple parallel programming language, Lecture Notes in Computer Science 74 (1979), Springer-Verlag.

    Google Scholar 

  9. C. Jones, “Probabilistic Non-determinism,” PhD Thesis, University of Edinburgh, 1990. Also published as Technical Report No. CST-63-90.

    Google Scholar 

  10. C. Jones and G. Plotkin, A probabilistic powerdomain of evaluations, Proceedings of 1989 Symposium on Logic in Computer Science, IEEE Computer Society Press, 1989, pp. 186–195.

    Google Scholar 

  11. A. Jung, Lawson-compactness for the probabilistic powerdomain, Preprint, 1997.

    Google Scholar 

  12. A. Jung and R. Tix, The troublesome probabilistic powerdomain, Electronic Notes in Theoretical Computer Science 13 (1998), URL: http://www.elsevier.nl/locate/entcs/volume13.html.

  13. J. D. Lawson, Valuations on continuous lattices, In: Rudolf-Eberhard Hoffmann, editor, Continuous Lattices and Related Topics, Mathematik Arbeitspapiere 27 (1982), Universität Bremen, pp. 204–225.

    Google Scholar 

  14. K. Larsen and A. Skou, Bisimulation through probabilistic testing, Information and Computation 94 (1991), pp. 456–471.

    Article  MathSciNet  Google Scholar 

  15. G. Lowe, “Probabilities and Priorities in Timed CSP,” DPhil Thesis, University of Oxford, 1991.

    Google Scholar 

  16. N. Lynch and R. Segala, Probabilistic simulations for probabilistic processes, Proceedings of CONCUR’94, Lecture Notes in Computer Science 836 (1994), pp. 481–496.

    Google Scholar 

  17. C. Morgan, A. McIver, K. Seidel and J. Sanders, Refinement-oriented probability for CSP, University of Oxford Technical Report, 1994.

    Google Scholar 

  18. C. Morgan, A. McIver, K. Seidel and J. Sanders, Argument duplication in probabilistic CSP, University of Oxford Technical Report, 1995.

    Google Scholar 

  19. A. W. Roscoe. CSP and determinism in security modeling. In IEEE Symposium on Security and Privacy. IEEE Computer Society Press, 1995.

    Google Scholar 

  20. J. J. M. M. Rutten and D. Turi, On the foundations of final semantics: Non-standard sets, metric spaces and partial orders, Proceedings of the REX’92 Workshop, Lecture Notes in Computer Science 666 (1993), pp. 477–530.

    Google Scholar 

  21. N. Saheb-Djahromi, CPOs of measures for nondeterminism, Theoretical Computer Science 12 (1980), pp. 19–37.

    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

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mislove, M. (2000). Nondeterminism and Probabilistic Choice: Obeying the Laws. 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_26

Download citation

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

  • 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