Bin Packing with Partition Matroid can be Approximated within o(OPT) Bins

12/02/2022
by   Ilan Doron Arad, et al.
0

We consider the Bin Packing problem with a partition matroid constraint. The input is a set of items of sizes in (0,1], and a partition matroid over the items. The goal is to pack all items in a minimum number of unit-size bins, such that each bin forms an independent set in the matroid. The problem is a generalization of both Group Bin Packing and Bin Packing with Cardinality Constraints. Bin Packing with Partition Matroid naturally arises in resource allocation to ensure fault tolerance and security, as well as in harvesting computing capacity. Our main result is a polynomial-time algorithm that packs the items in OPT + o(OPT) bins, where OPT is the minimum number of bins required for packing the given instance. This matches the best known result for the classic Bin Packing problem up to the function hidden by o(OPT). As special cases, our result improves upon the existing APTAS for Group Bin Packing and generalizes the AFTPAS for Bin Packing with Cardinality Constraints. Our approach is based on rounding a solution for a configuration-LP formulation of the problem. The rounding takes a novel point of view of prototypes in which items are interpreted as placeholders for other items and applies fractional grouping to modify a fractional solution (prototype) into one having nice integrality properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/09/2020

An APTAS for Bin Packing with Clique-graph Conflicts

We study the following variant of the classic bin packing problem. The i...
research
05/25/2022

An Asymptotic (4/3+ε)-Approximation for the 2-Dimensional Vector Bin Packing Problem

We study the 2-Dimensional Vector Bin Packing Problem (2VBP), a generali...
research
04/10/2022

EPTAS for the dual of splittable bin packing with cardinality constraint

The problem considered is the splittable bin packing with cardinality co...
research
07/16/2020

A Faster Exponential Time Algorithm for Bin Packing With a Constant Number of Bins via Additive Combinatorics

In the Bin Packing problem one is given n items with weights w_1,…,w_n a...
research
07/03/2019

Generalized Assignment via Submodular Optimization with Reserved Capacity

We study a variant of the generalized assignment problem ( GAP) with gro...
research
01/15/2018

Vehicle Routing with Subtours

When delivering items to a set of destinations, one can save time and co...
research
06/22/2022

Kafka Consumer Group Autoscaler

Message brokers enable asynchronous communication between data producers...

Please sign up or login with your details

Forgot password? Click here to reset