A 5/4 Linear Time Bin Packing Algorithm

In 1985, Martel published a linear time algorithm with a 43 asymptotic worst-case ratio for the one-dimensional bin packing problem. The algorithm is based on a linear time classification of the sizes of the items, and thereafter?according to the number of elements in certain subclasses?pairing the items in a clever way. In his paper Martel mentioned a natural generalization of this algorithm, that suggested a 54 algorithm. Although this seemed to be very simple, the improvement has not been realized until now. In this paper we present an algorithm which uses the ideas of Martel and has a 54 asymptotic worst-case ratio.

[1]  D. T. Lee,et al.  On-Line Bin Packing in Linear Time , 1989, J. Algorithms.

[2]  G. S. Lueker,et al.  Bin packing can be solved within 1 + ε in linear time , 1981 .

[3]  David S. Johnson,et al.  Fast Algorithms for Bin Packing , 1974, J. Comput. Syst. Sci..

[4]  Richard M. Karp,et al.  An efficient approximation scheme for the one-dimensional bin-packing problem , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[5]  Charles U. Martel A linear time bin-packing algorithm , 1985 .

[6]  Richard J. Anderson,et al.  Parallel Approximation Algorithms for Bin Packing , 1988, Inf. Comput..