Journal article icon

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

Publisher copy:
10.1016/s0304-3975(01)00049-4

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Role:
Author


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


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP