|
ABSTRACT
Optimal &OHgr;(log n/log log n) lower bounds on the time for CRCW PRAMS with polynomially bounded numbers of processors or memory cells to compute parity and a number of related problems are proven. A strict time hierarchy of explicit Boolean functions of n bits on such machines that holds up to &Ogr;(log n/log log n) time is also exhibited. That is, for every time bound T within this range a function is exhibited that can be easily computed using polynomial resources in time T but requires more than polynomial resources to be computed in time T - 1. Finally, it is shown that almost all Boolean functions of n bits require log n - log log n + &OHgr;(1) time when the number of processors is at most polynomial in n. The bounds do not place restrictions on the uniformity of the algorithms nor on the instruction sets of the machines.
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
|
AJTAI, M. ~ }-Formulae on finite structures. Ann. Pure Appl. Logic 24, 1983, 1-48.
|
| |
2
|
BLAME, P.W. Lower Bounds for Very Powerful Parallel Machines. Manuscript, 1985.
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
BOLLOB,~S, B. Random Graphs. Academic Press, Orlando, Fla., 1985.
|
| |
7
|
CHANDRA, A. K., STOCKMEYER, L. J., AND VISHKIN, U. Constant depth reducibility, SIAM J. Comput. 13, 2 (1984), 423-439.
|
| |
8
|
ERDOS, P., AND SPENCER, J. Probabilistic Methods in Combinatorics. Academic Press, Orlando, Fla., 1974.
|
| |
9
|
FURST, M., SAXE, J. B., AND SIPSER, M. Parity, circuits, and the polynomial time hierarchy, Math. Syst. Theory 17, 1 (1984), 13-28.
|
 |
10
|
|
| |
11
|
|
| |
12
|
KUCERA, L. Parallel computation and conflicts in memory access. Inf. Proc. Lett. 14, 2 (1982), 93-96.
|
 |
13
|
|
 |
14
|
|
| |
15
|
STOCKMEYER, L. J., AND VISHK,N, U. Simulation of parallel random access machines by circuits. SIAM J. Comput. 13, 2 (1984), 404-422.
|
| |
16
|
|
CITED BY 22
|
|
Arne Andersson , Torben Hagerup , Stefan Nilsson , Rajeev Raman, Sorting in linear time?, Proceedings of the twenty-seventh annual ACM symposium on Theory of computing, p.427-436, May 29-June 01, 1995, Las Vegas, Nevada, United States
|
|
|
|
|
|
Micah Adler , Phillip B. Gibbons , Vijaya Ramachandran , Yossi Matias, Modeling parallel bandwidth: local vs. global restrictions, Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures, p.94-105, June 23-25, 1997, Newport, Rhode Island, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul Beame , Russell Impagliazzo , Jan Krajíček , Toniann Pitassi , Pavel Pudlák , Alan Woods, Exponential lower bounds for the pigeonhole principle, Proceedings of the twenty-fourth annual ACM symposium on Theory of computing, p.200-220, May 04-06, 1992, Victoria, British Columbia, Canada
|
|
|
Phillip B. Gibbons , Yossi Matias , Vijaya Ramachandran, Can shared-memory model serve as a bridging model for parallel computation?, Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures, p.72-83, June 23-25, 1997, Newport, Rhode Island, United States
|
|
|
|
|
|
Mikkel Thorup, Randomized sorting in O(n log log n) time and linear space using addition, shift, and bit-wise boolean operations, Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms, p.352-359, January 05-07, 1997, New Orleans, Louisiana, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Eric Warren Allender : Reviewer"
This paper proves that the parity of n> bits cannot be computed in
less than time &OHgr;(log n>/log log n>) on an “ideal”
CRCW PRAM with nO>(1)> processors. (An ideal PRAM is a para
more...
|