Improved Approximation Algorithms for 2-Dimensional Knapsack: Packing into Multiple L-Shapes, Spirals, and More
Waldo G\'alvez, Fabrizio Grandoni, Arindam Khan, Diego, Ram\'irez-Romero, Andreas Wiese

TL;DR
This paper introduces improved polynomial-time approximation algorithms for the 2D Knapsack problem, allowing more flexible region shapes for packing, achieving a ratio of approximately 1.33, which is better than previous methods.
Contribution
It generalizes existing partitioning techniques by enabling multiple complex-shaped regions, leading to a tighter approximation ratio for 2D Knapsack.
Findings
Achieved a (4/3+ε)-approximation ratio for 2DK.
Extended partitioning approach to include various complex shapes.
Provided algorithms for near-optimal structured packing into these regions.
Abstract
In the \textsc{2-Dimensional Knapsack} problem (2DK) we are given a square knapsack and a collection of rectangular items with integer sizes and profits. Our goal is to find the most profitable subset of items that can be packed non-overlappingly into the knapsack. The currently best known polynomial-time approximation factor for 2DK is and there is a -approximation algorithm if we are allowed to rotate items by 90 degrees~{[}G\'alvez et al., FOCS 2017{]}. In this paper, we give -approximation algorithms in polynomial time for both cases, assuming that all input data are {integers polynomially bounded in }. G\'alvez et al.'s algorithm for 2DK partitions the knapsack into a constant number of rectangular regions plus \emph{one} L-shaped region and packs items into those {in a structured way}. We generalize this…
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.
