DocumentCode
1566686
Title
Hierarchies in transitive closure logic, stratified Datalog and infinitary logic
Author
Grädel, Erich ; McColm, Gregory L.
Author_Institution
Dept. of Math., South Florida Univ., Tampa, FL, USA
fYear
1992
Firstpage
167
Lastpage
176
Abstract
The authors establish a general hierarchy theorem for quantifier classes in the infinitary logic L∞ωω on finite structures. In particular, it is shown that no infinitary formula with bounded number of universal quantifiers can express the negation of a transitive closure. This implies the solution of several open problems in finite model theory: On finite structures, positive transitive closure logic is not closed under negation. More generally the hierarchy defined by interleaving negation and transitive closure operators is strict. This proves a conjecture of N. Immerman (1987). The authors also separate the expressive power of several extensions of Datalog, giving new insight in the fine structure of stratified Datalog
Keywords
computational complexity; formal logic; query languages; general hierarchy theorem; infinitary logic; quantifier classes; stratified Datalog; transitive closure logic; universal quantifiers; Analog computers; Complexity theory; Database languages; Logic; Mathematics;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-2900-2
Type
conf
DOI
10.1109/SFCS.1992.267775
Filename
267775
Link To Document