Skip to main content

Free sequentially in orthogonal order-sorted rewriting systems with constructors

  • Conference paper
  • First Online:
Automated Deduction—CADE-11 (CADE 1992)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 607))

Included in the following conference series:

Abstract

We introduce the notions of sequentiality and strong sequentiality in order-sorted rewriting systems, both closely related to the subsort order and to the form of declarations of the signature. We define free sequentiality for the class of orthogonal systems with constructors, a notion which does not impose conditions over the signature. We provide an effective decision procedure for free sequentiality that gives at the same time a simple construction of a non-deterministic pattern matching tree. These trees describe how the refinement of sorts and structures has to be done along the reduction sequence in such a way that wasteful computations are avoided.

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. Gérard Berry. Séquentialité de l'évaluation formelle des lambdas-expressions. Proc. 3rd International Colloquium on Programming, Paris, France, 1978.

    Google Scholar 

  2. Hubert Comon and Catherine Delor. Equational Formulas with Membership Constraints. Technical Report 649, Laboratoire de Recherche en Informatique, 1991. To appear in Information and Computation.

    Google Scholar 

  3. Ferenc GĂ©cseg and Magnus Steinby. Tree Automata. Akademiai Kiado, Budapest, 1984.

    Google Scholar 

  4. GĂ©rard Huet and Jean-Jacques LĂ©vy. Call by need computations in non ambiguous linear term rewriting systems. Technical Report IRIA Laboria 359, INRIA, Le Chesnay, France, 1979.

    Google Scholar 

  5. Delia Kesner. Pattern Matching in Order-Sorted Languages. In Mathematical Foundations of Computer Science. LNCS 520, Springer-Verlag. Also in PRL Research Report Number 10, Digital Equipment Corporation, Paris Research Laboratory, 1991.

    Google Scholar 

  6. Delia Kesner. Sequential signatures. Draft, 1992.

    Google Scholar 

  7. Jan Willem Klop and Aart Middeldorp. Sequentiality in orthogonal term rewriting Systems. In J. Symbolic Computation. Academic Press, 1991.

    Google Scholar 

  8. Laurence Puel and Ascánder Suárez. Compiling Pattern Matching by Term Decomposition. In 1990 ACM Conference on Lisp and Functional Programming. ACM Press. Also in PRL Research Report Number 4, Digital Equipment Corporation, Paris Research Laboratory, 1990.

    Google Scholar 

  9. Gert Smolka, Werner Nutt, Joseph Goguen, and José Meseguer. Order Sorted Equational Computation. In Hassan Aït-Kaci and Maurice Nivat, editors, Resolution of Equations in Algebraic Structures. Volume 2: Rewriting Techniques, pages 297–367. Academic Press, 1989.

    Google Scholar 

  10. Satish Thatte. A Refinement of Strong Sequentiality for Term Rewriting systems with Constructors. Information and Computation, Number 72, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Delia Kesner .

Editor information

Deepak Kapur

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kesner, D. (1992). Free sequentially in orthogonal order-sorted rewriting systems with constructors. In: Kapur, D. (eds) Automated Deduction—CADE-11. CADE 1992. Lecture Notes in Computer Science, vol 607. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55602-8_195

Download citation

  • DOI: https://doi.org/10.1007/3-540-55602-8_195

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55602-2

  • Online ISBN: 978-3-540-47252-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics