Conjunctive Queries, Existentially Quantified Systems of Equations and Finite Substitutions

07/18/2022
by   Ján Komara, et al.
0

This report presents an elementary theory of unification for positive conjunctive queries. A positive conjunctive query is a formula constructed from propositional constants, equations and atoms using the conjunction ∧ and the existential quantifier ∃. In particular, empty queries correspond to existentially quantified systems of equations – called E-formulas. We provide an algorithm which transforms any conjunctive query into a solved form. We prove some lattice-theoretic properties of queries. In particular, the quotient set of E-formulas under an equivalence relation forms a complete lattice. Then we present another lattice – a lattice of finite substitutions. We prove that the both lattices are isomorphic. Finally, we introduce the notion of application of substitutions to formulas and clarify its relationship to E-formulas. This theory can be regarded as a basis for alternative presentation of logic programming.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2022

Existentially Quantified Systems of Equations as an Implicit Representation of Answers in Logic Programming

In this paper we present an alternative approach to formalize the theory...
research
05/27/2021

Learning Union of Integer Hypercubes with Queries (Technical Report)

We study the problem of learning a finite union of integer (axis-aligned...
research
03/05/2018

Positive Announcements

Arbitrary public announcement logic (APAL) reasons about how the knowled...
research
10/13/2022

Directed branching bisimulation via apartness and positive logic

Branching bisimulation is a relation on states of a labelled transition ...
research
12/03/2015

Querying with Łukasiewicz logic

In this paper we present, by way of case studies, a proof of concept, ba...
research
06/06/2020

Temporal-Logic Query Checking over Finite Data Streams

This paper describes a technique for inferring temporal-logic properties...
research
06/24/2019

Implicitly Learning to Reason in First-Order Logic

We consider the problem of answering queries about formulas of first-ord...

Please sign up or login with your details

Forgot password? Click here to reset