Bin Packing with Partition Matroid can be Approximated within $o(OPT)$ Bins
Ilan Doron-Arad, Ariel Kulik, Hadas Shachnai

TL;DR
This paper introduces a polynomial-time approximation algorithm for Bin Packing with Partition Matroid constraints, achieving near-optimal packing within an additive o(OPT) factor, extending previous results for related problems.
Contribution
It presents the first polynomial-time algorithm approximating Bin Packing with Partition Matroid within o(OPT), generalizing and improving upon existing approximation schemes for related problems.
Findings
Achieves packing within OPT + o(OPT) bins.
Generalizes and improves previous approximation schemes.
Uses a novel rounding approach based on configuration-LP and prototypes.
Abstract
We consider the Bin Packing problem with a partition matroid constraint. The input is a set of items of sizes in , 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 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
