Abstract. We give a procedure for establishing the invalidity of logi-cal entailments in the symbolic heap fragment of separation logic with user-defined inductive predicates, as used in program verification. This disproof procedure attempts to infer the existence of a countermodel to an entailment by comparing computable model summaries, a.k.a. bases (modified from earlier work), of its antecedent and consequent. Our method is sound and terminating, but necessarily incomplete. Experiments with the implementation of our disproof procedure indi-cate that it can correctly identify a substantial proportion of the invalid entailments that arise in practice, at reasonably low time cost. Accord-ingly, it can be used, e.g., to improve the output o...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
Abstract. We present a (semi-)decision procedure for checking entailment be-tween separation logic f...
International audienceWe present a decision procedure for checking entailment between separation log...
We give a procedure for establishing the invalidity of logical entailments in the symbolic heap frag...
We give a procedure for establishing the invalidity of logical entailments in the symbolic heap frag...
We give a procedure for establishing the invalidity of logical entailments in the symbolic heap frag...
International audienceWe describe an algorithm to disprove entailment between separation logic formu...
International audienceWe describe an algorithm to disprove entailment between separation logic formu...
International audienceWe describe an algorithm to disprove entailment between separation logic formu...
We show that the entailment problem ϕ |= ψ in Separation Logic is decidable for separated conjunctio...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
International audienceThe entailment between separation logic formulae with inductive predicates, al...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
Abstract. We present a (semi-)decision procedure for checking entailment be-tween separation logic f...
International audienceWe present a decision procedure for checking entailment between separation log...
We give a procedure for establishing the invalidity of logical entailments in the symbolic heap frag...
We give a procedure for establishing the invalidity of logical entailments in the symbolic heap frag...
We give a procedure for establishing the invalidity of logical entailments in the symbolic heap frag...
International audienceWe describe an algorithm to disprove entailment between separation logic formu...
International audienceWe describe an algorithm to disprove entailment between separation logic formu...
International audienceWe describe an algorithm to disprove entailment between separation logic formu...
We show that the entailment problem ϕ |= ψ in Separation Logic is decidable for separated conjunctio...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
International audienceThe entailment between separation logic formulae with inductive predicates, al...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
Abstract. We present a (semi-)decision procedure for checking entailment be-tween separation logic f...
International audienceWe present a decision procedure for checking entailment between separation log...