Skip to main content

Quantitative Relations and Approximate Process Equivalences

  • Conference paper

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

Abstract

We introduce a characterisation of probabilistic transition systems (PTS) in terms of linear operators on some suitably defined vector space representing the set of states. Various notions of process equivalences can then be re-formulated as abstract linear operators related to the concrete PTS semantics via a probabilistic abstract interpretation. These process equivalences can be turned into corresponding approximate notions by identifying processes whose abstract operators “differ” by a given quantity, which can be calculated as the norm of the difference operator. We argue that this number can be given a statistical interpretation in terms of the tests needed to distinguish two behaviours.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aldini, A., Bravetti, M., Gorrieri, R.: A process algebraic approach for the analysis of probabilistic non-interference. Journal of Computer Security (2003) (to appear)

    Google Scholar 

  2. Bergstra, J.A., Ponse, A., Smolka, S.A. (eds.): Handbook of Process Algebra. Elsevier Science, Amsterdam (2001)

    MATH  Google Scholar 

  3. Böttcher, A., Silbermann, B.: Introduction to Large Truncated Toeplitz Matrices. Springer, New York (1999)

    MATH  Google Scholar 

  4. Campbell, S.L., Meyer, D.: Generalized Inverse of Linear Transformations. Constable and Company, London (1979)

    Google Scholar 

  5. Cousot, P., Cousot, R.: Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In: Proceedings of POPL 1977, Los Angeles, pp. 238–252 (1977)

    Google Scholar 

  6. Cousot, P., Cousot, R.: Systematic Design of Program Analysis Frameworks. In: Proceedings of POPL 1979, San Antonio, Texas, pp. 269–282 (1979)

    Google Scholar 

  7. Cousot, P., Cousot, R.: Abstract Interpretation and Applications to Logic Programs. Journal of Logic Programming 13(2-3), 103–180 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  8. Dams, D., Gerth, R., Grumberg, O.: Abstract interpretation of reactive systems. ACM Transactions on Programming Languages and Systems 19(2), 253–291 (1997)

    Article  Google Scholar 

  9. Desharnais, J., Jagadeesan, R., Gupta, V., Panangaden, P.: The metric analogue of weak bisimulation for probabilistic processes. In: Proceedings of LICS 2002, Denmark, July 22- 25, pp. 22–25. IEEE, Los Alamitos (2002)

    Google Scholar 

  10. Di Pierro, A., Hankin, C., Wiklicky, H.: Approximate confinement under uniform attacks. In: Hermenegildo, M.V., Puebla, G. (eds.) SAS 2002. LNCS, vol. 2477, p. 310. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  11. Di Pierro, A., Hankin, C., Wiklicky, H.: Approximate non-interference. In: Proceedings of CSFW 2002, Cape Breton, June 24- 26, pp. 24–26. IEEE, Los Alamitos (2002)

    Google Scholar 

  12. Di Pierro, A., Hankin, C., Wiklicky, H.: Approximate non-interference. Journal of Computer Security, WITS 2002 Issue (2003) (to appear)

    Google Scholar 

  13. Di Pierro, A., Wiklicky, H.: Concurrent Constraint Programming: Towards Probabilistic Abstract Interpretation. In: Proceedings of PPDP 2000, Montréal, Canada, pp. 127–138. ACM, New York (2000)

    Google Scholar 

  14. Di Pierro, A., Wiklicky, H.: Measuring the precision of abstract interpretations. In: Lau, K.-K. (ed.) LOPSTR 2000. LNCS, vol. 2042, pp. 147–164. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  15. Di Pierro, A., Wiklicky, H.: A C*-algebraic approach to the operational semantics of programming languages (2003) (in preparation)

    Google Scholar 

  16. Giacalone, A., Jou, C.-C., Smolka, S.A.: Algebraic reasoning for probabilistic concurrent systems. In: Proceedings of the IFIP WG 2.2/2.3 Working Conference on Programming Concepts and Methods, pp. 443–458. North-Holland, Amsterdam (1990)

    Google Scholar 

  17. Godsil, C., Royle, G.: Algebraic Graph Theory. Graduate Texts in Mathematics, vol. 207. Springer, New York (2001)

    MATH  Google Scholar 

  18. Greub, W.H.: Linear Algebra. Grundlehren der mathematischen Wissenschaften, vol. 97. Springer, New York (1967)

    MATH  Google Scholar 

  19. Jonsson, B., Yi, W., Larsen, K.G.: Probabilistic Extensions of Process Algebras. ch. 11, pp. 685–710. Elsevier Science, Amsterdam (2001) see [2]

    Google Scholar 

  20. Kozen, D.: Semantics for probabilistic programs. Journal of Computer and System Sciences 22, 328–350 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  21. Larsen, K.G., Skou, A.: Bisimulation through probabilistic testing. Information and Computation 94, 1–28 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  22. Milner, R.: A Calculus of Communication Systems. LNCS, vol. 92. Springer, Heidelberg (1980)

    MATH  Google Scholar 

  23. Mohar, B., Woess, W.: A survey on spectra of infinite graphs. Bulletin of the London Mathematical Society 21, 209–234 (1988)

    Article  MathSciNet  Google Scholar 

  24. Monniaux, D.: Abstract interpretation of probabilistic semantics. In: Palsberg, J. (ed.) SAS 2000. LNCS, vol. 1824, pp. 322–340. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  25. Nielson, F., Riis Nielson, H., Hankin, C.: Principles of Program Analysis. Springer, Berlin (1999)

    MATH  Google Scholar 

  26. Smolka, S.A., van Glabbeek, R.J., Steffen, B.: Reactive, Generative and Stratified Models of Probabilistic Processes. Information and Computation 121, 59–80 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  27. Schmidt, D.A.: Binary relations for abstraction and refinement. In: Workshop on Refinement and Abstraction, Amagasaki, Japan (November 1999)

    Google Scholar 

  28. Shao, J.: Mathematical Statistics. Springer Texts in Statistics. Springer, New York (1999)

    MATH  Google Scholar 

  29. Sontag, E.D.: Mathematical Control Theory: Deterministic Finite Dimensional Systems. Texts in Applied Mathematics, vol. 6. Springer, Heidelberg (1990)

    MATH  Google Scholar 

  30. van Breugel, F., Worrell, J.: Towards quantitative verification of probabilistic transition systems. In: Orejas, F., Spirakis, P.G., van Leeuwen, J. (eds.) ICALP 2001. LNCS, vol. 2076, pp. 421–432. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  31. van Glabbeek, R.J.: The Linear Time – Branching Time Spectrum I. The Semantics of Concrete, Sequential Processes. ch. 1, pp. 3–99. Elsevier Science, Amsterdam (2001) see [2]

    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

Di Pierro, A., Hankin, C., Wiklicky, H. (2003). Quantitative Relations and Approximate Process Equivalences. In: Amadio, R., Lugiez, D. (eds) CONCUR 2003 - Concurrency Theory. CONCUR 2003. Lecture Notes in Computer Science, vol 2761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45187-7_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45187-7_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40753-9

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics