|
ABSTRACT
Much complexity-theoretic work on parallelism has focused on the class NC, which is defined in terms of logspace-uniform circuits. Yet P-uniform circuit complexity is in some ways a more natural setting for studying feasible parallelism. In this paper, P-uniform NC (PUNC) is characterized in terms of space-bounded AuxPDAs and alternating Turing Machines with bounded access to the input. The notions of general-purpose and special-purpose computation are considered, and a general-purpose parallel computer for PUNC is presented. It is also shown that NC = PUNC if all tally languages in P are in NC; this implies that the NC = PUNC question and the NC = P question are both instances of the ASPACE(S(n)) = ASPACE,TIME(S(n), S(n)o(1)) question. As a corollary, it follows that NC = PUNC implies PSPACE = DTIME(2no(1)).
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
|
AHO, A. V., 1-1OPCROFT, J. L., AND ULLMAN, J. L). lime ano tape complexity ot F,usnoown automaton languages. Inf. Control 13 (1968), 186-206.
|
| |
2
|
ALLENDER, E. W. Invertible functions. Doctoral dissertation. Georgia Institute of Technology, Atlanta, GA, 1985.
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
BALC,~ZAR, J. L., DiAZ, J., AND GABARRO, J. On some "non-uniform" complexity measures. In Proceedings of the 5th Conference on Mathematical Foundations of Computer Science. Lecture Notes in Computer Science, vol. 199, pp. 18-27.
|
| |
8
|
|
| |
9
|
BooK, R.V. Tally languages and complexity classes. Inf. Control 26, (1974), 186-193.
|
| |
10
|
BORODIN, A. On relating time and space to size and depth. SlAM J. Comput. 6 (1977), 733-744.
|
| |
11
|
|
| |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
CHANDRA, A. K., STOCKMEVER, L. J., AND VISHKIN, U. Constant depth reducibiilty. SIAM J. Comput. !3 (!984), 423-439.
|
| |
16
|
|
| |
17
|
CHVTIL, M.P. Comparison of the active visiting and the crossing complexities. In Proceedings of the 6th Conference on Mathematical Foundations of Computer Science. Lecture Notes in Computer Science, vol. 53. Springer-Verlag, New York, 1977, pp. 272-281.
|
 |
18
|
|
| |
19
|
COOK, S.A. Towards a complexity theory of synchronous parallel computation. L'Enseignement Math. 27 (1981), 99-124.
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
GALIL, Z. Some thoryu of computation as qucations about two-way deterministic pushdown automaton languages. Math. Syst. Theory 10 (1977), 211-228.
|
 |
24
|
|
 |
25
|
|
| |
26
|
HARTMANIS, J., AND MAHANEY, S. Languages simultaneously complete for one-way and two-way log-tape automata. SlAM J. Comput. 10 (1981), 383-390.
|
| |
27
|
HARTMANIS, J., AND YESHA, Y. Computation times of NP sets of different densities. Theoret. Comput. Sci. 34 (1984), 17-32.
|
| |
28
|
|
| |
29
|
HUYNH, D.T. Non-uniform complexity and the randomness of certain complete languages. Tech. Rep. TR 85-34. Computer Science Department, Iowa State Univ., Ames, IA, 1985.
|
| |
30
|
ITO, A., INOUE, K., AND TAKANAMI, I. A note on alternating Turing machines using small space. Trans. 1EICE (Japan), Section E, 70 (1987), 990-996.
|
| |
31
|
JONES, N.D. Space-bounded reducibility among combinatorial problems. J. Comput. Syst. Sci. 11 (1975), 68-85.
|
 |
32
|
|
| |
33
|
|
| |
34
|
MAGER, G. Writing pushdown acceptors. J. Comput. Syst. Sci. 3 (1986), 276-319.
|
| |
35
|
MAHANEY, S.R. Sparse sets and reducibilities, in Studies in Complexity Theory, R. V. Book, Ed. Wiley, New York, 1986.
|
| |
36
|
Mix BARRINGTON, D. A., IMMERMAN, N., AND STRAUBING, H. On uniformity within NC*. In Proceedings of the 3rd Structure in Complexity Theory Conference. IEEE Computer Society Press, Washington, D.C., 1988, pp. 47-59.
|
| |
37
|
PIPPENGER, N. On simultaneous resource bounds. In Proceedings of the 20th IEEE Symposium on Foundations of Computer Science. IEEE, New York, 1979, pp. 307-311.
|
| |
38
|
REir, J. On threshold circuits and polynomial computation. In Proceedings of the 2nd Structure in Complexity Theory Conference. 1987, pp. 118-123.
|
| |
39
|
Ruzzo, W.L. Tree-size bounded alternation. J. Comput. Syst. Sci. 21 (1980),218-235.
|
| |
40
|
Ruzzo, W.L. On uniform circuit complexity. J. Comput. Syst. Sci. 21 (1981), 365-383.
|
| |
41
|
STOCKMEYER, L.J. The complexity of decision problems in automata theory and logic. Doctoral dissertation. Massachusetts Inst. of Technology, Cambridge, Mass., 1974.
|
| |
42
|
SUDBOROUGH, I.H. Bandwidth constraints on problems complete for polynomial time. Theoret. Comput. Sci. 26 (1983), 25-52.
|
| |
43
|
VON ZUR GATHEN, J. Parallel powering. In Proceedings of the 25th Annual ACM Symposium on Theory of Computing. ACM, New York, I984, pp. 31-36.
|
| |
44
|
VISHKIN, U. Synchronous Parallel ComputationmA Survey. Tech. Rep. TR 71. Department of Computer Science, Courant Inst., New York Univ., New York, 1983.
|
| |
45
|
|
| |
46
|
WECHSUNG, G. The oscillation complexity and a hierarchy of context-free languages. In Proceedings of the 2nd International Conference on Fundamentals of Computation Theory. Akademie-Verlag, Berlin, GDR, 1979, pp. 508-515.
|
| |
47
|
WECHSUNG, G. A note on return complexity. Elektronische Informationsverarbeitung und Kybernetik 16 (1980), 139-146.
|
| |
48
|
WECHSUNG, G., AND BRANDSTADT, m. A relation between space, return and dual return complexities. Theoret. Comput. Sci. 9 (1979), 127-140.
|
| |
49
|
WILSON, C. B. On the decomposability of NC and AC. In Proceedings of the 4t,~ Structure in Complexity Theory Conference. IEEE Computer Society Press, Washington, D.C., 1989, pp. 124-131.
|
CITED BY
|
|
Manindra Agrawal , Eric Allender , Russell Impagliazzo , Toniann Pitassi , Steven Rudich, Reducing the complexity of reductions, Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.730-738, May 04-06, 1997, El Paso, Texas, United States
|
|