Circularity Testing of Attribute Grammars Requires Exponential Time: A Simpler Proof
Open Access
- 1 January 1980
- journal article
- Published by Det Kgl. Bibliotek/Royal Danish Library in DAIMI Report Series
- Vol. 9 (107)
- https://doi.org/10.7146/dpb.v9i107.6522
Abstract
Jazayeri, Ogden and Rounds have shown that the high time complexity of Knuth's algorithm for testing attribute grammars for circularity is no accident. It was proved that there is a constant c>0 such that any deterministic Turing Machine which correctly tests for circularity must run for more than 2 ^(cn/log n) steps on infinitely many attribute grammars (AGs) (the size of an AG is the number of symbols required to write it down). The proof was rather complex; the purpose of this note is to provide a simpler one.Keywords
This publication has 0 references indexed in Scilit: