Abstract
A simple unification algorithm for terms containing variables, constants and the set operators intersection and symmetric difference is presented. The solution is straightforward because the algebraic structure under consideration is a boolean ring. The main part of the algorithm is finding a particular solution which is then substituted into a general formula to yield a single most general unifier. The combination with other equational theories is briefly considered but even for simple cases the extension seems non-trivial.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
F. Fages: “Associative-Commutative Unification”, Proc. 7th Int. Conf. on Automated Deduction, 1984, LNCS 170
J. Hsiang: “Refutational Theorem Proving using Term-Rewriting Systems”, Artificial Intelligence 25, 1985
A. Kandri-Rody, D. Kapur, P. Narendran: “An Ideal-theoretic Approach to Word Problems and Unification Problems over Finitely Presented Commutative Algebras”
M. Livesey, J. Siekmann: “Unification of Sets and Multisets”, Memo Seki-76-II, Univ. Karlsruhe, 1976
J. H. Siekmann: “Universal Unification”, Proc. 7th Int. Conf. on Automated Deduction, 1984, LNCS 170
M. Stone: “The Theory of Representations for Boolean Algebra”, Trans. AMS 40, 1936
M.E. Stickel: “A Complete Unification Algorithm for Associative-Commutative Functions”, JACM 28, No 3, 1981
D.E. Watts, J.K. Cohen: “Computer-Implemented Set Theory”, Amer.Math.Month. 87, 1980
K. Yelick: “Combining Unification Algorithms for Confined Regular Equational Theories”, Proc. Rewriting Techniques and Applications, 1985, LNCS 202
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martin, U., Nipkow, T. (1986). Unification in boolean rings. In: Siekmann, J.H. (eds) 8th International Conference on Automated Deduction. CADE 1986. Lecture Notes in Computer Science, vol 230. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16780-3_115
Download citation
DOI: https://doi.org/10.1007/3-540-16780-3_115
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16780-8
Online ISBN: 978-3-540-39861-5
eBook Packages: Springer Book Archive