Extending Abstract Acceleration Methods to Data-Flow Programs with Numerical Inputs

  • Authors:
  • Peter Schrammel;Bertrand Jeannet

  • Affiliations:
  • INRIA Rhône-Alpes, Grenoble, France;INRIA Rhône-Alpes, Grenoble, France

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Acceleration methods are commonly used for computing precisely the effects of loops in the reachability analysis of counter machine models. Applying these methods on synchronous data-flow programs with Boolean and numerical variables, e.g. Lustre programs, firstly requires the enumeration of the Boolean states in order to obtain a control graph with numerical variables only. Secondly, acceleration methods have to deal with the non-determinism introduced by numerical input variables. In this article we address the latter problem by extending the concept of abstract acceleration of Gonnord et al. to numerical input variables.