Program behavior may depend on parameters, which are either configured before compilation time, or provided at runtime, e.g., by sensors or other input devices. Parametric program analysis explores how different parameter settings may affect the program 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 depending on surplus parameters. Conceptually, our algorithm performs ordinary strategy iteration on 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 requ...
AbstractThe value range information of program variables is useful in many applications such as comp...
International audienceWe present a new algorithm for deriving numerical invariants that combines the...
Abstract. We introduce an efficient combination of polyhedral analy-sis and predicate partitioning. ...
Abstract. We present a practical algorithm for computing least solutions of sys-tems of equations ov...
Many compiler optimization techniques depend on the ability to calculate the number of elements that...
AbstractWe present a theoretical foundation for studying parametric systems of linear equations and ...
Hard real-time systems require tasks to finish in time. To guarantee the timeliness of such a syste...
A method is developed for carrying out parametric analysis on a mixed integer linear program (MILP) ...
We introduce an efficient combination of polyhedral analysis and predicate partitioning. Template po...
In the perspective of parallel processing, a new sense of parametric optimization might be promoted....
Many compiler optimization techniques depend on the ability to calculate the number of integer value...
Many compiler techniques depend on the ability to count the number of integer points that satisfy a ...
Lecture Notes in Computer Science book series (LNCS, volume 11653)In a (linear) parametric optimizat...
interpretation [16] is used to compute the ranges for variables at each point of a program unit. Tha...
Abstract. We survey value iteration algorithms on graphs. Such algo-rithms can be used for determini...
AbstractThe value range information of program variables is useful in many applications such as comp...
International audienceWe present a new algorithm for deriving numerical invariants that combines the...
Abstract. We introduce an efficient combination of polyhedral analy-sis and predicate partitioning. ...
Abstract. We present a practical algorithm for computing least solutions of sys-tems of equations ov...
Many compiler optimization techniques depend on the ability to calculate the number of elements that...
AbstractWe present a theoretical foundation for studying parametric systems of linear equations and ...
Hard real-time systems require tasks to finish in time. To guarantee the timeliness of such a syste...
A method is developed for carrying out parametric analysis on a mixed integer linear program (MILP) ...
We introduce an efficient combination of polyhedral analysis and predicate partitioning. Template po...
In the perspective of parallel processing, a new sense of parametric optimization might be promoted....
Many compiler optimization techniques depend on the ability to calculate the number of integer value...
Many compiler techniques depend on the ability to count the number of integer points that satisfy a ...
Lecture Notes in Computer Science book series (LNCS, volume 11653)In a (linear) parametric optimizat...
interpretation [16] is used to compute the ranges for variables at each point of a program unit. Tha...
Abstract. We survey value iteration algorithms on graphs. Such algo-rithms can be used for determini...
AbstractThe value range information of program variables is useful in many applications such as comp...
International audienceWe present a new algorithm for deriving numerical invariants that combines the...
Abstract. We introduce an efficient combination of polyhedral analy-sis and predicate partitioning. ...