ACM Home Page
Please provide us with feedback. Feedback
P-uniform circuit complexity
Full text PdfPdf (1.49 MB)
Source Journal of the ACM (JACM) archive
Volume 36 ,  Issue 4  (October 1989) table of contents
Pages: 912 - 928  
Year of Publication: 1989
ISSN:0004-5411
Author
Eric W. Allender  Rutgers Univ., New Brunswick, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 40,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/76359.76370
What is a DOI?

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.