Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 6 von 42

Details

Autor(en) / Beteiligte
Titel
A Decision Procedure for Guarded Separation Logic Complete Entailment Checking for Separation Logic with Inductive Definitions
Ist Teil von
  • ACM transactions on computational logic, 2023-01, Vol.24 (1), p.1-76, Article 1
Ort / Verlag
New York, NY: ACM
Erscheinungsjahr
2023
Link zum Volltext
Quelle
ACM Digital Library
Beschreibungen/Notizen
  • We develop a doubly exponential decision procedure for the satisfiability problem of guarded separation logic—a novel fragment of separation logic featuring user-supplied inductive predicates, Boolean connectives, and separating connectives, including restricted (guarded) versions of negation, magic wand, and septraction. Moreover, we show that dropping the guards for any of the preceding connectives leads to an undecidable fragment. We further apply our decision procedure to reason about entailments in the popular symbolic heap fragment of separation logic. In particular, we obtain a doubly exponential decision procedure for entailments between (quantifier-free) symbolic heaps with inductive predicate definitions of bounded treewidth (SLbtw)—one of the most expressive decidable fragments of separation logic. Together with the recently shown 2ExpTime-hardness for entailments in said fragment, we conclude that the entailment problem for SLbtw is 2ExpTime-complete—thereby closing a previously open complexity gap.
Sprache
Englisch
Identifikatoren
ISSN: 1529-3785
eISSN: 1557-945X
DOI: 10.1145/3534927
Titel-ID: cdi_crossref_primary_10_1145_3534927

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX