Data-Oblivious Stream Productivity

  • Authors:
  • Jörg Endrullis;Clemens Grabmayer;Dimitri Hendriks

  • Affiliations:
  • Department of Computer Science, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands 1081 HV;Department of Philosophy, Universiteit Utrecht, Utrecht, The Netherlands 3584 CS;Department of Computer Science, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands 1081 HV

  • Venue:
  • LPAR '08 Proceedings of the 15th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

We are concerned with demonstrating productivity of specifications of infinite streams of data, based on orthogonal rewrite rules. In general, this property is undecidable, but for restricted formats computable sufficient conditions can be obtained. The usual analysis, also adopted here, disregards the identity of data, thus leading to approaches that we call data-oblivious. We present a method that is provably optimal among all such data-oblivious approaches. This means that in order to improve on our algorithm one has to proceed in a data-aware fashion.