Almost Optimal Inapproximability of Multidimensional Packing Problems

01/08/2021
by   Sai Sandeep, et al.
0

Multidimensional packing problems generalize the classical packing problems such as Bin Packing, Multiprocessor Scheduling by allowing the jobs to be d-dimensional vectors. While the approximability of the scalar problems is well understood, there has been a significant gap between the approximation algorithms and the hardness results for the multidimensional variants. In this paper, we close this gap by giving almost tight hardness results for these problems. 1. We show that Vector Bin Packing has no polynomial time Ω( log d) factor asymptotic approximation algorithm when d is a large constant, assuming ≠. This matches the ln d + O(1) factor approximation algorithms (Chekuri, Khanna SICOMP 2004, Bansal, Caprara, Sviridenko SICOMP 2009, Bansal, Eliás, Khan SODA 2016) upto constants. 2. We show that Vector Scheduling has no polynomial time algorithm with an approximation ratio of Ω( (log d)^1-ϵ) when d is part of the input, assuming ⊈( n^(log n)^O(1)). This almost matches the O( log d/loglog d) factor algorithms(Harris, Srinivasan JACM 2019, Im, Kell, Kulkarni, Panigrahi SICOMP 2019). We also show that the problem is NP-hard to approximate within (loglog d)^ω(1). 3. We show that Vector Bin Covering is NP-hard to approximate within Ω( log d/loglog d) when d is part of the input, almost matching the O(log d) factor algorithm (Alon et al., Algorithmica 1998). Previously, no hardness results that grow with d were known for Vector Scheduling and Vector Bin Covering when d is part of the input and for Vector Bin Packing when d is a fixed constant.

READ FULL TEXT
research
01/23/2023

Improved Hardness of Approximation for Geometric Bin Packing

The Geometric Bin Packing (GBP) problem is a generalization of Bin Packi...
research
04/27/2021

There is no APTAS for 2-dimensional vector bin packing: Revisited

We study vector bin packing and vector bin covering problems, multidimen...
research
07/06/2020

Solving Packing Problems with Few Small Items Using Rainbow Matchings

An important area of combinatorial optimization is the study of packing ...
research
06/29/2017

Approximation Schemes for Covering and Packing in the Streaming Model

The shifting strategy, introduced by Hochbaum and Maass, and independent...
research
11/04/2021

Reallocation Problems with Minimum Completion Time

Reallocation scheduling is one of the most fundamental problems in vario...
research
11/23/2020

An Approximation Algorithm for Covering Linear Programs and its Application to Bin-Packing

We give an α(1+ϵ)-approximation algorithm for solving covering LPs, assu...
research
05/18/2022

On data reduction for dynamic vector bin packing

We study a dynamic vector bin packing (DVBP) problem. We show hardness f...

Please sign up or login with your details

Forgot password? Click here to reset