Skip to main content

Improving transformation systems for general E-unification

  • Conference paper
Rewriting Techniques and Applications (RTA 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 690))

Included in the following conference series:

  • 197 Accesses

Abstract

In this paper we motivate and present a new and improved transformation system for general E-unification. It can be seen as a modification of the original transformation system by Gallier and Snyder refined by ordinary unification and basic paramodulation. We present a short proof of completeness. Besides completeness we can also show an important property of the transformation system which is not known for the original system: independence of the selection rule. This motivates the abstraction of transformation sequences to equational proof trees thus obtaining static proof objects which facilitates finding further refinements of the procedure.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. L. Bachmair. Canonical Equational Proofs. Birkhäuser, Boston, 1991.

    Book  MATH  Google Scholar 

  2. L. Bachmair, N. Dershowitz, and D. Plaisted. Completion Without Failure. In H. Ait-Kaci and M. Nivat, editors, Resolution of Equations in Algebraic Structures, Vol. 2, chapter 1, pages 1–30. Academic Press, Boston, 1989.

    Google Scholar 

  3. L. Bachmair, H. Ganzinger, Ch. Lynch, and W. Snyder. Basic Paramodulation and Superposition. In D. Kapur, editor, CADE'92, 11th International Conference on Automated Deduction, number 607 in LNCS, pages 462–476. Springer, 1992.

    Google Scholar 

  4. N. Dershowitz and J.-P. Jouannaud. Notations for Rewriting. In BECAT-1991, pages 162–172, Berlin, 1989. Springer.

    Google Scholar 

  5. N. Dershowitz and J.-P. Jouannaud. Rewrite Systems. In J.van Leeuwen, editor, Handbook of Theoretical Computer Science, pages 245–321. Elsevier Science Publishers, Amsterdam, 1990.

    Google Scholar 

  6. D.J. Dougherty and P. Johann. An Improved General E-Unification Method. In M.E. Stickel, editor, CADE'90, 10th International Conference on Automated Deduction, number 449 in LNCS, pages 261–275, Berlin, 1990. Springer.

    Google Scholar 

  7. J. Gallier and W. Snyder. Complete Sets of Transformations for General E-Unification. Theoretical Computer Science, 67:203–260, 1989.

    Article  MATH  MathSciNet  Google Scholar 

  8. J. Hsiang and M. Rusinowitch. On Word Problems in Equational Theories. In 14th International Colloquium of Automata, Languages and Programming, number 267 in LNCS, pages 54–71, Berlin, 1987. Springer.

    Google Scholar 

  9. J.-M. Hullot. Canonical Forms and Unification. In CADE'80, 5th International Conference on Automated Deduction, number 87 in LNCS, pages 318–334, Berlin, 1980. Springer.

    Google Scholar 

  10. J.-P. Jouannaud and C. Kirchner. Solving Equations in Abstract Algebras: A Rule-Based Survey of Unification. In Computational Logic. Essays in honor of Alan Robinson, chapter 8, pages 257–321. MIT Press, 1991.

    Google Scholar 

  11. J.W. Lloyd. Foundations of Logic Programming. Springer, Berlin, 2 edition, 1987.

    Book  MATH  Google Scholar 

  12. A. Martelli, C. Moiso, and C.F. Rossi. An Algorithm for Unification in Equational Theories. In International Symposium on Logic Programming, pages 180–186, 1986.

    Google Scholar 

  13. M. Moser. Complete Sets of Unifiers by Basic Superposition. Technical report, Technische Universität München, 1993.

    Google Scholar 

  14. R. Nieuwenhuis and A. Rubio. Basic Superposition is Complete. In B. Krieg-Brückner, editor, ESOP'92, 4th European Symposium on Programming, number 582 in LNCS, pages 371–389. Springer, 1992.

    Google Scholar 

  15. W. Nutt, P. Réty, and G. Smolka. Basic Narrowing Revisited. Journal of Symbolic Computation, 7:295–317, 1989.

    Article  MATH  MathSciNet  Google Scholar 

  16. W. Snyder. A Proof Theory for General Unification. Birkhäuser, Boston, 1991.

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moser, M. (1993). Improving transformation systems for general E-unification. In: Kirchner, C. (eds) Rewriting Techniques and Applications. RTA 1993. Lecture Notes in Computer Science, vol 690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-21551-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-21551-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56868-1

  • Online ISBN: 978-3-662-21551-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics