Skip to main content

Completion for constrained term rewriting systems

  • Contextual Rewriting and Constrained Rewriting
  • Conference paper
  • First Online:
Book cover Conditional Term Rewriting Systems (CTRS 1992)

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

Included in the following conference series:

Abstract

A framework for rewriting with membership, equality, and inequality constraints is presented. A ground completion procedure is described which modifies the standard critical pair lemma. One consequence is the desire to rewrite terms in a set represented by a grammar, which leads to strong requirements on the conditional rules. Examples of the use of a completed constrained term rewriting system are presented, including an instance of an inductive theorem.

This research supported in part by the National Science Foundation under Grant CCR-90-24271.

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. B. Bogaert and S. Tison. Automata with Equality Tests. Technical Report IT 207, Laboratoire d'Informatique Fondamental de Lille, USTL, Lille, France February 1991.

    Google Scholar 

  2. H. Comon. Rewriting with Membership Constraints. Draft, 1992.

    Google Scholar 

  3. H. Comon and C. Delor. Equational Formulas in Order-Sorted Algebras. Proc. ICALP, 1990.

    Google Scholar 

  4. H. Comon and P. Lescanne. Equational Problems and Disunification. J. Symbolic Computation 7, pages 371–425, 1989.

    Google Scholar 

  5. N. Dershowitz. Completion and Its Applications. In H. Aït-Kaci and M. Nivat, editors, Resolution of Equations in Algebraic Structures 2: Rewriting Techniques, chapter 2, pages 31–86. Academic Press, New York, 1989.

    Google Scholar 

  6. A. J. J. Dick and P. Watson. Order-sorted Term Rewriting. Computer Journal 34, pages 16–19, 1990.

    Google Scholar 

  7. J. Doner. Tree Acceptors and Some of Their Applications, Journal of Computer and System Sciences 4, pages 406–451, 1970.

    Google Scholar 

  8. A. M. Frisch. The Substitutional Framework for Sorted Deduction: Fundamental Results on Hybrid Reasoning. Artificial Intelligence 49, pages 161–198, 1991.

    Google Scholar 

  9. J. A. Goguen and J. Meseguer, Completeness of Many-sorted Equational Logic. SIGPLAN Notices 16, pages 24–32, 1981.

    Google Scholar 

  10. D. E. Knuth and P. B. Bendix, Simple Word Problems in Universal Algebras, In J. Leech, editor, Computational Problems in Abstract Algebra, pages 263–297. Pergamon Press, Oxford, U. K. 1970.

    Google Scholar 

  11. C. Kirchner and P. Lescanne. Solving Disequations. Proc. 2nd IEEE Symp.on Logic in Computer Science, Ithaca, NY, pages 347–352, 1987.

    Google Scholar 

  12. A. Martelli, C. Moiso, and G. F. Rossi. An Algorithm for Unification in Equational Theories. Proc. IEEE Symp. on Logic in Computer Science, Salt Lake City, UT, September 1986.

    Google Scholar 

  13. G. Smolka, W. Nutt, J. A. Goguen and J. Meseguer. Order-Sorted Equational Computation. In H. Aït-Kaci and M Nivat, editors, Resolution of Equations in Algebraic Structures, Vol 2, Rewriting Techniques, pages 297–367, Academic Press, 1989.

    Google Scholar 

  14. Y. Toyama. Confluent Term Rewriting Systems with Membership Conditions. In S.Kaplan and J.P. Jouannaud, editors, Lecture Notes in Computer Science, 308, Conditional Term Rewriting Systems 1987 Proceedings pages 228–241, Springer Verlag 1987.

    Google Scholar 

  15. T. E. Uribe. Sorted Unification Using Set Constraints. In D. Kapur, editor, Lecture Notes in Computer Science, 11th International Conference on Automated Deduction, Springer-Verlag,1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michaël Rusinowitch Jean-Luc Rémy

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hoot, C. (1993). Completion for constrained term rewriting systems. In: Rusinowitch, M., Rémy, JL. (eds) Conditional Term Rewriting Systems. CTRS 1992. Lecture Notes in Computer Science, vol 656. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56393-8_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-56393-8_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56393-8

  • Online ISBN: 978-3-540-47549-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics