We describe methods that are able to count the number of integer solutions to selected free variables of a Presburger formula, or sum a polynomial over all integer solutions of selected free variables of a Presburger formula. This answer is given symbolically, in terms of symbolic constants (the remaining free variables in the Presburger formula). For example, we can create a Presburger formula who's solutions correspond to the iterations of a loop. By counting these, we obtain an estimate of the execution time of the loop. In more complicated applications, we can create Presburger formulas who's solutions correspond to the distinct memory locations or cache lines touched by a loop, the flops executed by a loop,...
We consider a first-order logic for the integers with addition. This logicextends classical first-or...
AbstractThe decision problem for the theory of integers under addition, or “Presburger Arithmetic,” ...
AbstractWe investigate the complexity of subclasses of Presburger arithmetic, i.e., the first-order ...
In order to produce efficient parallel programs, optimizing compilers need to include an analysis of...
peer reviewedThe Number Decision Diagram (NDD) has recently been proposed as a powerful representat...
The Number Decision Diagram (NDD) has recently been introduced as a powerful representation system ...
We give a new quantifier elimination procedure for Presburger arithmetic extended with a unary count...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
A Presburger formula is a Boolean formula with variables in ℕ that can be written using addition, co...
Presburger arithmetic is the first-order theory of the natural numbers with addition (but no multipl...
We consider an expansion of Presburger arithmetic which allows multiplication by k parameters t1, ho...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
AbstractIt is shown how the method of Fischer and Rabin can be extended to get good lower bounds for...
International audienceIn [5], Angluin et al. proved that population protocols compute exactly the pr...
A wide variety of problems in Discrete Optimization and Integer Programming can be naturally phrased...
We consider a first-order logic for the integers with addition. This logicextends classical first-or...
AbstractThe decision problem for the theory of integers under addition, or “Presburger Arithmetic,” ...
AbstractWe investigate the complexity of subclasses of Presburger arithmetic, i.e., the first-order ...
In order to produce efficient parallel programs, optimizing compilers need to include an analysis of...
peer reviewedThe Number Decision Diagram (NDD) has recently been proposed as a powerful representat...
The Number Decision Diagram (NDD) has recently been introduced as a powerful representation system ...
We give a new quantifier elimination procedure for Presburger arithmetic extended with a unary count...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
A Presburger formula is a Boolean formula with variables in ℕ that can be written using addition, co...
Presburger arithmetic is the first-order theory of the natural numbers with addition (but no multipl...
We consider an expansion of Presburger arithmetic which allows multiplication by k parameters t1, ho...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
AbstractIt is shown how the method of Fischer and Rabin can be extended to get good lower bounds for...
International audienceIn [5], Angluin et al. proved that population protocols compute exactly the pr...
A wide variety of problems in Discrete Optimization and Integer Programming can be naturally phrased...
We consider a first-order logic for the integers with addition. This logicextends classical first-or...
AbstractThe decision problem for the theory of integers under addition, or “Presburger Arithmetic,” ...
AbstractWe investigate the complexity of subclasses of Presburger arithmetic, i.e., the first-order ...