Positive First-Order Logic on Words and Graphs - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Logical Methods in Computer Science Année : 2023

Positive First-Order Logic on Words and Graphs

Résumé

We study FO + , a fragment of first-order logic on finite words, where monadic predicates can only appear positively. We show that there is an FO-definable language that is monotone in monadic predicates but not definable in FO +. This provides a simple proof that Lyndon's preservation theorem fails on finite structures. We lift this example language to finite graphs, thereby providing a new result of independent interest for FO-definable graph classes: negation might be needed even when the class is closed under addition of edges. We finally show that given a regular language of finite words, it is undecidable whether it is definable in FO + .
Fichier principal
Vignette du fichier
PositiveFOWordsGraphs.pdf (580.88 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03865495 , version 1 (22-11-2022)
hal-03865495 , version 2 (17-11-2023)

Identifiants

Citer

Denis Kuperberg. Positive First-Order Logic on Words and Graphs. Logical Methods in Computer Science, 2023, 19 (3), pp.7:1 - 7:35. ⟨10.46298/LMCS-19(3:7)2023⟩. ⟨hal-03865495v2⟩
29 Consultations
14 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More