Skip to main content

A completion-based method for mixed universal and rigid E-unification

  • 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 present a completion-based method for handling a new version of E- unification, called “mixed” E-unification, that is a combination of the classical “universal” E-unification and “rigid” E-unification. Rigid E-unification is an important method for handling equality in Gentzen-type first-order calculi, such as free-variable semantic tableaux or matings. The performance of provers using E-unification can be increased considerably, if mixed E-unification is used instead of the purely rigid version. We state soundness and completeness results, and describe experiments with an implementation of our method.

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. L. Bachmair, N. Dershowitz, and D. Plaisted. Completion without failure. In H. AÏt-Kaci and M. Nivat, editors, Resolution of Equations in Algebraic Structures, Volume 2, chapter 1. Academic Press, 1989.

    Google Scholar 

  2. B. Beckert. Ein vervollständigungsbasiertes Verfahren zur Behandlung von Gleichheit im Tableaukalkül mit freien Variablen. Diploma thesis, Univ. Karlsruhe, 1993.

    Google Scholar 

  3. B. Beckert, S. Gerberding, R. Hähnle, and W. Kernig. The tableau-based theorem prover 3 T A P for multiple-valued logics. In Proceedings, 11th International Conference on Automated Deduction (CADE), Albany/NY, LNCS. Springer, 1992.

    Google Scholar 

  4. B. Beckert and R. Hähnle. An improved method for adding equality to free variable semantic tableaux. In Proceedings, 11th International Conference on Automated Deduction (CADE), Albany/NY, LNCS. Springer, 1992.

    Google Scholar 

  5. J. Chabin, S. Anantharaman, and P. Réty. E-unification via constrained rewriting. Unpublished, 1993.

    Google Scholar 

  6. H. Comon. Solving inequations in term algebras. In Proceedings, 5th Symposium on Logic in Computer Science (LICS), Philadelphia/PA. IEEE Press, 1990.

    Google Scholar 

  7. N. Dershowitz. Termination of rewriting. J. of Symbolic Computation, 3(1), 1987.

    Google Scholar 

  8. J. Gallier, P. Narendran, D. Plaisted, and W. Snyder. Rigid E-unification: NP-completeness and application to equational matings. Information and Computation, pages 129–195, 1990.

    Google Scholar 

  9. J. Gallier, P. Narendran, S. Raatz, and W. Snyder. Theorem proving using equational matings and rigid E-unification. Journal of the ACM, 39(2), 1992.

    Google Scholar 

  10. J. Goubault. Simultaneous rigid E-unifiability is NEXPTIME-complete. Technical report, Bull Corporate Research Center, 1993.

    Google Scholar 

  11. J. Hsiang and J. Mzali. SbREVE user's guide. Technical report, LRI, Université de Paris-Sud, 1988.

    Google Scholar 

  12. C. Kirchner, editor. Unification. Academic Press, 1990.

    Google Scholar 

  13. D. E. Knuth and P. B. Bendix. Simple word problems in universal algebras. In J. Leech, editor, Computational Problems in Abstract Algebras. Pergamon Press, Oxford, 1970.

    Google Scholar 

  14. W. Nutt, P. Réty, and G. Smolka. Basic narrowing revisited. Journal of Symbolic Computation, 7(3/4):295–318, 1989.

    Google Scholar 

  15. U. Petermann. A framework for integrating equality reasoning into the extension procedure. In Proc, 2nd Workshop on Theorem Proving with Analytic Tableaux and Related Methods, Marseille. MPI für Informatik, 92–213, Saarbrücken, 1993.

    Google Scholar 

  16. G. Peterson. Complete sets of reductions with constraints. In Proceedings, 10th International Conference on Automated Deduction (CADE), Kaiserslautern, LNCS. Springer, 1990.

    Google Scholar 

  17. J. Siekmann. Universal unification. Jour. of Symbolic Computation, 7(3/4), 1989.

    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

Beckert, B. (1994). A completion-based method for mixed universal and rigid E-unification. 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_49

Download citation

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

  • 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