DocumentCode :
3037559
Title :
Logics with counting, auxiliary relations, and lower bounds for invariant queries
Author :
Libkin, Leonid
Author_Institution :
Bell Labs.INRIA, Murray Hill, NJ, USA
fYear :
1999
fDate :
1999
Firstpage :
316
Lastpage :
325
Abstract :
We study the expressive power of counting logics in the presence of auxiliary relations such as orders and pre-orders. The simplest such logic, first-order with counting, captures the complexity class TC0 over ordered structures. We also consider first-order logic with arbitrary unary quantifiers, and infinitary extensions. The main result of the paper is that all the counting logics above, in the presence of pre-orders that are almost-everywhere linear orders, exhibit a very tame behavior normally associated with first-order properties of unordered structures. This is in sharp contrast with the expressiveness of these logics in the presence of linear orders: such a tame behavior is not the case even for first-order logic with counting, and the most powerful logic we consider can express every property of ordered structures. The results attest to the difficulty of proving separation results for the ordered case, in particular, to proving the separation of TC from NP. To prove the main results, we use locality techniques from finite-model theory, modifying the main notions of locality along the way
Keywords :
computational complexity; formal logic; auxiliary relations; complexity class; finite-model theory; first-order logic; invariant queries; locality techniques; logics with counting; lower bounds; ordered structures; unary quantifiers; Circuits; Complexity theory; Database languages; Encoding; Laboratories; Logic; Neural networks; Polynomials; Sorting; Turing machines;
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.782626
Filename :
782626
Link To Document :
بازگشت