pluto icon indicating copy to clipboard operation
pluto copied to clipboard

Diamond tiling helper function cone complement hyperplane doesn't have a GLPK path

Open bondhugula opened this issue 4 years ago • 0 comments

When diamond tiling is enabled, the ILP used by find_cone_complement_hyperplane doesn't have a path through GLPK - it always uses either ISL or PIP irrespective of whether --glpk is specified. Moreover, there isn't even a method pluto_constraints_lexmin_glpk (consistent with the isl/pip-based methods for lexmin) although there is a pluto_prog_constraints_lexmin_glpk and pluto_fcg_constraints_solve_glpk.

Not using GLPK in some cases can lead to high solver time or overflows with ISL or PIP.

Test case reported by: Hengjie on [email protected].

bondhugula avatar Jun 01 '20 09:06 bondhugula