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
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;
Conference_Titel :
Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-2900-2
DOI :
10.1109/SFCS.1992.267775