Least upper bounds on the size of Church-Rosser diagrams in term rewriting and λ-calculus

Jeroen Ketema, Jakob Grue Simonsen

1 Citation (Scopus)

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.

Original languageEnglish
Title of host publicationFunctional and Logic Programming : 10th International Symposium, FLOPS 2010, Sendai, Japan, April 19-21, 2010. Proceedings
EditorsMatthias Blume, Naoki Kobayashi, Germán Vidal
PublisherSpringer
Publication date2010
Pages272-287
ISBN (Print)978-3-642-12250-7
ISBN (Electronic)978-3-642-12251-4
DOIs
Publication statusPublished - 2010
Event10th International Symposium on Functional and Logic Programming - Sendai, Japan
Duration: 19 Apr 201021 Apr 2010
Conference number: 10

Conference

Conference10th International Symposium on Functional and Logic Programming
Number10
Country/TerritoryJapan
CitySendai
Period19/04/201021/04/2010
SeriesLecture notes in computer science
Volume6009
ISSN0302-9743

Fingerprint

Dive into the research topics of 'Least upper bounds on the size of Church-Rosser diagrams in term rewriting and λ-calculus'. Together they form a unique fingerprint.

Cite this