DocumentCode
2111898
Title
Nondeterministic NC1 computation
Author
Caussinus, Hervé ; Mckenzie, Pierre ; Thérien, Denis ; Vollmer, Heribert
Author_Institution
Dept. d´´Inf. et de Recherche Oper., Montreal Univ., Que., Canada
fYear
1996
fDate
24-27 May 1996
Firstpage
12
Lastpage
21
Abstract
We define the counting classes NC1, GapNC1 PNC1 and C=NC1. We prove that Boolean circuits, algebraic circuits, programs over nondeterministic finite automata, and programs over constant integer matrices yield equivalent definitions of the latter three classes. We investigate closure properties. We observe that NC1⊆L and that C=NC1⊆L. Then we exploit our finite automaton model and extend the padding techniques used to investigate leaf languages. Finally, we draw some consequences from the resulting body of leaf language characterizations of complexity classes, including the unconditional separation of ACC0 from MOD-PH as well as that of TC0 from the counting hierarchy. Moreover we obtain that dlogtime-uniformity and logspace-uniformity for AC0 coincide if and only if the polynomial time hierarchy equals PSPACE
Keywords
computational complexity; finite automata; Boolean circuits; NC1 computation; PSPACE; algebraic circuits; closure properties; complexity classes; constant integer matrices; counting classes; dlogtime-uniformity; equivalent definitions; finite automaton model; leaf language characterizations; logspace-uniformity; nondeterministic finite automata; Arithmetic; Automata; Binary decision diagrams; Boolean functions; Circuits; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Complexity, 1996. Proceedings., Eleventh Annual IEEE Conference on
Conference_Location
Philadelphia, PA
Print_ISBN
0-8186-7386-9
Type
conf
DOI
10.1109/CCC.1996.507664
Filename
507664
Link To Document