A Second-Order Logic in Which Variables Range over Relations with Complete First-Order Types

We introduce a restriction of second order logic, SO F , for finite structures. In this restriction the quantifiers range over relation closed by the equivalence relation Ξ FO . In this equivalence relation the equivalence classes are formed by k-tuples whose FO type is the same, for some integer k...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Grosso, A L, Turull-Torres, José M
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We introduce a restriction of second order logic, SO F , for finite structures. In this restriction the quantifiers range over relation closed by the equivalence relation Ξ FO . In this equivalence relation the equivalence classes are formed by k-tuples whose FO type is the same, for some integer k ≥ 1. This logic is a proper extension of SO ω logic defined by A. Dawar. In the SO F existential fragment, Σ 1 1,F , we can express rigidity, which cannot be expressed in SO ω . We define the complexity class NP F by using a variation of the relational machine of S. Abiteboul and V. Vianu and we prove that this complexity class is captured by Σ 1 1,F .
ISSN:1522-4902
2691-0632
DOI:10.1109/SCCC.2010.9