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.
Preview
Unable to display preview. Download preview PDF.
References
Gérard Berry. Séquentialité de l'évaluation formelle des lambdas-expressions. Proc. 3rd International Colloquium on Programming, Paris, France, 1978.
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.
Ferenc GĂ©cseg and Magnus Steinby. Tree Automata. Akademiai Kiado, Budapest, 1984.
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.
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.
Delia Kesner. Sequential signatures. Draft, 1992.
Jan Willem Klop and Aart Middeldorp. Sequentiality in orthogonal term rewriting Systems. In J. Symbolic Computation. Academic Press, 1991.
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.
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.
Satish Thatte. A Refinement of Strong Sequentiality for Term Rewriting systems with Constructors. Information and Computation, Number 72, 1987.
Author information
Authors and Affiliations
Corresponding author
Editor information
Rights 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