Demonic Lattices and Semilattices in Relational Semigroups with Ordinary Composition

05/14/2021
by   Robin Hirsch, et al.
0

Relation algebra and its reducts provide us with a strong tool for reasoning about nondeterministic programs and their partial correctness. Demonic calculus, introduced to model the behaviour of a machine where the demon is in control of nondeterminism, has also provided us with an extension of that reasoning to total correctness. We formalise the framework for relational reasoning about total correctness in nondeterministic programs using semigroups with ordinary composition and demonic lattice operations. We show that the class of representable demonic join semigroups is not finitely axiomatisable and that the representation class of demonic meet semigroups does not have the finite representation property for its finite members. For lattice semigroups (with composition, demonic join and demonic meet) we show that the representation problem for finite algebras is undecidable, moreover the finite representation problem is also undecidable. It follows that the representation class is not finitely axiomatisable, furthermore the finite representation property fails.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/01/2021

Finite Representation Property for Relation Algebra Reducts

The decision problem of membership in the Representation Class of Relati...
research
10/30/2017

The equational theory of the natural join and inner union is decidable

The natural join and the inner union operations combine relations of a d...
research
09/15/2020

Finite Representability of Semigroups with Demonic Refinement

Composition and demonic refinement ⊑ of binary relations are defined by ...
research
06/04/2021

Domain Range Semigroups and Finite Representations

Relational semigroups with domain and range are a useful tool for modell...
research
11/30/2020

Difference-restriction algebras of partial functions: axiomatisations and representations

We investigate the representation and complete representation classes fo...
research
09/25/2020

The algebra of non-deterministic programs: demonic operators, orders and axioms

Demonic composition, demonic refinement and demonic union are alternativ...
research
07/18/2023

Complete representation by partial functions for signatures containing antidomain restriction

We investigate notions of complete representation by partial functions, ...

Please sign up or login with your details

Forgot password? Click here to reset