Skip to main content

AC-superposition with constraints: No AC-unifiers needed

  • Conference paper
  • First Online:
Automated Deduction — CADE-12 (CADE 1994)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 814))

Included in the following conference series:

Abstract

We prove the completeness of (basic) deduction strategies with constrained clauses modulo associativity and commutativity (AC). Here each inference generates one single conclusion with an additional equality s=AC t in its constraint (instead of one conclusion for each minimal AC-unifier, i.e. exponentially many). Furthermore, computing AC-unifiers is not needed at all. A clause CT〛 is redundant if the constraint T is not AC-unifiable. If C is the empty clause this has to be decided to know whether CT 〛 denotes an inconsistency. In all other cases any sound method to detect unsatisfiable constraints can be used.

Both authors upported by the Esprit Working Group CCL, ref. 6028

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Leo Bachmair and Nachum Dershowitz. Completion for rewriting modulo a congruence. Theoretical Computer Science, 2 and 3(67):173–201, 1989.

    Google Scholar 

  2. Leo Bachmair and Harald Ganzinger. Rewrite-based equational theorem proving with selection and simplification. Technical Report MPI-I-91-208, Max-Planck-Institut für Informatik, Saarbrücken, August 1991. To appear in Journal of Logic and Computation.

    Google Scholar 

  3. Leo Bachmair, Harald Ganzinger, Christopher Lynch, and Wayne Snyder. Basic paramodulation and superposition. In Deepak Kapur, editor, 11th International Conference on Automated Deduction, LNAI 607, pages 462–476, Saratoga Springs, New York, USA, June 15–18, 1992. Springer-Verlag.

    Google Scholar 

  4. Franz Baader and Jörg Siekmann. Unification theory. In D.M. Gabbay, C.J. Hogger, and J.A. Robinson, editors, Handbook of Logic in Artificial Intelligence and Logic Programming. Oxford University Press (to appear), 1993.

    Google Scholar 

  5. Nachum Dershowitz and Jean-Pierre Jouannaud. Rewrite systems. In Jan van Leeuwen, editor, Handbook of Theoretical Computer Science, volume B: Formal Models and Semantics, chapter 6, pages 244–320. Elsevier Science Publishers B.V., Amsterdam, New York, Oxford, Tokyo, 1990.

    Google Scholar 

  6. Eric Domenjoud. A technical note on AC-unification. the number of minimal unifiers of the equation αx1+h.+αxp=Βy1 +...+ Βyq. Journal of Automated Reasoning, 8(1):39–44, 1992.

    Google Scholar 

  7. Jean-Pierre Jouannaud and Helene Kirchner. Completion of a set of rules modulo a set of equations. SIAM Journal of Computing, 15:1155–1194, 1986.

    Google Scholar 

  8. Claude Kirchner, Hélène Kirchner, and MichaËl Rusinowitch. Deduction with symbolic constraints. Revue Française d'Intelligence Artificielle, 4(3):9–52, 1990.

    Google Scholar 

  9. Deepak Kapur and Paliath Narendran. Complexity of unification problems with associative commutative operators. Journal of Automated Reasoning, 9:261–288, 1992.

    Google Scholar 

  10. Paliath Narendran and Michael Rusinowitch. Any ground associative commutative theory has a finite canonical system. In Fourth int. conf. on Rewriting Techniques and Applications, LNCS 488, pages 423–434, Como, Italy, April 1991. Springer-Verlag.

    Google Scholar 

  11. Robert Nieuwenhuis and Albert Rubio. Basic superposition is complete. In B. Krieg-Brückner, editor, European Symposium on Programming, LNCS 582, pages 371–390, Rennes, France, February 26–28, 1992. Springer-Verlag.

    Google Scholar 

  12. Robert Nieuwenhuis and Albert Rubio. Theorem proving with ordering constrained clauses. In Deepak Kapur, editor, 11th International Conference on Automated Deduction, LNAI 607, pages 477–491, Saratoga Springs, New York, USA, June 15–18, 1992. Springer-Verlag.

    Google Scholar 

  13. G.E. Peterson and M.E. Stickel. Complete sets of reductions for some equational theories. Journal Assoc. Comput. Mach., 28(2):233–264, 1981.

    Google Scholar 

  14. Albert Rubio and Robert Nieuwenhuis. A precedence-based total AC-compatible ordering. In C. Kirchner, editor, 5th International Conference on Rewriting Techniques and Applications, LNCS 690, pages 374–388, Montreal, Canada, June 16–18, 1993. Springer-Verlag.

    Google Scholar 

  15. Albert Rubio. Automated deduction with ordering and equality constrained clauses. PhD. Thesis, Technical University of Catalonia, Barcelona, Spain, 1994.

    Google Scholar 

  16. Michael Rusinowitch and Laurent Vigneron. Automated deduction with associative commutative operators. Rapport de Recherche 1896, Institut National de Recherche en Informatique et en Automatique, INRIA-Lorraine, May 1993.

    Google Scholar 

  17. Laurent Vigneron. Basic AC-Paramodulation. In Allan Bundy, editor, 12th International Conference on Automated Deduction, LNAI, pages-, Nancy, France, June 1994. Springer-Verlag.

    Google Scholar 

  18. Ulrich Wertz. First-order theorem proving modulo equations. Technical Report MPI-I-92-216, Max-Planck-Institut für Informatik, Saarbrücken, April 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alan Bundy

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nieuwenhuis, R., Rubio, A. (1994). AC-superposition with constraints: No AC-unifiers needed. In: Bundy, A. (eds) Automated Deduction — CADE-12. CADE 1994. Lecture Notes in Computer Science, vol 814. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58156-1_40

Download citation

  • DOI: https://doi.org/10.1007/3-540-58156-1_40

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58156-7

  • Online ISBN: 978-3-540-48467-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics