Skip to main content
Log in

Information Algebras and Consequence Operators

  • Published:
Logica Universalis Aims and scope Submit manuscript

Abstract.

We explore a connection between different ways of representing information in computer science. We show that relational databases, modules, algebraic specifications and constraint systems all satisfy the same ten axioms. A commutative semigroup together with a lattice satisfying these axioms is then called an “information algebra”. We show that any compact consequence operator satisfying the interpolation and the deduction property induces an information algebra. Conversely, each finitary information algebra can be obtained from a consequence operator in this way. Finally we show that arbitrary (not necessarily finitary) information algebras can be represented as some kind of abstract relational database called a tuple system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jürg Kohlas.

Additional information

Mathematics Subject Classification (2000): Primary 03B22; Secondary 03G15 03G25 08A70 68Q99 94A99 03C950

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kohlas, J., Stärk, R.F. Information Algebras and Consequence Operators. Log. univers. 1, 139–165 (2007). https://doi.org/10.1007/s11787-006-0007-2

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11787-006-0007-2

Keywords.

Navigation