Harmonic Algorithms for Packing d-dimensional Cuboids Into Bins

11/22/2020
by   Eklavya Sharma, et al.
0

We explore approximation algorithms for the d-dimensional geometric bin packing problem (dBP). Caprara (MOR 2008) gave a harmonic-based algorithm for dBP having an asymptotic approximation ratio (AAR) of T_∞^d-1 (where T_∞≈ 1.691). However, their algorithm doesn't allow items to be rotated. This is in contrast to some common applications of dBP, like packing boxes into shipping containers. We give approximation algorithms for dBP when items can be orthogonally rotated about all or a subset of axes. We first give a fast and simple harmonic-based algorithm having AAR T_∞^d. We next give a more sophisticated harmonic-based algorithm, which we call 𝙷𝙶𝚊𝙿_k, having AAR T_∞^d-1(1+ϵ). This gives an AAR of roughly 2.860 + ϵ for 3BP with rotations, which improves upon the best-known AAR of 4.5. In addition, we study the multiple-choice bin packing problem that generalizes the rotational case. Here we are given n sets of d-dimensional cuboidal items and we have to choose exactly one item from each set and then pack the chosen items. Our algorithms also work for the multiple-choice bin packing problem. We also give fast and simple approximation algorithms for the multiple-choice versions of dD strip packing and dD geometric knapsack.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/26/2021

Geometry Meets Vectors: Approximation Algorithms for Multidimensional Packing

We study the generalized multidimensional bin packing problem (GVBP) tha...
research
11/23/2020

Analysis of the Harmonic Function Used in Bin-Packing

The harmonic function was first introduced by Lee and Lee (JACM 1985) fo...
research
03/17/2021

On Guillotine Separable Packings for the Two-dimensional Geometric Knapsack Problem

In two-dimensional geometric knapsack problem, we are given a set of n a...
research
08/25/2023

A Poisson-Based Approximation Algorithm for Stochastic Bin Packing of Bernoulli Items

A cloud scheduler packs tasks onto machines with contradictory goals of ...
research
03/18/2021

Improved Approximation Algorithms for 2-Dimensional Knapsack: Packing into Multiple L-Shapes, Spirals, and More

In the 2-Dimensional Knapsack problem (2DK) we are given a square knapsa...
research
07/13/2023

Approximation algorithms for the square min-sum bin packing problem

In this work, we study the square min-sum bin packing problem (SMSBPP), ...
research
11/30/2019

Improved Approximation Algorithms for Inventory Problems

We give new approximation algorithms for the submodular joint replenishm...

Please sign up or login with your details

Forgot password? Click here to reset