scholarly journals Parametric Strategy Iteration

10.29007/c4kg ◽  
2018 ◽  
Author(s):  
Helmut Seidl ◽  
Thomas Martin Gawlitza ◽  
Martin Schwarz

Program behavior may depend on parameters, which are either configuredbefore compilation time, or provided at runtime, e.g., by sensors or other input devices.Parametric program analysis explores how different parameter settings may affect theprogram behavior.In order to infer invariants depending on parameters, we introduce parametric strategy iteration.This algorithm determines the precise least solution of systems of integer equations dependingon surplus parameters. Conceptually, our algorithm performs ordinary strategy iterationon the given integer system for all possible parameter settings in parallel.This is made possible by means of region trees to represent the occurring piecewise affine functions.We indicate that each required operation on these trees is polynomial-time if only constantly manyparameters are involved.Parametric strategy iteration for systems of integer equationsallows to construct parametric integer interval analysisas well as parametric analysis of differences of integer variables.It thus provides a general technique to realize precise parametricprogram analysis if numerical properties of integer variables are of concern.

2016 ◽  
Vol 61 (5) ◽  
pp. 1340-1345 ◽  
Author(s):  
Jun Xu ◽  
Ton J. J. van den Boom ◽  
Bart De Schutter ◽  
Xiong-Lin Luo

2012 ◽  
Vol 59 (12) ◽  
pp. 2920-2933 ◽  
Author(s):  
F. Comaschi ◽  
B. A. G. Genuit ◽  
A. Oliveri ◽  
W. P. M. H. Heemels ◽  
M. Storace

Automatica ◽  
2016 ◽  
Vol 70 ◽  
pp. 109-120 ◽  
Author(s):  
Jun Xu ◽  
Ton J.J. van den Boom ◽  
Bart De Schutter ◽  
Shuning Wang

Sign in / Sign up

Export Citation Format

Share Document