Two Results on Separation Logic With Theory Reasoning

06/19/2022
by   Mnacho Echenim, et al.
0

Two results are presented concerning the entailment problem in Separation Logic with inductively defined predicate symbols and theory reasoning. First, we show that the entailment problem is undecidable for rules with bounded tree-width, if theory reasoning is considered. The result holds for a wide class of theories, even with a very low expressive power. For instance it applies to the natural numbers with the successor function, or with the usual order. Second, we show that every entailment problem can be reduced to an entailment problem containing no equality (neither in the formulas nor in the recursive rules defining the semantics of the predicate symbols).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/31/2022

A Proof Procedure For Separation Logic With Inductive Definitions and Theory Reasoning

A proof procedure, in the spirit of the sequent calculus, is proposed to...
research
05/15/2023

Tractable and Intractable Entailment Problems in Separation Logic with Inductively Defined Predicates

We establish various complexity results for the entailment problem betwe...
research
07/01/2020

Decidable Entailments in Separation Logic with Inductive Definitions: Beyond Established Systems

We define a class of Separation Logic formulae, whose entailment problem...
research
08/08/2014

Fuzzy inequational logic

We present a logic for reasoning about graded inequalities which general...
research
01/27/2022

Foundations for Entailment Checking in Quantitative Separation Logic (extended version)

Quantitative separation logic (QSL) is an extension of separation logic ...
research
12/11/2014

Logic of temporal attribute implications

We study logic for reasoning with if-then formulas describing dependenci...
research
04/27/2020

Beyond formulas-as-cographs: an extension of Boolean logic to arbitrary graphs

We propose a graph-based extension of Boolean logic called Boolean Graph...

Please sign up or login with your details

Forgot password? Click here to reset