Abstract
We present an associative-commutative paramodulation calculus that generalizes the associative-commutative completion procedure to first-order clauses. The calculus is parametrized by a selection function (on negative literals) and a well-founded ordering on terms. It is compatible with an abstract notion of redundancy that covers such simplification techniques as tautology deletion, subsumption, and simplification by (associative-commutative) rewriting. The proof of refutational completeness of the calculus is comparatively simple, and the techniques employed may be of independent interest.
The research described in this paper was supported in part by the NSF under research grant INT-9314412, by the German Science Foundation (Deutsche Forschungsgemeinschaft) under grant Ga 261/4-1, by the German Ministry for Research and Technology (Bundesministerium für Forschung und Technologie) under graut ITS 9102/ITS 9103 and by the ESPRIT Basic Research Working Group 6028 (Construction of Computational Logics). The first author was also supported by the Alexander von Humboldt Foundation.
Preview
Unable to display preview. Download preview PDF.
References
L. Bachmair, N. Dershowitz and D. Plaisted, 1989. Completion without failure. In H. Ait-Kaci, M. Nivat, editors, Resolution of Equations in Algebraic Structures, vol. 2, pp. 1–30. Academic Press.
L. Bachmair and H. Ganzinger, 1990. On Restrictions of Ordered Paramodulation with Simplification. In M. Stickel, editor, Proc. 10th Int. Conf. on Automated Deduction, Kaiserslautern, Lecture Notes in Computer Science, vol. 449, pp. 427–441, Berlin, Springer-Verlag.
L. Bachmair and H. Ganzinger, 1993. Rewrite Techniques for Transitive Relations. Technical Report MPI-I-93-249, Max-Planck-Institut für Informatik, Saarbrücken. Short version in Proc. LICS'94, pp. 384–393, 1994.
L. Bachmair and H. Ganzinger, 1994. Rewrite-based equational theorem proving with selection and simplification. Journal of Logic and Computation, Vol. 4, No. 3, pp. 217–247. Revised version of Technical Report MPI-I-91-208, 1991.
L. Bachmair, H. Ganzinger, Chr. Lynch and W. Snyder, 1992. Basic Paramodulation and Superposition. In D. Kapur, editor, Automated Deduction — CADE'11, Lecture Notes in Computer Science, vol. 607, pp. 462–476, Berlin, Springer-Verlag.
Leo Bachmair, Harald Ganzinger and Uwe Waldmann, 1994. Refutational Theorem Proving for Hierarchic First-Order Theories. Applicable Algebra in Engineering, Communication and Computing, Vol. 5, No. 3/4, pp. 193–212. Earlier version: Theorem Proving for Hierarchic First-Order Theories, in Giorgio Levi and Hélène Kirchner, editors, Algebraic and Logic Programming, Third International Conference, LNCS 632, pages 420–434, Volterra, Italy, September 2–4, 1992, Springer-Verlag.
Timothy Baird, Gerald Peterson and Ralph Wilkerson, 1989. Complete sets of reductions modulo associativity, commutativity and identity. In Proc. 3rd Int. Conf. on Rewriting Techniques and Applications, Lecture Notes in Computer Science, vol. 355, pp. 29–44, Berlin, Springer-Verlag.
N. Dershowitz and J.-P. Jouannaud, 1990. Rewrite Systems. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science B: Formal Methods and Semantics, chapter 6, pp. 243–309. North-Holland, Amsterdam.
J. Hsiang and M. Rusinowitch, 1991. Proving refutational completeness of theorem proving strategies: The transfinite semantic Tree method. Journal of the ACM, Vol. 38, No. 3, pp. 559–587.
Jieh Hsiang and Michael Rusinowitch, 1987. On Word Problems in Equational Theories. In Proc. 14th ICALP, Lecture Notes in Computer Science, vol. 267, pp. 54–71, Berlin, Springer-Verlag.
Jean-Pierre Jouannaud and Claude Marché, 1992. Termination and completion modulo associativity, commutativity and identity. Theoretical Computer Science, Vol. 104, pp. 29–51.
Paliath Narendran and Michaël Rusinowitch, 1991. Any Ground Associative-Commutative Theory has a Finite Canonical System. In Ronald V. Book, editor, Proc. 4th Rewriting Techniques and Applications 91, Como, Italy, Springer-Verlag.
R. Nieuwenhuis and A. Rubio, 1992. Basic superposition is complete. In ESOP'92, Lecture Notes in Computer Science, vol. 582, pp. 371–389, Berlin, Springer-Verlag.
R. Nieuwenhuis and A. Rubio, 1994. AC-superposition with constraints: No AC-unifiers needed. In Proc. 12th International Conference on Automated Deduction, Lecture Notes in Computer Science, vol. 814, pp. 545–559, Berlin, Springer-Verlag.
John Pais and G.E. Peterson, 1991. Using Forcing to Prove Completeness of resolution and Paramodulation. Journal of Symbolic Computation, Vol. 11, pp. 3–19.
E. Paul, 1992. A general refutational completeness result for an inference procedure based on associative-commutative unification. Journal of Symbolic Computation, Vol. 14, pp. 577–618.
G. Peterson and M. Stickel, 1981. Complete sets of reductions for some equational theories. Journal of the ACM, Vol. 28, pp. 233–264.
A. Rubio and R. Nieuwenhuis, 1993. A precedence-based total AC-compatible ordering. In Proc. 5th Int. Conf. on Rewriting Techniques and Applications, Lecture Notes in Computer Science, vol. 690, pp. 374–388, Berlin, Springer-Verlag.
M. Rusinowitch, 1991. Theorem proving with resolution and superposition: An extension of the Knuth and Bendix completion procedure as a complete set of inference rules. J. Symbolic Computation, Vol. 11, pp. 21–49.
M. Rusinowitch and L. Vigneron, 1991. Automated deduction with associative-commutative operators. In Proc. Int. Workshop on Fundamentals of Artificial Intelligence Research, Lecture Notes in Artificial Intelligence, vol. 535, pp. 185–199, Berlin, Springer-Verlag.
L. Vigneron, 1994. Associative-commutative dedution with constraints. In Proc. 12th International Conference on Automated Deduction, Lecture Notes in Computer Science, vol. 814, pp. 530–544, Berlin, Springer-Verlag.
U. Wertz, 1992. First-Order Theorem Proving Modulo Equations. Technical Report MPI-I-92-216, Max-Planck-Institut für Informatik, Saarbrücken.
H. Zhang, 1988. Reduction, superposition and induction: Automated reasoning in an equational logic. PhD thesis, Rensselaer Polytechnic Institute, Schenectady, New York.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bachmair, L., Ganzinger, H. (1995). Associative-commutative superposition. In: Dershowitz, N., Lindenstrauss, N. (eds) Conditional and Typed Rewriting Systems. CTRS 1994. Lecture Notes in Computer Science, vol 968. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60381-6_1
Download citation
DOI: https://doi.org/10.1007/3-540-60381-6_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60381-8
Online ISBN: 978-3-540-45513-4
eBook Packages: Springer Book Archive