Abstract
We study the Church-Rosser property-which is also known as confluence-in term rewriting and λ-calculus. Given a system R and a peak t*← s →*t′ in R, we are interested in the length of the reductions in the smallest corresponding valley t →* s′ *← t′ as a function vsR(m, n) of the size m of s and the maximum length n of the reductions in the peak. For confluent term rewriting systems (TRSs), we prove the (expected) result that vsR(m, n) is a computable function. Conversely, for every total computable function φ(n) there is a TRS with a single term s such that vsR(|s|, n) ≥ φ(n) for all n. In contrast, for orthogonal term rewriting systems R we prove that there is a constant k such that vsR(m, n) is bounded from above by a function exponential in k and independent of the size of s. For λ-calculus, we show that vsR(m, n) is bounded from above by a function contained in the fourth level of the Grzegorczyk hierarchy.
Originalsprog | Engelsk |
---|---|
Titel | Functional and Logic Programming : 10th International Symposium, FLOPS 2010, Sendai, Japan, April 19-21, 2010. Proceedings |
Redaktører | Matthias Blume, Naoki Kobayashi, Germán Vidal |
Forlag | Springer |
Publikationsdato | 2010 |
Sider | 272-287 |
ISBN (Trykt) | 978-3-642-12250-7 |
ISBN (Elektronisk) | 978-3-642-12251-4 |
DOI | |
Status | Udgivet - 2010 |
Begivenhed | 10th International Symposium on Functional and Logic Programming - Sendai, Japan Varighed: 19 apr. 2010 → 21 apr. 2010 Konferencens nummer: 10 |
Konference
Konference | 10th International Symposium on Functional and Logic Programming |
---|---|
Nummer | 10 |
Land/Område | Japan |
By | Sendai |
Periode | 19/04/2010 → 21/04/2010 |
Navn | Lecture notes in computer science |
---|---|
Vol/bind | 6009 |
ISSN | 0302-9743 |