Home // COMPUTATION TOOLS 2015, The Sixth International Conference on Computational Logics, Algebras, Programming, Tools, and Benchmarking // View article
A Specialized Recursive Language for Capturing Time-Space Complexity Classes
Authors:
Emanuele Covino
Giovanni Pani
Keywords: specialized computation languages, time-space classes, implicit computational complexity, predicative recursion
Abstract:
We provide a resource-free characterization of register machines that computes their output within polynomial time O(n^k), by defining our version of predicative recursion and of a related recursive programming language. Then, by means of some restriction on composition of programs, we define a programming language that characterize the register machines with a polynomial bound imposed over time and space complexity, simultaneously. A simple syntactical analysis allows us to evaluate the complexity of a program written in these languages.
Pages: 8 to 13
Copyright: Copyright (c) IARIA, 2015
Publication date: March 22, 2015
Published in: conference
ISSN: 2308-4170
ISBN: 978-1-61208-394-0
Location: Nice, France
Dates: from March 22, 2015 to March 27, 2015