Several implementations of Cutting Stock Problem(CSP) and General Assignment Problem using ortools, Gurobi, and Pulp.
The Cutting Stock Problem uses the column generation technique to find the candidate patterns in order to minimize remnant material.
The General Asssignment problem looks to assign items to groups to minimize the amount of remnant material.