On the 2D Demand Bin Packing Problem: Hardness and Approximation Algorithms
By: Susanne Albers, Waldo Gálvez, Ömer Behic Özdemir
Potential Business Impact:
Organizes computer jobs to use less space.
We study a two-dimensional generalization of the classical Bin Packing problem, denoted as 2D Demand Bin Packing. In this context, each bin is a horizontal timeline, and rectangular tasks (representing electric appliances or computational requirements) must be allocated into the minimum number of bins so that the sum of the heights of tasks at any point in time is at most a given constant capacity. We prove that simple variants of the problem are NP-hard to approximate within a factor better than $2$, namely when tasks have short height and when they are squares, and provide best-possible approximation algorithms for them; we also present a simple $3$-approximation for the general case. All our algorithms are based on a general framework that computes structured solutions for relatively large tasks, while including relatively small tasks on top via a generalization of the well-known First-Fit algorithm for Bin Packing.
Similar Papers
Improved Approximation Algorithms for Three-Dimensional Bin Packing
Computational Geometry
Fits boxes better, saving space and money.
Column-generation for a two-dimensional multi-criteria bin-packing problem
Data Structures and Algorithms
Makes circuit boards with fewer wasted spaces.
Max-Min and 1-Bounded Space Algorithms for the Bin Packing Problem
Data Structures and Algorithms
Packs items into fewer boxes efficiently.