DocumentCode
342861
Title
Counting and addition cannot express deterministic transitive closure
Author
Ruhl, Matthias
Author_Institution
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
fYear
1999
fDate
1999
Firstpage
326
Lastpage
334
Abstract
An important open question in complexity theory is whether the circuit complexity class TC0 is (strictly) weaker than LOGSPACE. This paper considers this question from the viewpoint of descriptive complexity theory. TC0 can be characterized as the class of queries expressible by the logic FOC(<, +, ×), which is first-order logic augmented by counting quantifiers on ordered structures that have addition and multiplication predicates. We show that in first-order logic with counting quantifiers and only an addition predicate it is not possible to express “deterministic transitive closure” on ordered structures. As this is a LOGSPACE-complete problem, this logic therefore fails to capture LOGSPACE. It also directly follows from our proof that in the presence of counting quantifiers, multiplication cannot be expressed in terms of addition and ordering alone
Keywords
circuit complexity; formal logic; LOGSPACE; LOGSPACE-complete problem; circuit complexity class; complexity theory; descriptive complexity theory; deterministic transitive closure; first-order logic; ordered structures; quantifiers; Complexity theory; Computer science; Laboratories; Logic circuits; Polynomials; Read only memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1999. Proceedings. 14th Symposium on
Conference_Location
Trento
ISSN
1043-6871
Print_ISBN
0-7695-0158-3
Type
conf
DOI
10.1109/LICS.1999.782627
Filename
782627
Link To Document