Higher type recursion, ramification and polynomial time

https://doi.org/10.1016/S0168-0072(00)00006-3Get rights and content
Under an Elsevier user license
open archive

Abstract

It is shown how to restrict recursion on notation in all finite types so as to characterize the polynomial-time computable functions. The restrictions are obtained by using a ramified type structure, and by adding linear concepts to the lambda calculus.

MSC

03D15
03D20
68Q15
68Q42
68N15
03F03
03F10
03F35

Keywords

Higher type recursion
Lambda calculus
Normalisation
Ramified recursion
Polynomial time

Cited by (0)

1

The author was affiliated with LMU when this paper was written.