Global and local space properties of stream programs

  • Authors:
  • Marco Gaboardi;Romain Péchoux

  • Affiliations:
  • Dipartimento di Scienze dell'Informazione, Università di Bologna;Université Nancy 2, Nancy-Université & INRIA, Loria

  • Venue:
  • FOPARA'09 Proceedings of the First international conference on Foundational and practical aspects of resource analysis
  • Year:
  • 2009

Quantified Score

Hi-index 0.02

Visualization

Abstract

In this paper, we push forward the approach proposed in [1] aiming at studying semantic interpretation criteria for the purpose of ensuring safety and complexity properties of programs working on streams. The paper improves the previous results by considering global and local upper bounds properties of both theoretical and practical interests guaranteeing that the size of each output stream element is bounded by a function in the maximal size of the input stream elements. Moreover, in contrast to previous studies, these properties also apply to a wide class of stream definitions, that is functions that do not have streams in the input but produce an output stream.