mlsanityData to 14 Oct 2026

A separation logic for sequences in pointer programs and its decidability

arXiv 2301.06237 ↗First posted 16 Jan 2023cs.LO cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Separation logic and its variants can describe various properties on pointer programs. However, when it comes to properties on sequences, one may find it hard to formalize. To deal with properties on variable-length sequences and multilevel data structures, we propose sequence-heap separation logic which integrates sequences into logical reasoning on heap-manipulated programs. Quantifiers over sequence variables and singleton heap storing sequence (sequence singleton heap) are new members in our logic. Further, we study the satisfiability problem of two fragments. The propositional fragment of sequence-heap separation logic is decidable, and the fragment with 2 alternations on program variables and 1 alternation on sequence variables is undecidable. In addition, we explore boundaries between decidable and undecidable fragments of the logic with prenex normal form.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 31 references that are in the map. First posted on arXiv 16 Jan 2023.

Builds on

4 of 31 references.

References · 4

  1. 2016Reasoning in the Bernays-Schoenfinkel-Ramsey Fragment of Separation Logiccited by 2
  2. 2018Quantitative Separation Logic - A Logic for Reasoning about Probabilistic Programscited by 2
  3. 2018The Effects of Adding Reachability Predicates in Quantifier-Free Separation Logiccited by 1
  4. 2020Strong-Separation Logiccited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2022Embedding Hindsight Reasoning in Separation Logic ↗
  2. 2024Structural Temporal Logic for Mechanized Program Verification ↗
  3. 2026LLMs versus the Halting Problem: Characterizing Program Termination Reasoning
  4. 2026Where Induction Runs Out: Description-Length Difficulty and the Memorisation Gap in Integer-Sequence Benchmarks
  5. 2025Primender Sequence: A Novel Mathematical Construct for Testing Symbolic Inference and AI Reasoning
  6. 2024Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast
  7. 2026Theory-Scale Auto-Formalization of Logics for Computer Science
  8. 2024A Compositional Atlas for Algebraic Circuits