Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Soundness and completeness of the Birkhoff equational calculus for many-sorted algebras with possibly empty carrier sets
Manca V., Salibra A. Theoretical Computer Science94 (1):101-124,1992.Type:Article
Date Reviewed: Jun 1 1993

The theory of many-sorted algebras provides a natural mathematical framework for a formal treatment of algebraic specifications. Since the generalization from the one-sorted to the many-sorted case is mostly just an exercise in formalism, the conceptual apparatus and the results of classical universal algebra are immediately at our disposal. In the context of abstract data types, however, good reasons exist for allowing some carrier sets of an algebra to be empty. This seemingly innocent deviation from the practice of algebra renders the obvious generalization of Birkhoff’s equational calculus unsound, a serious problem that has been extensively discussed in the literature.

This paper shows that the completeness and soundness of Birkhoff’s calculus extend to many-sorted algebras if a new notion of satisfiability, strong satisfiability, is adopted. Roughly speaking, an algebra strongly satisfies an equation if it satisfies all substitution instances of the equation. This condition may be hard to verify, but the authors show that in some cases it can be reduced to a weaker condition. They then study the relationships between their notions and some earlier work in the area. In fact, the paper is also a broad review of the ideas that have emerged around the problem. Although the presentation is mostly quite readable, I have a vague feeling that some basic clarifying insights are still missing.

Reviewer:  M. Steinby Review #: CR116521
Bookmark and Share
 
Algebraic Approaches To Semantics (F.3.2 ... )
 
 
Abstract Data Types (D.3.3 ... )
 
 
Semantics (D.3.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Algebraic Approaches To Semantics": Date
A basic abstract semantic algebra
Mosses P.  Semantics of data types (, Sophia-Antipolis, France, Jun 27-29, 1984)1081984. Type: Proceedings
Jun 1 1985
Continuations in possible-world semantics
Tennent R., Tobin J. Theoretical Computer Science 85(2): 283-303, 1991. Type: Article
Sep 1 1992
Basic category theory for computer scientists
Pierce B., MIT Press, Cambridge, MA, 1991. Type: Book (9780262660716)
Nov 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy