This paper addresses one issue in the polyhedral model of loop nests that limits its practical applicability. We present methods for avoiding the use of quasi-polynomials when enumerating integer points in polyhedra, by computing polynomial approximations of the quasi-polynomials and also polynomial upper and lower bounds of the quasi-polynomial. We propose two methods and different variants thereof. An evaluation on a set of systems of linear equalities generated by several compiler analyses shows that the accuracy of our more advanced method is similar to or better than the accuracy of existing techniques, while the computation is faster on difficult problems.status: publishe
This paper introduces two fundamental families of `quasi-polyhedra' (polyhedra with a countably infi...
Vertex Enumeration Algorithms explore the methods and procedures of generating the vertices of gener...
Abstract. A function g, with domain the natural numbers, is a quasi-polynomial if there exists a per...
AbstractWe say that the sequence (an) is quasi-polynomial in n if there exist polynomials P0,…,Ps−1 ...
This article concerns the computational problem of counting the lattice points inside convex polytop...
34 pages, 2 figuresInternational audienceThis article concerns the computational problem of counting...
This article concerns the computational problem of counting the lattice points inside conve...
Le modèle polyédrique est un formalisme utilisé en optimisation automatique de programmes. Il permet...
We describe how to approximate, in quasi-polynomial time, the largest independent set of polygons, i...
International audiencePolynomial ranges are commonly used for numerically solving polynomial systems...
We examine two different ways of encoding a counting function: as a rational generating function and...
The polyhedral model is a well-known framework for the analysis and transformation of affine loop ne...
Motivated by questions of Mulmuley and Stanley we investigate quasi-polynomials arising in formulas ...
International audienceThe polyhedral model is a well-known compiler optimization framework for the a...
AbstractWe examine two different ways of encoding a counting function: as a rational generating func...
This paper introduces two fundamental families of `quasi-polyhedra' (polyhedra with a countably infi...
Vertex Enumeration Algorithms explore the methods and procedures of generating the vertices of gener...
Abstract. A function g, with domain the natural numbers, is a quasi-polynomial if there exists a per...
AbstractWe say that the sequence (an) is quasi-polynomial in n if there exist polynomials P0,…,Ps−1 ...
This article concerns the computational problem of counting the lattice points inside convex polytop...
34 pages, 2 figuresInternational audienceThis article concerns the computational problem of counting...
This article concerns the computational problem of counting the lattice points inside conve...
Le modèle polyédrique est un formalisme utilisé en optimisation automatique de programmes. Il permet...
We describe how to approximate, in quasi-polynomial time, the largest independent set of polygons, i...
International audiencePolynomial ranges are commonly used for numerically solving polynomial systems...
We examine two different ways of encoding a counting function: as a rational generating function and...
The polyhedral model is a well-known framework for the analysis and transformation of affine loop ne...
Motivated by questions of Mulmuley and Stanley we investigate quasi-polynomials arising in formulas ...
International audienceThe polyhedral model is a well-known compiler optimization framework for the a...
AbstractWe examine two different ways of encoding a counting function: as a rational generating func...
This paper introduces two fundamental families of `quasi-polyhedra' (polyhedra with a countably infi...
Vertex Enumeration Algorithms explore the methods and procedures of generating the vertices of gener...
Abstract. A function g, with domain the natural numbers, is a quasi-polynomial if there exists a per...