Algorithms for packing squares: A probabilistic analysis

Algorithms for packing squares: A probabilistic analysis

0.00 Avg rating0 Votes
Article ID: iaor1988921
Country: United States
Volume: 18
Issue: 1
Start Page Number: 166
End Page Number: 185
Publication Date: Feb 1989
Journal: SIAM Journal On Control and Optimization
Authors: ,
Keywords: scheduling
Abstract:

This paper gives a probabilistic performance analysis of simple algorithms for packing lists Ln of n squares into a strip or a set of bins. It is assumed that the square sizes are drawn independently from the uniform distribution on [0, 1]. The strip-packing problem is to pack the squares into a strip of width 1 so as to minimize the height of the packing. Let equ1denote the height of an optimal strip packing for list Ln . A simple equ2approximation algorithm, called Algorithm A, is described and it is proven that the height equ3of a packing of list L n satisfies equ4with probability equ5for a positive constant c 0. It is also shown that equ6. The bin-packing problem is to pack the squares into square bins of size 1 so as to minimize the number of bins. Let equ7denote the number of bins in an optimal packing of list Ln. The authors present another equ8approximation algorithm and show that the number of bins it needs to pack a list Ln is precisely equ9with probability equ10for a positive constant c1. Finally, it is shown that equ11. These bounds for packing squares into strips and bins are much tighter than those that have been obtained for packing rectangles.

Reviews

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