International audienceSeparation Logic is a widely used formalism for describing dynamically allocated linked data structures, such as lists, trees, etc. The decidability status of various fragments of the logic constitutes a long standing open problem. Current results report on techniques to decide satisfiability and validity of entail-ments for Separation Logic(s) over lists (possibly with data). In this paper we establish a more general decidability result. We prove that any Separation Logic formula using rather general recursively defined predicates is decidable for satis-fiability, and moreover, entailments between such formulae are decidable for validity. These predicates are general enough to define (doubly-) linked lists, trees, and...
Abstract A general criterion for establishing the decidability of a logic is presented, based on a g...
Abstract. We establish foundational results on the computational com-plexity of deciding entailment ...
International audienceThe kinds of models that are usually considered in separation logic are struct...
International audienceThis paper presents an extension of a decidable fragment of Separation Logic f...
In this paper we study a Separation Logic of Relations (SLR) and compare its expressiveness to (Mona...
In 2004, Berdine, Calcagno and O'Hearn introduced a fragment of separation logic that allows for rea...
In 2011, Cook et al. showed that the satisfiability and entailment can be checked in polynomial tim...
Abstract. Separation Logic (SL) with inductive definitions is a natural formal-ism for specifying co...
We show that the entailment problem ϕ |= ψ in Separation Logic is decidable for separated conjunctio...
VirtualInternational audienceTwo results are presented concerning the entailment problem in Separati...
Abstract. We present a (semi-)decision procedure for checking entailment be-tween separation logic f...
International audienceSeparation Logic (SL) with inductive definitions is a natural formalism for sp...
This paper considers Reynolds’s separation logic with all logical connectives but without arbitrary ...
International audienceWe present a decision procedure for checking entailment between separation log...
Containment of monadic datalog programs over data trees (labelled trees with an equivalence relation...
Abstract A general criterion for establishing the decidability of a logic is presented, based on a g...
Abstract. We establish foundational results on the computational com-plexity of deciding entailment ...
International audienceThe kinds of models that are usually considered in separation logic are struct...
International audienceThis paper presents an extension of a decidable fragment of Separation Logic f...
In this paper we study a Separation Logic of Relations (SLR) and compare its expressiveness to (Mona...
In 2004, Berdine, Calcagno and O'Hearn introduced a fragment of separation logic that allows for rea...
In 2011, Cook et al. showed that the satisfiability and entailment can be checked in polynomial tim...
Abstract. Separation Logic (SL) with inductive definitions is a natural formal-ism for specifying co...
We show that the entailment problem ϕ |= ψ in Separation Logic is decidable for separated conjunctio...
VirtualInternational audienceTwo results are presented concerning the entailment problem in Separati...
Abstract. We present a (semi-)decision procedure for checking entailment be-tween separation logic f...
International audienceSeparation Logic (SL) with inductive definitions is a natural formalism for sp...
This paper considers Reynolds’s separation logic with all logical connectives but without arbitrary ...
International audienceWe present a decision procedure for checking entailment between separation log...
Containment of monadic datalog programs over data trees (labelled trees with an equivalence relation...
Abstract A general criterion for establishing the decidability of a logic is presented, based on a g...
Abstract. We establish foundational results on the computational com-plexity of deciding entailment ...
International audienceThe kinds of models that are usually considered in separation logic are struct...