A characterization of alternating log time by first order functional programs

  • Authors:
  • Guillaume Bonfante;Jean-Yves Marion;Romain Péchoux

  • Affiliations:
  • Loria-INPL, École Nationale Supérieure des Mines de Nancy, Vandoeuvre-lès-Nancy, France;Loria-INPL, École Nationale Supérieure des Mines de Nancy, Vandoeuvre-lès-Nancy, France;Loria-INPL, École Nationale Supérieure des Mines de Nancy, Vandoeuvre-lès-Nancy, France

  • Venue:
  • LPAR'06 Proceedings of the 13th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We a give an intrinsic characterization of the class of functions which are computable in NC1 that is by a uniform, logarithmic depth and polynomial size family circuit. Recall that the class of functions in ALogTime, that is in logarithmic time on an Alternating Turing Machine, is NC1. Our characterization is in terms of first order functional programming languages. We define measure-tools called Sup-interpretations, which allow to give space and time bounds and allow also to capture a lot of program schemas. This study is part of a research on static analysis in order to predict program resources. It is related to the notion of Quasi-interpretations and belongs to the implicit computational complexity line of research.