Programming languages which express programs for all computable (recursive) functions are called universal, those expressing programs only for a subset are called subrecursive programming languages, SPL's. M. Blum has shown that for certain SPL's any universal programming language (UPL) contains programs which are arbitrarily shorter and nearly as efficient as the shortest SPL program for the same function. We offer new proofs of this theorem to make the relationship. between size and efficiency more revealing and to show that finitely often efficiency is the price of economy of size. From the new proof we derive refinements of the basic theorem. In particular we consider the size-efficiency exchange for the task of computing constants, ...
In the realm of descriptional complexity, systems are compared on the basis of their size. Here, we ...
A standard informal method for analyzing the asymptotic complexity of a program is to extract a recu...
Cai and Furst introduced the notion of bottleneck Turing machines and showed that the languages reco...
Programming languages which express programs for all computable (recursive) functions are called uni...
This paper gives an overview of subrecursive hierarchy theory as it relates to computational complex...
ABSTRACT. The structural complexity of programming languages, and therefore of programs as well, can...
In this paper, the methods of recursive function theory are used to study the size (or cost or compl...
Let h be any rapidly increasing function recursive in the halting problem. One can find a double rec...
ge like Pascal, C, Lisp, or whatever. We will restrict attention to programs that have no input, so ...
The characterization of program structure is an elusive aspect of the theory of programming language...
AbstractThe subword complexity of a language K is the function which to every positive integer n ass...
We show in this article that uncomputability is also a relative property of subrecursive classes bui...
While we may have the intuitive idea of one programming language having greater power than another...
This paper considers the use of dependent types to capture information about dynamic resource usage ...
AbstractIn this paper, we show that accepting networks of splicing processors (ANSPs) of size 2 are ...
In the realm of descriptional complexity, systems are compared on the basis of their size. Here, we ...
A standard informal method for analyzing the asymptotic complexity of a program is to extract a recu...
Cai and Furst introduced the notion of bottleneck Turing machines and showed that the languages reco...
Programming languages which express programs for all computable (recursive) functions are called uni...
This paper gives an overview of subrecursive hierarchy theory as it relates to computational complex...
ABSTRACT. The structural complexity of programming languages, and therefore of programs as well, can...
In this paper, the methods of recursive function theory are used to study the size (or cost or compl...
Let h be any rapidly increasing function recursive in the halting problem. One can find a double rec...
ge like Pascal, C, Lisp, or whatever. We will restrict attention to programs that have no input, so ...
The characterization of program structure is an elusive aspect of the theory of programming language...
AbstractThe subword complexity of a language K is the function which to every positive integer n ass...
We show in this article that uncomputability is also a relative property of subrecursive classes bui...
While we may have the intuitive idea of one programming language having greater power than another...
This paper considers the use of dependent types to capture information about dynamic resource usage ...
AbstractIn this paper, we show that accepting networks of splicing processors (ANSPs) of size 2 are ...
In the realm of descriptional complexity, systems are compared on the basis of their size. Here, we ...
A standard informal method for analyzing the asymptotic complexity of a program is to extract a recu...
Cai and Furst introduced the notion of bottleneck Turing machines and showed that the languages reco...