On the Expressiveness of a Logic of Separated Relations

08/02/2022
by   Radu Iosif, et al.
0

We compare the model-theoretic expressiveness of the existential fragment of Separation Logic over unrestricted relational signatures (SLR) – with only separating conjunction as logical connective and higher-order inductive definitions, traditionally known as the symbolic heap fragment – with the expressiveness of (Monadic) Second Order Logic ((M)SO). While SLR and MSO are incomparable on structures of unbounded treewidth, it turns out that SLR can be embedded in SO, in general, and that MSO becomes a strict subset of SLR, when the treewidth of the models is bounded by a parameter given as input. We also discuss the problem of defining a fragment of SLR that is equivalent to MSO over models of bounded treewidth. Such a fragment would then become the most general Separation Logic with a decidable entailment problem, a key ingredient of practical verification methods for self-adapting (reconfigurable) component-based and distributed systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/05/2023

Expressiveness Results for an Inductive Logic of Separated Relations

In this paper we study a Separation Logic of Relations (SLR) and compare...
research
02/04/2020

Complete Entailment Checking for Separation Logic with Inductive Definitions

In [A], we proposed a novel decision procedure for entailment checking i...
research
02/19/2022

Decision Problems in a Logic for Reasoning about Reconfigurable Distributed Systems

We consider a logic used to describe sets of configurations of distribut...
research
07/01/2020

Decidable Entailments in Separation Logic with Inductive Definitions: Beyond Established Systems

We define a class of Separation Logic formulae, whose entailment problem...
research
11/04/2021

A Compound Logic for Modification Problems: Big Kingdoms Fall from Within

We introduce a novel model-theoretic framework inspired from graph modif...
research
08/11/2023

Going Deep and Going Wide: Counting Logic and Homomorphism Indistinguishability over Graphs of Bounded Treedepth and Treewidth

We study the expressive power of first-order logic with counting quantif...
research
06/29/2019

Recursive axiomatizations from separation properties

We define a fragment of monadic infinitary second-order logic correspond...

Please sign up or login with your details

Forgot password? Click here to reset