A class of replacement systems with simple optimality theory
- 1 December 1977
- journal article
- research article
- Published by Cambridge University Press (CUP) in Bulletin of the Australian Mathematical Society
- Vol. 17 (3) , 335-350
- https://doi.org/10.1017/s0004972700010625
Abstract
A class of replacement systems is studied which satisfies a “subcommutativity” condition. Examples of systems satisfying this condition are many of the systems of graph-like expressions which have recently been studied in connection with the efficient evaluation of recursive definitions. An optimality theory of subcommutative systems is developed and is used to give conditions which are sufficient to ensure that an evaluation (reduction) procedure is optimal. The optimality theory is also applied to develop conditions under which a given subcommutative system speeds up, in a natural sense, another replacement system.Keywords
This publication has 4 references indexed in Scilit:
- Optimal reduction in replacement systemsBulletin of the Australian Mathematical Society, 1977
- Graph representation and computation rules for typeless recursive languagesPublished by Springer Nature ,1974
- Tree-Manipulating Systems and Church-Rosser TheoremsJournal of the ACM, 1973
- Correct and optimal implementations of recursion in a simple programming languagePublished by Association for Computing Machinery (ACM) ,1973