The Complexity of Prenex Separation Logic with One Selector

04/10/2018
by   Mnacho Echenim, et al.
0

We first show that infinite satisfiability can be reduced to finite satisfiability for all prenex formulas of Separation Logic with k≥1 selector fields (k). Second, we show that this entails the decidability of the finite and infinite satisfiability problem for the class of prenex formulas of 1, by reduction to the first-order theory of one unary function symbol and unary predicate symbols. We also prove that the complexity is not elementary, by reduction from the first-order theory of one unary function symbol. Finally, we prove that the Bernays-Schönfinkel-Ramsey fragment of prenex 1 formulae with quantifier prefix in the language ∃^*∀^* is -complete. The definition of a complete (hierarchical) classification of the complexity of prenex 1, according to the quantifier alternation depth is left as an open problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2018

On the Expressive Completeness of Bernays-Schönfinkel-Ramsey Separation Logic

This paper investigates the satisfiability problem for Separation Logic,...
research
04/09/2019

The Complexity of Definability by Open First-Order Formulas

In this article we formally define and investigate the computational com...
research
04/29/2021

Trakhtenbrot's Theorem in Coq: Finite Model Theory through the Constructive Lens

We study finite first-order satisfiability (FSAT) in the constructive se...
research
07/05/2014

The Complexity of Reasoning with FODD and GFODD

Recent work introduced Generalized First Order Decision Diagrams (GFODD)...
research
03/08/2018

On the Complexity of Pointer Arithmetic in Separation Logic (an extended version)

We investigate the complexity consequences of adding pointer arithmetic ...
research
11/09/2021

Complexity of the Ackermann fragment with one leading existential quantifier

In this short note we prove that the satisfiability problem of the Acker...
research
07/11/2019

The Keys to Decidable HyperLTL Satisfiability: Small Models or Very Simple Formulas

HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, i...

Please sign up or login with your details

Forgot password? Click here to reset