Finite Horn Monoids via Propositional Horn Theory Composition

09/12/2020
by   Christian Antic, et al.
0

Describing complex objects as the composition of elementary ones is a common strategy in computer science and science in general. This paper contributes to the foundations of knowledge representation and database theory by introducing and studying the sequential composition of propositional Horn theories. Specifically, we show that the notion of composition gives rise to a family of monoids and seminearrings, which we will call Horn monoids and Horn seminearrings in this paper. Particularly, we show that the combination of composition and union yields the structure of a finite idempotent seminearring. We also show that the restricted class of proper propositional Krom-Horn theories, which only contain rules with exactly one body atom, yields a finite idempotent semiring. On the semantic side, we show that the van Emden-Kowalski immediate consequence operator of a theory can be represented via composition, which allows us to compute its least model semantics without any explicit reference to operators. This bridges the conceptual gap between the syntax and semantics of a propositional Horn theory in a mathematically satisfactory way. Moreover, it gives rise to an algebraic meta-calculus for propositional Horn theories. In a broader sense, this paper is a first step towards an algebra of rule-based logical theories and in the future we plan to adapt and generalize the methods of this paper to wider classes of theories, most importantly to first-, and higher-order logic programs, and non-monotonic logic programs under the stable model or answer set semantics and extensions thereof.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/25/2021

Sequential composition of answer set programs

Non-monotonic reasoning is an essential part of human intelligence promi...
research
05/31/2022

Towards an Algebra of Computon Spaces

Compositionality is a key property for dealing with complexity, which ha...
research
02/21/2023

Sequential decomposition of propositional logic programs

The sequential composition of propositional logic programs has been rece...
research
09/11/2021

On syntactically similar logic programs and sequential decompositions

Rule-based reasoning is an essential part of human intelligence prominen...
research
11/25/2002

Propositional satisfiability in declarative programming

Answer-set programming (ASP) paradigm is a way of using logic to solve s...
research
06/08/2019

Paraconsistency, resolution and relevance

Digraphs provide an alternative syntax for propositional logic, with dig...
research
09/23/2020

The Quotient in Preorder Theories

Seeking the largest solution to an expression of the form A x <= B is a ...

Please sign up or login with your details

Forgot password? Click here to reset