A distributed abstract data type implemented by a probabilistic communication scheme
@article{Francez1980ADA, title={A distributed abstract data type implemented by a probabilistic communication scheme}, author={N. Francez and M. Rodeh}, journal={21st Annual Symposium on Foundations of Computer Science (sfcs 1980)}, year={1980}, pages={373-379} }
From the users' point of view, resource management schemes may be considered as an abstract data type. An abstract specification of such schemes using axioms holding in partial algebras and relatively distributed implementations (expressed as CSP programs) are given and analyzed. Then the idea of probabilistic implementation of guard scheduling is suggested, which allows completely distributed symmetric programs. It frees the designer of an algorithm from looking for specific probabilistic… CONTINUE READING
Figures and Topics from this paper
Figures
55 Citations
A Theory for Nondeterminism, Parallelism, Communication, and Concurrency
- Computer Science
- Theor. Comput. Sci.
- 1986
- 127
- PDF
Automatic verification of probabilistic concurrent finite state programs
- Computer Science
- 26th Annual Symposium on Foundations of Computer Science (sfcs 1985)
- 1985
- 748
- PDF
Termination of probabilistic concurrent programs: (extended abstract)
- Computer Science
- POPL '82
- 1982
- 18
- PDF
Priority scheduling of distributed systems based on model checking
- Computer Science
- Formal Methods Syst. Des.
- 2011
- 36
- PDF
On the advantages of free choice: a symmetric and fully distributed solution to the dining philosophers problem
- Computer Science
- POPL '81
- 1981
- 283
- Highly Influenced
- PDF
The Expressive Power of Synchronizations
- Mathematics, Computer Science
- 2010 25th Annual IEEE Symposium on Logic in Computer Science
- 2010
- 15
- Highly Influenced
- PDF
References
SHOWING 1-10 OF 43 REFERENCES
Abstract data types and the development of data structures
- Computer Science
- Conference on Data: Abstraction, Definition and Structure
- 1976
- 167
Achieving Distributed Termination without Freezing
- Computer Science
- IEEE Transactions on Software Engineering
- 1982
- 87