Thomas Eiter, Georg Gottlob, Yuri Gurevich

Existential second-order logic over strings
 

Volltext des Dokuments: r980011.ps.gz (205 KB)

Ausgabe:
Modified March 1998

Report:
Institut für Informatik, IFIG Research Report 9702, December 1997

Institut:
Institut für Informatik, JLU Giessen, Arndtstr. 2, D-35392 Giessen

Erscheinungsjahr:
1997

Abstract:
Existential second­order logic (ESO) and monadic second­order logic (MSO) have attracted much interest in logic and computer science. ESO is a much more expressive logic over word structures than MSO. However, little was known about the relationship between MSO and syntactic fragments of ESO. We shed light on this issue by completely characterizing this relationship for the prefix classes of ESO over strings, (i.e., finite word structures). Moreover, we determine the complexity of model checking over strings, for all ESO­prefix classes. Let ESO(Q) denote the prefix class containing all sentences of the shape 9RQ' where R is a list of predicate variables, Q is a first­order quantifier prefix from the prefix set Q, and ' is quantifier free. We show that ESO(9 \Lambda 89 \Lambda ) and ESO(9 \Lambda 88) are the maximal standard ESO­prefix classes contained in MSO, thus expressing only regular languages. We further prove the following dichotomy theorem: An ESO prefix­class either expresses only regular languages (and is thus in MSO), or it expresses some NP­complete languages. We also give a precise characterization of those ESO­prefix classes which are equivalent to MSO over strings, and of the ESO­prefix classes which are closed under complementation on strings.

Sprache:
englisch

Dateiformat:
PostScript (gzip compressed)

Sachgruppe der DNB:
28 Informatik

Eingabedatum:
09.07.1998

Zurück zum Anfang Zur "Giessener Elektronischen Bibliothek"
Fragen und Kommentare an: koordinierung@ub.uni-giessen.de Zuletzt geändert am 17.06.1999