Deciding Regular Grammar Logics with Converse Through First-Order Logic

Stéphane Demri, Hans De Nivelle

Research output: Contribution to journalArticlepeer-review

49 Citations (Scopus)

Abstract

We provide a simple translation of the satisfiability problem for regular grammar logics with converse into GF2, which is the intersection of the guarded fragment and the 2-variable fragment of first-order logic. The translation is theoretically interesting because it translates modal logics with certain frame conditions into first-order logic, without explicitly expressing the frame conditions. It is practically relevant because it makes it possible to use a decision procedure for the guarded fragment in order to decide regular grammar logics with converse. The class of regular grammar logics includes numerous logics from various application domains. A consequence of the translation is that the general satisfiability problem for every regular grammar logics with converse is in EXPTIME. This extends a previous result of the first author for grammar logics without converse. Other logics that can be translated into GF2 include nominal tense logics and intuitionistic logic. In our view, the results in this paper show that the natural first-order fragment corresponding to regular grammar logics is simply GF2 without extra machinery such as fixed-point operators.

Original languageEnglish
Pages (from-to)289-329
Number of pages41
JournalJournal of Logic, Language and Information
Volume14
Issue number3
DOIs
Publication statusPublished - Jun 2005
Externally publishedYes

Keywords

  • 2-variable fragment
  • Guarded fragment
  • Modal and temporal logics
  • Relational translation

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Philosophy
  • Linguistics and Language

Fingerprint

Dive into the research topics of 'Deciding Regular Grammar Logics with Converse Through First-Order Logic'. Together they form a unique fingerprint.

Cite this