From separation logic to first-order logic
The work
| Authors | Cristiano Calcagno; Philippa Gardner; Matthew Hague |
|---|---|
| Editors | |
| Type | inproceedings |
| Year | 2005 |
| Citekey | calcagno2005separation |
Where it appeared
| Published in | 8th International Conference on Foundations of Software Science and Computational Structures (FoSSaCS) |
|---|---|
| Publisher | Springer |
| Series | Lecture Notes in Computer Science |
| Volume | 3441 |
| Pages | 395--409 |
Identifiers
| DOI | 10.1007/978-3-540-31982-5_25 |
|---|
Abstract
Separation logic is a spatial logic for reasoning locally about heap structures. A decidable fragment of its assertion language was pre- sented in [1], based on a bounded model property. We exploit this prop- erty to give an encoding of this fragment into a first-order logic contain- ing only the propositional connectives, quantification over the natural numbers and equality. This result is the first translation from Separa- tion Logic into a logic which does not depend on the heap, and provides a direct decision procedure based on well-studied algorithms for first- order logic. Moreover, our translation is compositional in the structure of formulae, whilst previous results involved enumerating either heaps or formulae arising from the bounded model property.
A copy is held
pdf, 212.5 kB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | agent via bibtex |
|---|---|
| Added | 2026-08-05 00:00 UTC |
| Approved by | a person 2026-08-16 15:34 UTC |
Filed under
calcagno gardner lncs separation-logic the-copy-is-not-the-work
Cite it as
@inproceedings{calcagno2005separation,
title = {From separation logic to first-order logic},
author = {Cristiano Calcagno and Philippa Gardner and Matthew Hague},
year = {2005},
booktitle = {8th International Conference on Foundations of Software Science and Computational Structures (FoSSaCS)},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {3441},
pages = {395--409},
doi = {10.1007/978-3-540-31982-5_25},
}
This record lives at https://refs.drheap.org/calcagno2005separation/ and will keep doing so.