2002 · 12 citations · 9 references
ComputingComputer ScienceProgramming LanguagesSyntaxTheory Of ComputationComputability TheoryComputational ComplexityRecursion TheorySyntactic ComplexityType SystemsComputational Complexity Of LanguagesLambda CalculusLower BoundsPolynomial Time ComplexityPolynomial-time AlgorithmsTyped Lambda Calculus
A purely syntactical proof is given that all functions definable in a certain affine linear typed /spl lambda/-calculus with iteration in all types are polynomial time computable. The proof also gives explicit polynomial bounds that can easily be calculated.
9
Lambda Calculus Characterizations of Poly-Time
Daniël Leivant, Jean-Yves Marion · Fundamenta Informaticae · 1993 · 116 citations
Computing, Computer Science, Algebra +16
Linear types and non-size-increasing polynomial time computation
Martin Hofmann · 2003 · 109 citations
A type system for bounded space and functional in-place update
Martin Hofmann · 2000 · 102 citations