|
ABSTRACT
We point out how the methods of Nisan [31, 32], originally developed for derandomizing space-bounded computations, may be applied to obtain polynomial-time and NC derandomizations of several probabilistic algorithms. Our list includes the randomized rounding steps of linear and semi-definite programming relaxations of optimization problems, parallel derandomization of discrepancy-type problems, and the Johnson--Lindenstrauss lemma, to name a few.A fascinating aspect of this style of derandomization is the fact that we often carry out the derandomizations directly from the statements about the correctness of probabilistic algorithms, rather than carefully mimicking their proofs.
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
|
|
| |
2
|
|
| |
3
|
N. Alon and J. Spencer. The Probabilistic Method. Wiley, 1992. With an appendix by P. Erdós.
|
 |
4
|
Roy Armoni , Amnon Ta-Shma , Avi Wigderson , Shiyu Zhou, SL ⊆L4/3, Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.230-239, May 04-06, 1997, El Paso, Texas, United States
[doi> 10.1145/258533.258593]
|
| |
5
|
B. Berger and J. Rompel. Simulating (logcn)-wise independence in NC. In Proc. 30th Annual IEEE Symposium on Foundations of Computer Science, pages 2--7, 1989.
|
| |
6
|
|
| |
7
|
S. Dasgupta and A. Gupta. An elementary proof of the Johnson--Lindenstrauss lemma. Technical Report 99-006, University of California, Berkeley, 1999.
|
| |
8
|
|
| |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
W. Johnson and J. Lindenstrauss. Extensions of Lipschitz mappings into a Hilbert space. In Conference in modern analysis and probability, pages 189--206. American (MATH)ematical Society, 1984.
|
| |
16
|
D. Karger and D. Koller. (De)randomized construction of small sample spaces in NC. In Proceedings of the 35th Annual Symposium on Foundations of Computer Science, pages 252--263, 1994.
|
 |
17
|
|
| |
18
|
|
 |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
N. Linial, E. London, and Y. Rabinovich. The geometry of graphs and some of its algorithmic applications. In Proc. 35th Annual IEEE Symposium on Foundations of Computer Science, pages 577--591, 1994. Journal version in Combinatorica, 15(2):215--245, 1995.
|
 |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
R. Motwani, J. Naor, and P. Raghavan. Randomization in approximation algorithms. In D. Hochbaum, editor, Approximation Algorithms. PWS Publishers, 1995.
|
| |
28
|
|
| |
29
|
|
 |
30
|
|
 |
31
|
|
 |
32
|
|
| |
33
|
N. Nisan, E. Szemerédi, and A. Wigderson. Undirected connectivity in O(log1.5 n) space. In Proc. 33rd Annual IEEE Symposium on Foundations of Computer Science, pages 24--29, 1992.
|
| |
34
|
|
| |
35
|
|
| |
36
|
|
| |
37
|
|
 |
38
|
|
 |
39
|
|
| |
40
|
|
 |
41
|
|
 |
42
|
|
CITED BY 9
|
|
|
|
|
|
|
|
|
|
Ittai Abraham , Cyril Gavoille , Dahlia Malkhi , Noam Nisan , Mikkel Thorup, Compact name-independent routing with minimum stretch, Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures, June 27-30, 2004, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|