| Randomized algorithms and pseudorandom numbers |
| Full text |
Pdf
(991 KB)
|
| Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the twentieth annual ACM symposium on Theory of computing
table of contents
Chicago, Illinois, United States
Pages: 310 - 321
Year of Publication: 1988
ISBN:0-89791-264-0
|
|
Authors
|
|
Howard Karloff
|
Department of Computer Science, University of Chicago, Chicago, IL
|
|
Prabhakar Raghavan
|
IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NY
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 18, Citation Count: 7
|
|
|
ABSTRACT
Randomized algorithms are analyzed as if unlimited amounts of perfect randomness were available, while pseudorandom number generation is usually studied from the perspective of cryptographic security. Bach recently proposed studying the interaction between pseudorandom number generators and randomized algorithms. We follow Bach's lead; we assume that a (small) random seed is available to start up a simple pseudorandom number generator which is then used for the randomized algorithm. We study randomized algorithms for (1) sorting; (2) selection; and (3) oblivious routing in networks.
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.
 |
B87
|
|
| |
BM84
|
|
 |
BH
|
A. Borodin , J. E. Hopcroft, Routing, merging and sorting on parallel models of computation, Proceedings of the fourteenth annual ACM symposium on Theory of computing, p.338-344, May 05-07, 1982, San Francisco, California, United States
[doi> 10.1145/800070.802209]
|
| |
C86
|
R. Cole, "Parallel Merge Sort", Proceedings of the 27th IEEE Symposium on Foundations of Computer Science, pp. 511-516, 1986.
|
| |
CW
|
J. L. Carter and M. Wegman, "Universal Classes of Has Functions", Journal of Computer and System Sciences, vol. 18, no. 2, pp. 143-154, 1979.
|
 |
FR
|
|
| |
H62
|
C. A. R. Hoare, "Quicksort", Computer J. vol. 5, pp. 10-15, 1962.
|
| |
Kn2
|
|
| |
Kn3
|
|
 |
PU
|
Danny Krizanc , David Peleg , Eli Upfal, A time-randomness tradeoff for oblivious routing, Proceedings of the twentieth annual ACM symposium on Theory of computing, p.93-102, May 02-04, 1988, Chicago, Illinois, United States
[doi> 10.1145/62212.62221]
|
| |
Ra87
|
A. Ranade, "How to Emulate Shared Memory", Proceedings of' the 28th IEEE Symposium on Foundations of' Computer Science, pp. 185-194, 1987.
|
| |
Re85
|
R. Reischuk, "Probabilistic Parallel A!gc~rithm.,; for Sorting and Selection", SIAM Journal on Computing, vol. 14, no. 2, pp. 396-409, 1985.
|
| |
S81
|
R. Sedgcwick, "The Analysis of' Quicksort Programs," Acta lnformatica 7, pp. 327-355, 1981.
|
| |
St
|
G. Strang, "Linear Algebra and Its Applications", second edition, Harcourt Brace jovanovich, 1980.
|
 |
VB
|
|
CITED BY 7
|
|
William Aiello , Sivaramakrishnan Rajagopalan , Ramarathnam Venkatesan, Design of practical and provably good random number generators, Proceedings of the sixth annual ACM-SIAM symposium on Discrete algorithms, p.1-9, January 22-24, 1995, San Francisco, California, United States
|
|
|
Jeanette P. Schmidt , Alan Siegel , Aravind Srinivasan, Chernoff-Hoeffding bounds for applications with limited independence, Proceedings of the fourth annual ACM-SIAM Symposium on Discrete algorithms, p.331-340, January 25-27, 1993, Austin, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ravi Jain , David Molnar , Zulfikar Ramzan, Towards understanding algorithmic factors affecting energy consumption: switching complexity, randomness, and preliminary experiments, Proceedings of the 2005 joint workshop on Foundations of mobile computing, September 02-02, 2005, Cologne, Germany
|
|