On the Expressive Completeness of Bernays-Schönfinkel-Ramsey Separation Logic

02/01/2018
by   Mnacho Echenim, et al.
0

This paper investigates the satisfiability problem for Separation Logic, with unrestricted nesting of separating conjunctions and implications, for prenex formulae with quantifier prefix in the language ∃^*∀^*, in the cases where the universe of possible locations is either countably infinite or finite. In analogy with first-order logic with uninterpreted predicates and equality, we call this fragment Bernays-Schönfinkel-Ramsey Separation Logic [BSR(SLk)]. We show that, unlike in first-order logic, the (in)finite satisfiability problem is undecidable for BSR(SLk) and we define two non-trivial subsets thereof, that are decidable for finite and infinite satisfiability, respectively, by controlling the occurrences of universally quantified variables within the scope of separating implications, as well as the polarity of the occurrences of the latter. The decidability results are obtained by a controlled elimination of separating connectives, described as (i) an effective translation of a prenex form Separation Logic formula into a combination of a small number of test formulae, using only first-order connectives, followed by (ii) a translation of the latter into an equisatisfiable first-order formula.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/10/2018

The Complexity of Prenex Separation Logic with One Selector

We first show that infinite satisfiability can be reduced to finite sati...
research
10/11/2019

Internal Calculi for Separation Logics

We present a general approach to axiomatise separation logics with heapl...
research
12/16/2018

Quine's Fluted Fragment Revisited

We study the fluted fragment, a decidable fragment of first-order logic ...
research
04/23/2021

Politeness and Stable Infiniteness: Stronger Together

We make two contributions to the study of polite combination in satisfia...
research
12/30/2021

Expressive power versus decidability

In this note we prove that there exists no fragment of first-order logic...
research
06/24/2014

SROIQsigma is decidable

We consider a dynamic extension of the description logic SROIQ. This mea...
research
07/03/2023

On the Satisfiability of Local First-Order Logics with Data

We study first-order logic over unordered structures whose elements carr...

Please sign up or login with your details

Forgot password? Click here to reset