Article ID Journal Published Year Pages File Type
434816 Theoretical Computer Science 2012 12 Pages PDF
Abstract

We study the derivational complexities of string rewriting systems. We discuss the following fundamental question: which functions can be derivational complexities of terminating finite string rewriting systems? They are recursive, but for any recursive function, there is a derivational complexity larger than it. We relate them to the time functions of Turing machines. In particular, we show that the functions nα(α>2) and αn(α>1) for a real number α are equivalent to the derivational complexity of some finite string rewriting systems if the computational complexity of α is relatively low (for example, α is rational, algebraic, π or e). On the other hand, they cannot be equivalent to any derivational complexities if the complexity of α is high.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics