Skip to main content

Extension orderings

  • Foundations of Programming
  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1995)

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

Included in the following conference series:

Abstract

In this paper we study how to extend a collection of term orderings on disjoint signatures to a single one, called an extension ordering, which preserves (part of) their properties. Apart of its own interest, e.g. in automated deduction, extension orderings turn out to be a new method to obtain simple and constructive proofs for modularity of termination of TRS. Three different schemes to define extension orderings are given. The first one to deal with reduction orderings, the second one to extend simplification orderings and the last one for total reduction orderings. This provides simpler and more constructive proofs for some known modularity results for (simple and total) termination of rewriting as well as some new results for rewriting modulo equational theories. Finally, our technique is applied to extend an ordering on a given signature to a new one on the signature enlarged with new symbols.

The author wishes to thank Hubert Comon, Jean-Pierre Jouannaud, Robert Nieuwenhuis and Aart Middeldorp for many helpful comments. Partially supported 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. L. Bachmair, N. Dershowitz, and D. Plaisted. Completion Whitout Failure. In Hassan AÏt-Kaci and Maurice Nivat, editors, Resolution of Equations in Algebraic Structures, vol. 2: Rewriting Techniques, chapter 1, pages 1–30. Ac. Press, 1989.

    Google Scholar 

  2. Nachum Dershowitz. Termination of rewriting. J. Symb. Comp., 3:69–116, 1987.

    Google Scholar 

  3. Nachum Dershowitz. Hierarchical termination, 1993. 4th Int. Workshop on Conditional Term Rewrite Systems.

    Google Scholar 

  4. Nachum Dershowitz and Jean-Pierre Jouannaud. Rewrite systems. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science, vol. B: Formal Models and Semantics, chap. 6, pages 244–320. Elsevier Science Pub. B.V., 1990.

    Google Scholar 

  5. K. Drosten. Termersetzungssysteme. Informatik-Fachberichte, 210, 1989.

    Google Scholar 

  6. Maribel Fernandez and Jean-Pierre Jouannaud. Modularity properties of term rewriting systems revisited. Rap. de Recherche LRI-875, Univ. de Paris Sud, 1993.

    Google Scholar 

  7. Maria Ferreira and Hans Zantema. Total termination of term rewriting. 5th Conf. on Rewriting Tech. and App., LNCS 690, 213–227, 1993.

    Google Scholar 

  8. Bernhard Gramlich. Generalized sufficient conditions for modular termination of rewriting. 3rd Int. Conf. on Alg. and Logic Programming, LNCS 639, 1992.

    Google Scholar 

  9. M.R.K. Krishna Rao. Simple termination of hierarchical combinations of term rewriting systems. 11th Symp. on Th. Aspects of Comp. Sc., LNCS 789, 1994.

    Google Scholar 

  10. M. Kurihara and A. Ohuchi. Modularity of simple termination of term rewriting systems. Journal of IPS Japan, 31(5):633–642, 1990.

    Google Scholar 

  11. M. Kurihara and A. Ohuchi. Modularity of simple termination of term rewriting systems with shared constructors. Th. Comp. Sc., 103:273–282, 1992.

    Google Scholar 

  12. Aart Middeldorp. A sufficient condition for the termination of the direct sum of term rewriting systems. In 4th Symp. on Logic in Comp. Sc., 396–401, 1989.

    Google Scholar 

  13. Aart Middeldorp. Modularity properties of conditional term rewriting systems. Information and Computation, 104(1):110–158, 1993.

    Google Scholar 

  14. Enno Ohlebusch. Modular properties of composable term rewriting systems. PhD Thesis, UniversitÄt Bielefield, Germany, 1994.

    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. MichaËl Rusinowitch. On termination of the direct sum of term-rewriting systems. Information Processing Letters, 26(2):65–70, October 19, 1987.

    Google Scholar 

  17. Yoshihito Toyama. Counterexamples to termination for the direct sum of term rewriting systems. Information Processing Letters, 25(3):141–143, May 29, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Zoltán Fülöp Ferenc Gécseg

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rubio, A. (1995). Extension orderings. In: Fülöp, Z., Gécseg, F. (eds) Automata, Languages and Programming. ICALP 1995. Lecture Notes in Computer Science, vol 944. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60084-1_101

Download citation

  • DOI: https://doi.org/10.1007/3-540-60084-1_101

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-49425-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics