I want to use column generation technique to solve cutting stock problem. Is there any other python modeling library that supports column generation?
Asked
Active
Viewed 914 times
5
-
1remember that when you would like to solve an integer program, you need branch-and-price, not (only) column generation; most frameworks/codes support CG but not the branching -- when you want to solve a cutting stock problem, you can directly use a Python API of any solver and hope for a good integer solution, or you can trry GCG, of course ;) works like a charm on cutting stock – Marco Lübbecke Aug 26 '20 at 11:27
-
3@MarcoLübbecke you need branch-and-price if you want the optimal solution. If you are willing to sacrifice it (ouch), you can do price-and-branch (column generation followed my a MIP with the columns in the pool). This is what is done in Pulp's examples. – Kuifje Aug 26 '20 at 12:31
-
yes, this is what I meant by "directly use a Python API", which probably works well in many cases; thanks for the comment – Marco Lübbecke Aug 27 '20 at 09:35