Harmonic algorithm for 3-dimensional strip packing problem

  • Authors:
  • Nikhil Bansal;Xin Han;Kazuo Iwama;Maxim Sviridenko;Guochuan Zhang

  • Affiliations:
  • IBM T. J. Watson Research Center, Yorktown Heights, NY;School of Informatics, Kyoto University, Kyoto, Japan;School of Informatics, Kyoto University, Kyoto, Japan;IBM T. J. Watson Research Center, Yorktown Heights, NY 10598;Zhejiang University, China

  • Venue:
  • SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the three dimensional strip packing problem, we are given a set of three-dimensional rectangular items I = {(xi, yi, zi) : i = 1, ..., n} and a three dimensional box B. The goal is to pack all the items in the box B without any overlap, such that the height of the packing is minimized. We consider the most basic version of the problem, where the items must be packed with their edges parallel to the edges of B and cannot be rotated. Building upon Caprara's work [4] for the two dimensional bin packing problem we obtain an approximation algorithm with a similar performance guarantee of T∞ ≈ 1.69 where T∞ is the well known Harmonic number that occurs naturally in the context of bin packing. The previously known approximation algorithms for this problem had worst case performance guarantees of 2 [7], 2.64 [14], 2.67 [15], 2.89 [10] and 3.25 [11]. Our second algorithm is an asymptotic PTAS for the case in which all items have square bases.