Title :
Automatic structures
Author :
Blumensath, Achim ; Grädel, Erich
Author_Institution :
Math. Grundlagen der Inf., Tech. Hochschule Aachen, Germany
Abstract :
We study definability and complexity issues for automatic and ω-automatic structures. These are, in general, infinite structures but they can be finitely presented by a collection of automata. Moreover they admit effective (in fact automatic) evaluation of all first-order queries. Therefore, automatic structures provide an interesting framework for extending many algorithmic and logical methods from finite structures to infinite ones. We explain the notion of (ω-)automatic structures, give examples, and discuss the relationship to automatic groups. We determine the complexity of model checking and query evaluation on automatic structures for fragments of first-order logic. Further we study closure properties and definability issues on automatic structures and present a technique for proving that a structure is not automatic. We give model-theoretic characterisations for automatic structures via interpretations. Finally we discuss the composition theory of automatic structures and prove that they are closed under finitary Feferman-Vaught-like products
Keywords :
automata theory; computational complexity; formal logic; group theory; algorithmic methods; automata theory; automatic groups; automatic structures; closure properties; complexity; composition theory; definability; finite structures; first-order logic; first-order queries; infinite structures; logical methods; model checking; model theory; query evaluation; Application software; Automata; Automatic logic units; Cost accounting; Databases; Knowledge representation; State-space methods;
Conference_Titel :
Logic in Computer Science, 2000. Proceedings. 15th Annual IEEE Symposium on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-7695-0725-5
DOI :
10.1109/LICS.2000.855755