2019
DOI: 10.1007/978-3-030-10801-4_17
|View full text |Cite
|
Sign up to set email alerts
|

Separation Logic with Linearly Compositional Inductive Predicates and Set Data Constraints

Abstract: We identify difference-bound set constraints (DBS), an analogy of difference-bound arithmetic constraints for sets. DBS can express not only set constraints but also arithmetic constraints over set elements. We integrate DBS into separation logic with linearly compositional inductive predicates, obtaining a logic thereof where set data constraints of linear data structures can be specified. We show that the satisfiability of this logic is decidable. A crucial step of the decision procedure is to compute the tr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 40 publications
0
1
0
Order By: Relevance
“…Tools such as SMT solvers deal with this kind of problems (see, e.g., [Deharbe et al 2011] and [Bjørner et al 2013]), although in general they are complete only in quite restricted cases [Ge and de Moura 2009]. Recently, a language admitting some forms of quantified formulas over sets was proven to be decidable in the context of separation logic [Gao et al 2019].…”
Section: Related Workmentioning
confidence: 99%
“…Tools such as SMT solvers deal with this kind of problems (see, e.g., [Deharbe et al 2011] and [Bjørner et al 2013]), although in general they are complete only in quite restricted cases [Ge and de Moura 2009]. Recently, a language admitting some forms of quantified formulas over sets was proven to be decidable in the context of separation logic [Gao et al 2019].…”
Section: Related Workmentioning
confidence: 99%