Bin-packing algorithms.
