Automated cyclic entailment proofs in separation logic

  • Authors:
  • James Brotherston;Dino Distefano;Rasmus Lerchedahl Petersen

  • Affiliations:
  • Dept. of Computing, Imperial College London;Dept. of Computer Science, Queen Mary University of London;Dept. of Computer Science, Queen Mary University of London

  • Venue:
  • CADE'11 Proceedings of the 23rd international conference on Automated deduction
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a general automated proof procedure, based upon cyclic proof, for inductive entailments in separation logic. Our procedure has been implemented via a deep embedding of cyclic proofs in the HOL Light theorem prover. Experiments show that our mechanism is able to prove a number of non-trivial entailments involving inductive predicates.