Of course, I mean the formulation like this:
https://en.wikipedia.org/wiki/Cutting_stock_problem#Formulation_and_solution_approaches
When teaching OR, I use this kind of the ILP problem as a simple example where LP must be "supplemented" with integer variables. However, my students expect practical applications to the models I teach them, not only their formal mathematical correctness. And what can I say to them? Well, you must know all the cutting patterns before you optimize. It's easy to find those patterns at least in the 1D-CSP case. Even if we are restricted to 1D-CSP only, it is still an important application. But there may be hundreds or thousands of cutting patterns and, what follows, integer variables even in a possibly small and simply problem. So, the whole thing often becomes useless.
My question is really the following:
Is there any case in which the considered ILP form of CSP (restrict it to 1D-CSP) is better in some sense (time of optimization, but also e.g. availability of free software) to compare with other 1D-CSP models (those with "guaranteed" optimal solutions, not like First Fit Decreasing for example)? Or, more practically, does anybody know any real-world case of a company in which the ILP form of CSP is actually used in production planning?
I don't want to teach something which is nothing but a practically useless mathematical concept, that's all.