Combinatory reduction systems: introduction and survey

JW Klop, V Van Oostrom, F Van Raamsdonk - Theoretical computer science, 1993 - Elsevier
Combinatory reduction systems, or CRSs for short, were designed to combine the usual first-
order format of term rewriting with the presence of bound variables as in pure λ-calculus and …

Nominal rewriting

M Fernández, MJ Gabbay - Information and Computation, 2007 - Elsevier
Nominal rewriting is based on the observation that if we add support for α-equivalence to
first-order syntax using the nominal-set approach, then systems with binding, including …

Developing developments

V Van Oostrom - Theoretical Computer Science, 1997 - Elsevier
In the absence of termination, confluence of rewriting systems is often hard to establish. The
class of orthogonal rewriting systems is the main class of not-necessarily-terminating, but …

The theory of calculi with explicit substitutions revisited

D Kesner - International Workshop on Computer Science Logic, 2007 - Springer
Calculi with explicit substitutions (ES) are widely used in different areas of computer science.
Complex systems with ES were developed these last 15 years to capture the good …

[PDF][PDF] Higher Order Termination: Automatable Techniques for Proving Termination of Higher-Order Term Rewriting Systems

CLM Kop - 2012 - research.vu.nl
Term rewriting systems play an important role in many areas of computer science. In
essence, they provide an abstract way to define algorithms. The theory is simple: terms …

Comparing combinatory reduction systems and higher-order rewrite systems

V Van Oostrom, F Van Raamsdonk - … 23–24, 1993 Selected Papers 1, 1994 - Springer
In this paper two formats of higher-order rewriting are compared: Combinatory Reduction
Systems introduced by Klop and Higher-order Rewrite Systems defined by Nipkow …

Nominal rewriting systems

M Fernández, MJ Gabbay, I Mackie - Proceedings of the 6th ACM …, 2004 - dl.acm.org
We present a generalisation of first-order rewriting which allows us to deal with terms
involving binding operations in an elegant and practical way. We use a nominal approach to …

Termination and confluence of higher-order rewrite systems

F Blanqui - International Conference on Rewriting Techniques and …, 2000 - Springer
In the last twenty years, several approaches to higher-order rewriting have been proposed,
among which Klop's Combinatory Rewrite Systems (CRSs), Nipkow's Higher-order Rewrite …

[HTML][HTML] Termination of rewrite relations on λ-terms based on Girard's notion of reducibility

F Blanqui - Theoretical computer science, 2016 - Elsevier
In this paper, we show how to extend the notion of reducibility introduced by Girard for
proving the termination of β-reduction in the polymorphic λ-calculus, to prove the termination …

Development closed critical pairs

V van Oostrom - International Workshop on Higher-Order Algebra, Logic …, 1995 - Springer
The class of orthogonal rewriting systems (rewriting systems where rewrite steps cannot
depend on one another) is the main class of not-necessarily-terminating rewriting systems …