Improved Pseudo-Polynomial-Time Approximation for Strip Packing

01/23/2018
by   Waldo Gálvez, et al.
0

We study the strip packing problem, a classical packing problem which generalizes both bin packing and makespan minimization. Here we are given a set of axis-parallel rectangles in the two-dimensional plane and the goal is to pack them in a vertical strip of a fixed width such that the height of the obtained packing is minimized. The packing must be non-overlapping and the rectangles cannot be rotated. A reduction from the partition problem shows that no approximation better than 3/2 is possible for strip packing in polynomial time (assuming P≠NP). Nadiradze and Wiese [SODA16] overcame this barrier by presenting a (7/5+ϵ)-approximation algorithm in pseudo-polynomial-time (PPT). As the problem is strongly NP-hard, it does not admit an exact PPT algorithm. In this paper, we make further progress on the PPT approximability of strip packing, by presenting a (4/3+ϵ)-approximation algorithm. Our result is based on a non-trivial repacking of some rectangles in the empty space left by the construction by Nadiradze and Wiese, and in some sense pushes their approach to its limit. Our PPT algorithm can be adapted to the case where we are allowed to rotate the rectangles by 90^∘, achieving the same approximation factor and breaking the polynomial-time approximation barrier of 3/2 for the case with rotations as well.

READ FULL TEXT

page 3

page 11

research
02/12/2022

Tight Approximation Algorithms for Two Dimensional Guillotine Strip Packing

In the Strip Packing problem (SP), we are given a vertical half-strip [0...
research
12/13/2017

Closing the gap for pseudo-polynomial strip packing

We study pseudo-polynomial Strip Packing. Given a set of rectangular axi...
research
11/21/2017

Approximation Algorithms for Rectangle Packing Problems (PhD Thesis)

In rectangle packing problems we are given the task of placing axis-alig...
research
05/15/2021

Peak Demand Minimization via Sliced Strip Packing

We study Nonpreemptive Peak Demand Minimization (NPDM) problem, where we...
research
07/13/2023

Packing squares independently

Given a set of squares and a strip of bounded width and infinite height,...
research
07/30/2019

Packing Rotating Segments

We show that the following variant of labeling rotating maps is NP-hard,...
research
05/18/2021

Approximation Algorithms for Demand Strip Packing

In the Demand Strip Packing problem (DSP), we are given a time interval ...

Please sign up or login with your details

Forgot password? Click here to reset