Skip to main content

On composable properties of term rewriting systems

  • Term Rewriting
  • Conference paper
  • First Online:
Algebraic and Logic Programming (ALP 1997, HOA 1997)

Abstract

A property of term rewriting system (TRS, for short) is said to be composable if it is preserved under unions. We present composable properties of TRSs on the base of modularity results for direct sums of TRSs. We propose a decomposition by a naive sort attachment, and show that modular properties for direct sums of TRSs are τ-composable for a naive sort attachment τ. Here, a decomposition of a TRS R is a pair (R 1,R 2) of (not necessary disjoint) subsets of R such that R = R 1 U R 2; and for a naive sort attachment T a property ø of TRSs is said to be τ-composable if for any TRS R such that τ is consistent with R, ø(R1) Λ φ(R2) implies φ(R) where (R 1, R 2) is the decomposition of R by τ.

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. T. Aoto and Y. Toyama. Persistency of confluence. Research Report IS-RR-960009F, School of Information Science, JAIST, 1996.

    Google Scholar 

  2. T. Aoto and Y. Toyama. Top-down labelling and modularity of term rewriting systems. Research Report IS-RR-96-0023F, School of Information Science, JAIST, 1996.

    Google Scholar 

  3. B. Gramlich. Abstract relations between restricted termination and confluence properties of rewrite systems. Fundamenta Informaticae, 24:285–296, 1995.

    Google Scholar 

  4. G. Huet. Confluent reductions: abstract properties and applications to term rewriting systems. Journal of Association for Computing Machinery, 27(4):797–821, 1980.

    Google Scholar 

  5. 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, 1970.

    Google Scholar 

  6. M. Marchiori. On the modularity of normal forms in rewriting. Journal of Symbolic Computation, 22:143–154, 1996.

    Google Scholar 

  7. A. Middeldorp. Modular aspects of properties of term rewriting systems related to normal forms. In Proc. of the,3rd International Conference on Rewriting Techniques and Applications, Lecture Notes in Computer Science 355, pages 263–277, 1989.

    Google Scholar 

  8. A. Middeldorp. A sufficient condition for the termination of the direct sum of term rewriting systems. In Proc. of the 4th annual IEEE Symposium on Logic in Computer Science, pages 396–401, 1989.

    Google Scholar 

  9. A. Middeldorp. Modular properties of term rewriting systems. PhD thesis, Vrije Universiteit, Amsterdam, 1990.

    Google Scholar 

  10. A. Middeldorp and Y. Toyama. Completeness of combinations of constructor systems. Journal of Symbolic Computation, 15(3):331–348, 1993.

    Google Scholar 

  11. E. Ohlebusch. Modular Properties of Composable Term Rewriting Systems. PhD thesis, Universitaet Bielefeld, 1994.

    Google Scholar 

  12. M. Rusinowitch. On termination of the direct sum of term rewriting systems. Information Processing Letters, 26:65–70, 1987.

    Google Scholar 

  13. M. Schmidt-Schauß, M. Marchiori, and S. E. Panitz. Modular termination of r-consistent and left-linear term rewriting systems. Theoretical Computer Science, 149:361–374, 1995.

    Google Scholar 

  14. Y. Toyama. On the Church-Rosser property for the direct sum of term rewriting systems. Journal of Association for Computing Machinery, 34(1):128–143, 1987.

    Google Scholar 

  15. Y. Toyama, J. W. Klop, and H. P. Barendregt. Termination for direct sums of left-linear complete term rewriting systems. Journal of Association for Computing Machinery, 42:1275–1304,1995.

    Google Scholar 

  16. J. van de Pol. Modularity in many-sorted term rewriting systems. Master's thesis, Utrecht University, 1992.

    Google Scholar 

  17. H. Zantema. Termination of term rewriting: interpretation and type elimination. Journal of Symbolic Computation, 17:23–50, 1994.

    Google Scholar 

  18. H. Zantema. Termination of term rewriting by semantic labelling. Fundamenta Informaticae, 24:89–105, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael Hanus Jan Heering Karl Meinke

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aoto, T., Toyama, Y. (1997). On composable properties of term rewriting systems. In: Hanus, M., Heering, J., Meinke, K. (eds) Algebraic and Logic Programming. ALP HOA 1997 1997. Lecture Notes in Computer Science, vol 1298. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027006

Download citation

  • DOI: https://doi.org/10.1007/BFb0027006

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-69555-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics