Expressiveness Results for an Inductive Logic of Separated Relations

07/05/2023
by   Radu Iosif, et al.
0

In this paper we study a Separation Logic of Relations (SLR) and compare its expressiveness to (Monadic)Second Order Logic (M)SO. SLR is based on the well-known Symbolic Heap fragment of Separation Logic, whose formulae are composed of points-to assertions, inductively defined predicates, with the separating conjunction as the only logical connective. SLR generalizes the Symbolic Heap fragment by supporting general relational atoms, instead of only points-to assertions. In this paper, we restrict ourselves to finite relational structures, and hence only consider Weak (M)SO, where quantification ranges over finite sets. Our main results are that SLR and MSO are incomparable on structures of unbounded treewidth, while SLR can be embedded in SO in general. Furthermore, MSO becomes a strict subset of SLR, when the treewidth of the models is bounded by a parameter and all vertices attached to some hyperedge belong to the interpretation of a fixed unary relation symbol. We also discuss the problem of identifying a fragment of SLR that is equivalent to MSO over models of bounded treewidth.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/02/2022

On the Expressiveness of a Logic of Separated Relations

We compare the model-theoretic expressiveness of the existential fragmen...
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
12/18/2018

Model-Checking on Ordered Structures

We study the model-checking problem for first- and monadic second-order ...
research
06/08/2023

Statistical relational learning and neuro-symbolic AI: what does first-order logic offer?

In this paper, our aim is to briefly survey and articulate the logical a...
research
08/30/2022

On the first-order transduction quasiorder of hereditary classes of graphs

Logical transductions provide a very useful tool to encode classes of st...
research
05/08/2020

On The Relational Width of First-Order Expansions of Finitely Bounded Homogeneous Binary Cores with Bounded Strict Width

The relational width of a finite structure, if bounded, is always (1,1) ...
research
05/30/2019

A Non-repetitive Logic for Verification of Dynamic Memory with Explicit Heap Conjunction and Disjunction

In this paper, we review existing points-to Separation Logics for dynami...

Please sign up or login with your details

Forgot password? Click here to reset