1: \begin{thebibliography}{10}
2:
3: \bibitem{Abrahamson1988}
4: Karl~R. Abrahamson.
5: \newblock On achieving consensus using a shared memory.
6: \newblock In {\em Proceedings of the Seventh Annual ACM Symposium on Principles
7: of Distributed Computing}, pages 291--302, Toronto, Ontario, Canada,
8: 15--17~August 1988.
9:
10: \bibitem{AfekDT95}
11: Yehuda Afek, Dalia Dauber, and Dan Touitou.
12: \newblock Wait-free made fast (extended abstract).
13: \newblock In {\em Proceedings of the Twenty-Seventh Annual ACM Symposium on the
14: Theory of Computing}, pages 538--547, Las Vegas, Nevada, 29 May--1 June 1995.
15:
16: \bibitem{AlurAT1997}
17: Rajeev Alur, Hagit Attiya, and Gadi Taubenfeld.
18: \newblock Time-adaptive algorithms for syncronization.
19: \newblock {\em SIAM Journal on Computing}, 26(2):539--556, April 1997.
20:
21: \bibitem{AndersonJO1998}
22: J.~H. Anderson, R.~Jain, and D.~Ott.
23: \newblock Wait-free synchronization in quantum-based multiprogrammed systems.
24: \newblock In {\em Distributed Computing; 12th International Symposium;
25: Proceedings}, volume 1499 of {\em Lecture Notes in Computer Science}, pages
26: 34--45, Andros, Greece, September 1998. Springer-Verlag.
27:
28: \bibitem{AndersonM1999}
29: James~H. Anderson and Mark Moir.
30: \newblock Wait-free syncronization in multiprogrammed systems: Integrating
31: priority-based and quantum-based scheduling.
32: \newblock In {\em Proceedings of the Eighteenth Annual ACM Symposium on
33: Principles of Distributed Computing}, pages 123--132, Atlanta, Georgia, USA,
34: 3--6~May 1999.
35:
36: \bibitem{Aspnes93}
37: James Aspnes.
38: \newblock Time- and space-efficient randomized consensus.
39: \newblock {\em Journal of Algorithms}, 14(3):414--431, May 1993.
40:
41: \bibitem{Aspnes1998}
42: James Aspnes.
43: \newblock Lower bounds for distributed coin-flipping and randomized consensus.
44: \newblock {\em Journal of the ACM}, 45(3):415--450, May 1998.
45:
46: \bibitem{AspnesH90}
47: James Aspnes and Maurice Herlihy.
48: \newblock Fast randomized consensus using shared memory.
49: \newblock {\em Journal of Algorithms}, 11(3):441--461, September 1990.
50:
51: \bibitem{AspnesW1996}
52: James Aspnes and Orli Waarts.
53: \newblock Randomized consensus in expected {$O(N \log^2 N)$} operations per
54: processor.
55: \newblock {\em SIAM Journal on Computing}, 25(5):1024--1044, October 1996.
56:
57: \bibitem{AttiyaDS1989}
58: Hagit Attiya, Danny Dolev, and Nir Shavit.
59: \newblock Bounded polynomial randomized consensus.
60: \newblock In {\em Proceedings of the Eighth Annual ACM Symposium on Principles
61: of Distributed Computing}, pages 281--293, Edmonton, Alberta, Canada,
62: 14--16~August 1989.
63:
64: \bibitem{AttiyaF1998}
65: Hagit Attiya and Arie Fouren.
66: \newblock Adaptive wait-free algorithms for lattice agreement and renaming
67: (extended abstract).
68: \newblock In {\em Proceedings of the Seventeenth Annual ACM Symposium on
69: Principles of Distributed Computing}, pages 277--286, Puerto Vallarta,
70: Mexico, 28 June--2 July 1998.
71:
72: \bibitem{Aumann1997}
73: Yonatan Aumann.
74: \newblock Efficient asynchronous consensus with the weak adversary scheduler.
75: \newblock In {\em Proceedings of the Sixteenth Annual ACM Symposium on
76: Principles of Distributed Computing}, pages 209--218, Santa Barbara,
77: California, 21--24~August 1997.
78:
79: \bibitem{AumannB1996}
80: Yonatan Aumann and Michael~A. Bender.
81: \newblock Efficient asynchronous consensus with the value-oblivious adversary
82: scheduler.
83: \newblock In Friedhelm Meyer auf~der Heide and Burkhard Monien, editors, {\em
84: Automata, Languages and Programming, 23rd International Colloquium}, volume
85: 1099 of {\em Lecture Notes in Computer Science}, pages 622--633, Paderborn,
86: Germany, 8--12~July 1996. Springer-Verlag.
87:
88: \bibitem{Billingsley}
89: Patrick Billingsley.
90: \newblock {\em Probability and Measure}.
91: \newblock John Wiley and Sons, second edition, 1986.
92:
93: \bibitem{BrachaR1991}
94: Gabriel Bracha and Ophir Rachman.
95: \newblock Randomized consensus in expected {$O(n^2 \log n)$} operations.
96: \newblock In Sam Toueg, Paul~G. Spirakis, and Lefteris~M. Kirousis, editors,
97: {\em Distributed Algorithms, 5th International Workshop}, volume 579 of {\em
98: Lecture Notes in Computer Science}, pages 143--150, Delphi, Greece,
99: 7--9~October 1991. Springer, 1992.
100:
101: \bibitem{Chandra1996}
102: Tushar~Deepak Chandra.
103: \newblock Polylog randomized wait-free consensus.
104: \newblock In {\em Proceedings of the Fifteenth Annual ACM Symposium on
105: Principles of Distributed Computing}, pages 166--175, Philadelphia,
106: Pennsylvania, USA, 23--26~May 1996.
107:
108: \bibitem{ChorIL1994}
109: Benny Chor, Amos Israeli, and Ming Li.
110: \newblock Wait-free consensus using asynchronous hardware.
111: \newblock {\em SIAM Journal on Computing}, 23(4):701--712, August 1994.
112:
113: \bibitem{ChouCEKL95}
114: Andrew Chou, Jeremy Cooperstock, Ran El-Yaniv, Michael Klugerman, and Tom
115: Leighton.
116: \newblock The statistical adversary allows optimal money-making trading
117: strategies.
118: \newblock In {\em Proceedings of the Sixth Annual ACM-SIAM Symposium on
119: Discrete Algorithms}, pages 467--476, San Francisco, California, 22--24
120: January 1995.
121:
122: \bibitem{ColeZ95}
123: Richard Cole and Ofer Zajicek.
124: \newblock The expected advantage of asynchrony.
125: \newblock {\em Journal of Computer and System Sciences}, 51(2):286--300,
126: October 1995.
127:
128: \bibitem{DolevDS87}
129: Danny Dolev, Cynthia Dwork, and Larry Stockmeyer.
130: \newblock On the minimal synchronism needed for distributed consensus.
131: \newblock {\em Journal of the ACM}, 34(1):77--97, January 1987.
132:
133: \bibitem{DworkLS88}
134: Cynthia Dwork, Nancy Lynch, and Larry Stockmeyer.
135: \newblock Consensus in the presence of partial synchrony.
136: \newblock {\em Journal of the ACM}, 35(2):288--323, April 1988.
137:
138: \bibitem{FischerLP85}
139: Michael~J. Fischer, Nancy~A. Lynch, and Michael~S. Paterson.
140: \newblock Impossibility of distributed consensus with one faulty process.
141: \newblock {\em Journal of the ACM}, 32(2):374--382, April 1985.
142:
143: \bibitem{GafniM1999}
144: Eli Gafni and Michael Mitzenmacher.
145: \newblock Analysis of timing-based mutual exclusion with random times.
146: \newblock In {\em Proceedings of the Eighteenth Annual ACM Symposium on
147: Principles of Distributed Computing}, pages 13--21, Atlanta, Georgia, USA,
148: 3--6~May 1999.
149:
150: \bibitem{GoldreichP1990}
151: Oded Goldreich and Erez Petrank.
152: \newblock The best of both worlds: Guaranteeing termination in fast randomized
153: byzantine agreement protocols.
154: \newblock {\em Information Processing Letters}, 36(1):45--49, 1990.
155:
156: \bibitem{KoutsoupiasP94}
157: Elias Koutsoupias and Christos~H. Papadimitriou.
158: \newblock Beyond competitive analysis.
159: \newblock In {\em 35th Annual Symposium on Foundations of Computer Science},
160: pages 394--400, Santa Fe, New Mexico, 20--22 November 1994. IEEE.
161:
162: \bibitem{Lamport87}
163: Leslie Lamport.
164: \newblock A fast mutual exclusion algorithm.
165: \newblock {\em ACM Transactions on Computer Systems}, 5(1):1--11, February
166: 1987.
167:
168: \bibitem{LouiA1987}
169: Michael~C. Loui and Hosame~H. Abu-Amara.
170: \newblock Memory requirements for agreement among unreliable asynchronous
171: processes.
172: \newblock In Franco~P. Preparata, editor, {\em Advances in Computing Research},
173: volume~4. JAI Press, 1987.
174:
175: \bibitem{PattersonHG1996}
176: David~A. Patterson, John~L. Hennessy, and David Goldberg.
177: \newblock {\em Computer Architecture: A Quantitative Approach}.
178: \newblock Morgan Kaufmann Publishers, 2nd edition, 1996.
179:
180: \bibitem{RamamurthyMA1996}
181: Srikanth Ramamurthy, Mark Moir, and James~H. Anderson.
182: \newblock Real-time object sharing with minimal system support (extended
183: abstract).
184: \newblock In {\em Proceedings of the Fifteenth Annual ACM Symposium on
185: Principles of Distributed Computing}, pages 233--242, Philadelphia,
186: Pennsylvania, USA, 23--26~May 1996.
187:
188: \bibitem{SaksSW91}
189: Michael Saks, Nir Shavit, and Heather Woll.
190: \newblock Optimal time randomized consensus---making resilient algorithms fast
191: in practice.
192: \newblock In {\em Proceedings of the Second Annual ACM-SIAM Symposium on
193: Discrete Algorithms}, pages 351--362, San Francisco, California, 28--30
194: January 1991.
195:
196: \end{thebibliography}
197: