GENERALIZED FIRST-FIT ALGORITHMS IN TWO AND THREE DIMENSIONS
We investigate the two and three dimensional bin packing problems, i.e., packing a list of rectangles (boxes) into unit square (cube) bins so that the number of bins used is a minimum. A simple on-line packing algorithm for the one dimensional bin packing problem, the First-Fit algorithm, is generalized to two and three dimensions. We first give an algorithm for the two dimensional case and show that its asymptotic worse case performance ratio is [Formula: see text]. The algorithm is then generalized to the three dimensional case and its performance ratio [Formula: see text]. The second algorithm takes a parameter and we prove that by choosing the parameter properly, it has an asymptotic worst case performance bound which can be made as close as desired to 1.72=2.89 and 1.73=4.913 respectively in two and three dimensions.