This dissertation deals with type systems which guarantee polynomial time complexity of typed programs. Such algorithms are commonly regarded as being feasible for practical applications, because their runtime grows reasonably fast for bigger inputs. The implicit complexity community has proposed several type systems for polynomial time in the recent years, each with strong, but different structural restrictions on the permissible algorithms which are necessary to control complexity. Comparisons between the various approaches are hard and this has led to a landscape of islands in the literature of expressible algorithms in each calculus, without many known links between them. This work chooses Light Affine Logic (LAL) and Hofmann's LFPL, ...
International audienceSeveral variants of linear logic have been proposed to characterize complexity...
AbstractWe give a new characterization of elementary and deterministic polynomial time computation i...
We combine dependent types with linear type systems that soundly and completely capture polynomial t...
The outcomes of this article are twofold. Implicit complexity. We provide an implicit characteriz...
AbstractWe present a polymorphic type system for lambda calculus ensuring that well-typed programs c...
The outcomes of this paper are twofold. Implicit complexity. We provide an implicit characterizatio...
International audienceSeveral type systems have been proposed to statically control the time complex...
11 pages. A preliminary version appeared as Research Report IAC CNR Roma , N.57 (11/2004), november ...
Controlling the resource consumption of programs is crucial: besides performance reasons, it has man...
The problems associated with the construction of polynomial complexity computer programs require new...
The outcomes of this article are twofold. Implicit complexity. We provide an implicit characterizati...
Implicit computational complexity is the characterization of complexity classes by syntactic restric...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
International audienceWe show how to represent polynomial time computation in an untyped version of ...
AbstractAn arithmetical system is presented with the property that from every proof a realizing term...
International audienceSeveral variants of linear logic have been proposed to characterize complexity...
AbstractWe give a new characterization of elementary and deterministic polynomial time computation i...
We combine dependent types with linear type systems that soundly and completely capture polynomial t...
The outcomes of this article are twofold. Implicit complexity. We provide an implicit characteriz...
AbstractWe present a polymorphic type system for lambda calculus ensuring that well-typed programs c...
The outcomes of this paper are twofold. Implicit complexity. We provide an implicit characterizatio...
International audienceSeveral type systems have been proposed to statically control the time complex...
11 pages. A preliminary version appeared as Research Report IAC CNR Roma , N.57 (11/2004), november ...
Controlling the resource consumption of programs is crucial: besides performance reasons, it has man...
The problems associated with the construction of polynomial complexity computer programs require new...
The outcomes of this article are twofold. Implicit complexity. We provide an implicit characterizati...
Implicit computational complexity is the characterization of complexity classes by syntactic restric...
AbstractWe study termination proofs in order to (i) determine computational complexity of programs a...
International audienceWe show how to represent polynomial time computation in an untyped version of ...
AbstractAn arithmetical system is presented with the property that from every proof a realizing term...
International audienceSeveral variants of linear logic have been proposed to characterize complexity...
AbstractWe give a new characterization of elementary and deterministic polynomial time computation i...
We combine dependent types with linear type systems that soundly and completely capture polynomial t...