Quasi-interpretations and small space bounds

Guillaume Bonfante 1 Jean-Yves Marion 1 Jean-Yves Moyen 1
1 CALLIGRAMME - Linear logic, proof networks and categorial grammars
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Quasi-interpretations are an useful tool to control resource usage of term rewriting systems, either time or space. They not only combine well with path orderings and provide characterizations of usual complexity classes but also give hints in order to optimize the program. Moreover, the existence of a quasi-interpretation is decidable. In this paper, we present some more characterizations of complexity classes using quasi-interpretations. We mainly focus on small space-bounded complexity classes. On one hand, by restricting quasi-interpretations to sums (that is allowing only affine quasi-interpretations), we obtain a characterization of LINSpace.On the other hand, with a strong tiering discipline on programs, quasi-interpretations yields a characterization of LOGSpace. Lastly, we give two new characterizations of Pspace: in the first, the quasi-interpretation has to be strictly decreasing on each rule and in the second, some linearity constrains are added to the system but no assumption concerning the termination proof is made.
Document type :
Reports
Liste complète des métadonnées

Cited literature [24 references]  Display  Hide  Download

https://hal.inria.fr/inria-00001234
Contributor : Agnès Vidard <>
Submitted on : Tuesday, April 11, 2006 - 11:47:23 AM
Last modification on : Thursday, January 11, 2018 - 6:19:48 AM
Document(s) archivé(s) le : Friday, November 25, 2016 - 10:39:07 AM

Files

 Restricted access
To satisfy the distribution rights of the publisher, the document is embargoed until : jamais

Please log in to resquest access to the document

Identifiers

  • HAL Id : inria-00001234, version 1

Collections

Citation

Guillaume Bonfante, Jean-Yves Marion, Jean-Yves Moyen. Quasi-interpretations and small space bounds. [Research Report] 2005, pp.19. ⟨inria-00001234⟩

Share

Metrics

Record views

182