Term Rewriting Characterisation of LOGSPACE for Finite and Infinite Data

Łukasz Czajka · DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) · 2018

We show that LOGSPACE is characterised by finite orthogonal tail-recursive cons-free constructor term rewriting systems, contributing to a line of research initiated by Neil Jones. We describe a LOGSPACE algorithm which computes constructor normal forms. This algorithm is used in the proof of our main result: that simple stream term rewriting systems characterise LOGSPACE-computable stream functions as defined by Ramyaa and Leivant. This result concerns characterising logarithmic-space computation on infinite streams by means of infinitary rewriting.

Read the paper · More papers on PaperTik