, ?y m . ? such that for all i ? [1, m] and all formulae ? 1 ? * ? 2 occurring at polarity 1 in ?, we have y i ? var(? 1 ) ? var(? 2 ), 2. BSR fin (SL k ) as the set of sentences ?y 1, BSR inf (SL k ) as the set of sentences ?y 1
, Note that BSR fin (SL k ) BSR inf (SL k ) BSR(SL k ), for any k ? 1
, Definition 7 imposes no constraint on the occurrences of separating implications at the left of a ? * 8 . The decidability result of this paper is stated below: Theorem 2. For any integer k ? 1 not depending on the input, the infinite satisfiability problem for BSR inf (SL k ) and the finite satisfiability problem for BSR fin
, We provide a brief sketch of the proof (all details are available in [8]). In both cases, PSPACE-hardness is an immediate consequence of the fact that the quantifier-free fragment of SL k , without the separating implication, but with the separating conjunction and negation
, For PSPACE-membership, consider a formula ? in BSR inf (SL k ), and its equivalent disjunction of minterms ? (of exponential size)
We may thus guess such an interpretation, and check References 1, Lemma 8 gives us an upper bound on the size of test formulae in ? , hence on the number of constant symbols occurring in ?(? ). This, in turns, gives a bound on the cardinality of the model of ?(? ), 1997. ,
On the almighty wand, Information and Computation, vol.211, pp.106-137, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-01905158
From separation logic to first-order logic, Foundations of Software Science and Computational Structures, pp.395-409, 2005. ,
Computability and complexity results for a spatial assertion language for data structures, FST TCS 2001: Foundations of Software Technology and Theoretical Computer Science, pp.108-119, 2001. ,
Expressive completeness of separation logic with two variables and no separating conjunction, Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), CSL-LICS '14, vol.37, pp.1-37, 2014. ,
Separation logic with one quantified variable, Theory Comput. Syst, vol.61, issue.2, pp.371-461, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01258821
The complexity of prenex separation logic with one selector, 2018. ,
URL : https://hal.archives-ouvertes.fr/hal-01946528
On the Expressive Completeness of Bernays-Schoenfinkel-Ramsey Separation Logic, 2018. ,
The tree width of separation logic with recursive definitions, Proc. of CADE-24, vol.7898, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-01418897
Bi as an assertion language for mutable data structures, ACM SIGPLAN Notices, vol.36, pp.14-26, 2001. ,
Expressivité des logiques spatiales, 2004. ,
On a problem of formal logic, Classic Papers in Combinatorics, pp.1-24, 1987. ,
Reasoning in the bernays-schönfinkel-ramsey fragment of separation logic, Verification, Model Checking, and Abstract Interpretation, pp.462-482, 2017. ,
Separation logic: A logic for shared mutable data structures, Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science, LICS '02, pp.55-74, 2002. ,