next up previous
Next: About this document Up: A Survey of Mutual-Exclusion Previous: Conclusion

References

1
Courtois, P. J., Heymans, F., and Parnas, D. L. Concurrent control with ``readers'' and ``writers''. Communications of the ACM 14, 10 (October 1971), 667--668.

2
Dijkstra, E. W. Solution of a problem in concurrent programming control. Communications of the ACM 8, 9 (September 1965), 569.

3
Herlihy, Maurice. Wait-free synchronization. ACM Transactions on Programming Languages and Systems 11, 1 (January 1991), 124--149.

4
Knuth, Donald E. Addition comments on a problem in concurrent programming control. Communications of the ACM 9, 5 (May 1966), 321--322.

5
Lamport, Leslie. A new solution of Dijkstra's concurrent programming problem. Communications of the ACM 17, 8 (August 1974), 453--455.

6
Lamport, Leslie. On interprocess communication, Part II: Algorithms. Distributed Computing 1, (1986), 86--101.

7
Lamport, Leslie. Concurrent reading and writing. Communications of the ACM 20, 11 (November 1977), 806--811.

8
Lamport, Leslie. A fast mutual exclusion algorithm. ACM Transactions on Computer Systems 5, 1 (February 1987), 1--11.

9
Maekawa, Mamoru. A algorithm for mutual exclusion in decentralized systems. ACM Transactions on Computer Systems 3, 2 (May 1985), 145--159.

10
Mellor-Crummey, John M. and Scott, Michael L. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems 9, 1 (February 1991), 21--65.

11
Peterson, G. L. Myths about the mutual exclusion problem. Information Processing Letters 12, 3 (13 June 1981), 115--116.

12
Ricart, Glenn and Agrawala, Ashok K. An optimal algorithm for mutual exclusion in computer networks. Communications of the ACM 24, 1 (January 1981), 9--17.

13
Thomas, R. H. A majority consensus approach to concurrency control for multiple copy databases. ACM Transactions on Database Systems 4, 2 (June 1979), 180--209.

14
Yang, Jae-Heon and Anderson, James H. A fast, scalable mutual exclusion algorithm. Proceedings of the 12th Annual ACM Symposium on Principles of Distributed Computing, ACM, New York (August 1993), 171--182.


Lawrence Kesteloot
Fri Jan 20 16:36:16 EST 1995