Affiliation:
1. New York University & CNRS, France
2. New York University, New York, NY, USA
Abstract
Separation logic is a well-known assertion language for Hoare-style proof systems. We show that first-order separation logic with a unique record field restricted to two quantified variables and no program variables is undecidable. This is among the smallest fragments of separation logic known to be undecidable, and this contrasts with the decidability of two-variable first-order logic. We also investigate its restriction by dropping the magic wand connective, known to be decidable with nonelementary complexity, and we show that the satisfiability problem with only two quantified variables is not yet elementary recursive. Furthermore, we establish insightful and concrete relationships between two-variable separation logic and propositional interval temporal logic (PITL), data logics, and modal logics, providing an inner circle of closely related logics.
Funder
EU Seventh Framework Programme
National Science Foundation
Air Force Office of Scientific Research
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Mathematics,Logic,General Computer Science,Theoretical Computer Science
Reference49 articles.
1. Maintaining knowledge about temporal intervals
2. K. Bansal R. Brochenin and E. Lozes. 2009. Beyond shapes: Lists with ordered data. In FOSSACS’09 (Lecture Notes in Computer Science) Vol. 5504. Springer 425--439. 10.1007/978-3-642-00596-1_30 K. Bansal R. Brochenin and E. Lozes. 2009. Beyond shapes: Lists with ordered data. In FOSSACS’09 (Lecture Notes in Computer Science) Vol. 5504. Springer 425--439. 10.1007/978-3-642-00596-1_30
3. S. Benaim M. Benedikt W. Charatonik E. Kieroński R. Lenhardt F. Mazowiecki and J. Worrell. 2013. Complexity of two-variable logic over finite trees. In ICALP’13 (Lecture Notes in Computer Science) Vol. 7966. Springer 74--88. 10.1007/978-3-642-39212-2_10 S. Benaim M. Benedikt W. Charatonik E. Kieroński R. Lenhardt F. Mazowiecki and J. Worrell. 2013. Complexity of two-variable logic over finite trees. In ICALP’13 (Lecture Notes in Computer Science) Vol. 7966. Springer 74--88. 10.1007/978-3-642-39212-2_10
4. P. Blackburn M. de Rijke and Y. Venema. 2001. Modal Logic. Cambridge University Press. P. Blackburn M. de Rijke and Y. Venema. 2001. Modal Logic. Cambridge University Press.
5. Two-variable logic on data words
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献