Three-Dimensional Container Loading: A Simulated Annealing Approach
a typology of cutting and packing problems .