ACM Home Page
Please provide us with feedback. Feedback
On contention resolution protocols and associated probabilistic phenomena
Full text PdfPdf (390 KB)
Source Journal of the ACM (JACM) archive
Volume 45 ,  Issue 2  (March 1998) table of contents
Pages: 324 - 378  
Year of Publication: 1998
ISSN:0004-5411
Authors
P. D. MacKenzie  Boise State Univ., Boise, ID
C. G. Plaxton  Univ. of Texas at Austin, Austin
R. Rajaraman  Rutgers Univ., Piscataway, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 47,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/274787.274816
What is a DOI?

ABSTRACT

Consider an on-line scheduling problem in which a set of abstract processes are competing for the use of a number of resources. Further assume that it is either prohibitively expensive or impossible for any two of the processes to directly communicate with one another. If several processes simultaneously attempt to allocate a particular resource (as may be expected to occur, since the processes cannot easily coordinate their allocations), then none succeed. In such a framework, it is a challenge to design efficient contention resolution protocols.Two recently-proposed approaches to the problem of PRAM emulation give rise to scheduling problems of the above kind. In one approach, the resources (in this case, the shared memory cells) are duplicated and distributed randomly. We analyze a simple and efficient deterministic algorithm for accessing some subset of the duplicated resources. In the other approach, we analyze how quickly we can access the given (nonduplicated) resource using a simple randomized strategy. We obtain precise bounds on the performance of both strategies. We anticipate that our results with find other applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ABRAMSON, N. 1973. The ALOHA system. In Computer-Communication Networks. N. Abramson and F. Kuo, eds. Prentice-Hall, Englewood Cliffs, N.J.
 
2
ALON, N. 1990. Transversal numbers of uniform hypergraphs. Graphs Combin. 6, 1-4.
 
3
 
4
ALON, N., AND SPENCER, J.H. 1991. The Probabilistic Method. Wiley, New York.
 
5
ANDERSON, R. J., AND MILLER, G.L. 1988. Optical communication for pointer based algorithms. Tech. Rep. CRI-88-14, Computer Science Dept., Univ. Southern California.
 
6
CARTER, J. L., AND WEGMAN, M.N. 1979. Universal classes of hash functions. J. Comput. Syst. Sci. 18, 143-154.
 
7
CHERNOFF, H. 1952. A measure of the asymptotic efficiency for tests of a hypothesis based on the sum of observations. Ann. Math. Stat. 23, 493-509.
 
8
CHVATAL, V. 1979. The tail of the hypergeometric distribution. Disc. Math. 25, 285-287.
9
10
 
11
GOLDBERG, L. A., AND JERRUM, M. 1992. A sub-logarithmic communication algorithm for the completely connected optical communication parallel computer. Tech. Rep. ECS-LFCS-92-234 (September), Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh, Edinburgh, Scotland.
12
13
14
15
 
16
GREENBERG, R. I., AND LEISERSON, C.E. 1985. Randomized routing on fat-trees. In Proceedings of the 26th Annual IEEE Symposium on Foundations of Computer Science (Oct.), IEEE, New York, pp. 241-249.
 
17
HOEFFDING, W. 1963. Probability inequalities for sums of bounded random variables. JASA 58, 13-30.
18
 
19
 
20
21
 
22
MEYER AUF DER HEIDE, F., SCHEIDELER, C., AND STEMANN, V. 1995. Exploiting storage redundancy to speed up randomized shared memory simulations. In Proceedings of the 12th Annual Symposium on Theoretical Aspects of Computer Science, Lecture Notes in Computer Science, vol. 900 (March), Springer-Verlag, New York, pp. 267-278.
 
23
SIEGEL, A. 1989. On universal classes of fast high performance hash functions, their time-space tradeoff, and their applications. In Proceedings of the 30th IEEE Symposium on Foundations of Computer Science (Nov.). IEEE, New York, pp. 20-25. (Revised version).
24
 
25
 
26
YAO, A. C. 1983. Lower bounds by probabilistic arguments. In Proceedings of the 24th Annual IEEE Symposium on Foundations of Computer Science (Oct.). IEEE, New York, pp. 420-428.



REVIEW

"Ralph Walter Wilkerson : Reviewer"

The authors consider an online scheduling problem in which a collection of processes are competing for the use of a number of resources and it is very expensive or impossible for any two of these processes to communicate with each other directly  more...

Collaborative Colleagues:
P. D. MacKenzie: colleagues
C. G. Plaxton: colleagues
R. Rajaraman: colleagues

Peer to Peer - Readers of this Article have also read: