Type Inference for a Polynomial Lambda Calculus

  • Authors:
  • Marco Gaboardi;Simona Ronchi Rocca

  • Affiliations:
  • Dipartimento di Informatica, Università degli Studi di Torino, Torino, Italy 10149;Dipartimento di Informatica, Università degli Studi di Torino, Torino, Italy 10149

  • Venue:
  • Types for Proofs and Programs
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the type inference problem for the Soft Type Assignment system (STA) for *** -calculus introduced in [1], which is correct and complete for polynomial time computations. In particular we design an algorithm which, given in input a *** -term, provides all the constraints that need to be satisfied in order to type it. For the propositional fragment of STA, the satisfiability of the constraints is decidable. We conjecture that, for the whole system, the type inference is undecidable, but our algorithm can be used for checking the typability of some particular terms.