Perfect packing theorems and the average-case behavior of optimal and online bin packing

Perfect packing theorems and the average-case behavior of optimal and online bin packing

0.00 Avg rating0 Votes
Article ID: iaor20031619
Country: United States
Volume: 44
Issue: 1
Start Page Number: 95
End Page Number: 108
Publication Date: Mar 2002
Journal: SIAM Review
Authors: , , , , , ,
Keywords: bin packing
Abstract:

We consider the one-dimensional bin packing problem under the discrete uniform distributions U{j,k}, 1≤j≤k−1, in which the bin capacity is k and item sizes are chosen uniformly from the set {1,2,...,j}. Note that for 0<u=j/k≤1 this is a discrete version of the previously studied continuous uniform distribution U(0,u], where the bin capacity is 1 and item sizes are chosen uniformly from the interval (0,u]. We show that the average-case performance of heuristics can differ substantially between the two types of distributions. In particular, there is an online algorithm that has constant expected wasted space under U{j,k} for any j,k with 1≤j<k−1, whereas no online algorithm can have o(n1/2) expected waste under U(0,u] for any 0<u≤1. Our U{j,k} result is an application of a general theorem of Courcoubetis and Weber that covers all discrete distributions. Under each such distribution, the optimal expected waste for a random list of n items must be either Θ(n), Θ(n1/2), or O(1), depending on whether certain ‘perfect’ packings exist. The perfect packing theorem needed for the U{j,k} distributions is an intriguing result of independent combinatorial interest, and its proof is a cornerstone of the paper. We also survey other recent results comparing the behavior of heuristics under discrete and continuous uniform distributions.

Reviews

Required fields are marked *. Your email address will not be published.