Efficient first order functional program interpreter with time bound certifications

  • Authors:
  • Jean-Yves Marion;J.-Y. Moyen

  • Affiliations:
  • Loria, Calligramme project, Vandoeuvre-lès-Nancy Cedex, France;Loria, Calligramme project, Vandoeuvre-lès-Nancy Cedex, France

  • Venue:
  • LPAR'00 Proceedings of the 7th international conference on Logic for programming and automated reasoning
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We demonstrate that the class of functions computed by first order functional programs over lists which terminate by multiset path ordering and admit a polynomial quasi-interpretation, is exactly the class of function computable in polynomial time. The interest of this result lies on (i) the simplicity of the conditions on programs to certify their complexity, (ii) the fact that an important class of natural programs is captured, (iii) potential applications for program optimisation.