Normal-order reduction grammars
From MaRDI portal
Publication:5372004
Abstract: We present an algorithm which, for given , generates an unambiguous regular tree grammar defining the set of combinatory logic terms, over the set of primitive combinators, requiring exactly normal-order reduction steps to normalize. As a consequence of Curry and Feys's standardization theorem, our reduction grammars form a complete syntactic characterization of normalizing combinatory logic terms. Using them, we provide a recursive method of constructing ordinary generating functions counting the number of -combinators reducing in normal-order reduction steps. Finally, we investigate the size of generated grammars, giving a primitive recursive upper bound.
Recommendations
- Complexity of normal form grammars
- Publication:3485873
- scientific article; zbMATH DE number 4053048
- Parameter-reduction of higher level grammars
- scientific article; zbMATH DE number 4112043
- Normal forms for phrase-structure grammars
- scientific article; zbMATH DE number 4189198
- Publication:3033352
- On normal form grammars and their size
- Publication:4955249
Cites work
- scientific article; zbMATH DE number 3863589 (Why is no real title available?)
- A natural counting of lambda terms
- A new implementation technique for applicative languages
- Analytic combinatorics
- Asymptotic properties of combinatory logic
- Asymptotically almost all \lambda-terms are strongly normalizing
- Boltzmann Samplers for the Random Generation of Combinatorial Structures
- Counting and generating lambda terms
- Counting and generating terms in the binary lambda calculus
- Non-idempotent intersection types and strong normalisation
- On the number of lambda terms with prescribed size of their de Bruijn representation
- The lambda calculus. Its syntax and semantics. Rev. ed.
Cited in
(7)- On the likelihood of normalization in combinatory logic
- On the enumeration of closures and environments with an application to random generation
- scientific article; zbMATH DE number 4189198 (Why is no real title available?)
- The combinator S
- Parameter-reduction of higher level grammars
- scientific article; zbMATH DE number 7559273 (Why is no real title available?)
- Counting environments and closures
This page was built for publication: Normal-order reduction grammars
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5372004)