Journal article
Quantitative program logic and expected time bounds in probabilistic distributed algorithms
- Abstract:
- In this paper we show how quantitative program logic (Morgan et al., ACM Trans. Programming Languages Systems 18 (1996) 325) provides a formal framework in which to promote standard techniques of program analysis to a context where probability and nondeterminism interact, a situation common to probabilistic distributed algorithms. We show that overall expected time can be formulated directly in the logic and that it can be derived from local properties of components. We illustrate the methods with an analysis of expected running time of the probabilistic dining philosophers (Lehmann and Ravin, Proc 8th Annu. ACM. Symp. on principles of Programming Languages, ACM, New York, 1981, p. 133).
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 199.0KB, Terms of use)
-
- Publisher copy:
- 10.1016/s0304-3975(01)00049-4
Authors
+ Engineering and Physical Sciences Research Council
More from this funder
- Funding agency for:
- McIver, A
- Publisher:
- Elsevier
- Journal:
- Theoretical Computer Science More from this journal
- Volume:
- 282
- Issue:
- 1
- Pages:
- 191–219
- Publication date:
- 2002-06-01
- Edition:
- Publisher's version
- DOI:
- ISSN:
-
0304-3975
- Language:
-
English
- Subjects:
- UUID:
-
uuid:03b1def7-a0b6-4c90-b484-8d414f236884
- Local pid:
-
ora:10789
- Deposit date:
-
2015-03-31
- ARK identifier:
Terms of use
- Copyright holder:
- Elsevier BV
- Copyright date:
- 2002
- Notes:
- Copyright 2002 Elsevier B.V. All rights reserved. Re-use of this article is permitted in accordance with the Terms and Conditions set out at http://www.elsevier.com/open-access/userlicense/1.0/
- Licence:
- Other
If you are the owner of this record, you can report an update to it here: Report update to this record