Existential second-order logic over strings
|
|
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 secondorder logic (ESO) and monadic secondorder
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 ESOprefix 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 firstorder 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 ESOprefix classes
contained in MSO, thus expressing only regular languages. We further prove
the following dichotomy theorem: An ESO prefixclass either expresses
only regular languages (and is thus in MSO), or it expresses some NPcomplete
languages. We also give a precise characterization of those ESOprefix
classes which are equivalent to MSO over strings, and of the ESOprefix
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 |