Abstract
We establish, for the first time, lower bounds for randomized mutual-exclusion algorithms (with a read-modify-write operation). Our main result is that a constant size shared-variable cannot guarantee strong fairness, even if randomization is allowed. In fact, we prove a lower bound of fl(log log n) bits on the size of the shared-variable, which is also tight. We investigate weaker fairness conditions and derive tight (upper and lower) bounds for them as well. Surprisingly, it turns out that slightly weakening the fairness condition results in an exponential reduction in the size of the required share-variable. Our lower bounds rely on an analysis of Markov-chains, which might be interesting on its own, and may be useful for other applications.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 25th Annual ACM Symposium on Theory of Computing, STOC 1993 |
| Publisher | Association for Computing Machinery |
| Pages | 154-163 |
| Number of pages | 10 |
| ISBN (Electronic) | 0897915917 |
| DOIs | |
| State | Published - 1 Jun 1993 |
| Event | 25th Annual ACM Symposium on Theory of Computing, STOC 1993 - San Diego, United States Duration: 16 May 1993 → 18 May 1993 |
Publication series
| Name | Proceedings of the Annual ACM Symposium on Theory of Computing |
|---|---|
| Volume | Part F129585 |
| ISSN (Print) | 0737-8017 |
Conference
| Conference | 25th Annual ACM Symposium on Theory of Computing, STOC 1993 |
|---|---|
| Country/Territory | United States |
| City | San Diego |
| Period | 16/05/93 → 18/05/93 |
Bibliographical note
Publisher Copyright:© 1993 ACM.