A Framework for Efficient Approximation Schemes on Geometric Packing Problems of $d$-dimensional Fat Objects
Vítor Gomes Chagas, Elisa Dell'Arriva, Flávio Keidi Miyazawa
TL;DR
This work presents a general framework for efficient approximation schemes in geometric packing with $d$-dimensional convex fat objects, encapsulating problems such as multiple knapsack, bin packing, and strip packing within a unified IP-based approach. The core ideas hinge on a gap-structured partition that separates medium items from level items, a generalized $d$-dimensional Next Fit Decreasing Height packing, and a configuration-based linear program whose fractional solution is balanced and rounded to yield super-optimal packings in augmented bins. The framework yields ERAS and $ extrm{EPTAS}^+$ results for a broad class of problems (including CKP, CMKP, CBP, CMMSB, CMSP) and extends naturally to fat objects and features like item multiplicity and rotation, providing a versatile toolbox for geometric packing with strong theoretical guarantees. By combining decomposition, algebraic feasibility checks, and careful rounding, the method achieves scalable, provable approximations across diverse problem variants with practical augmentation bounds and, in many cases, PTAS or EPTAS behaviors.
Abstract
We investigate approximation algorithms for several fundamental optimization problems on geometric packing. The geometric objects considered are very generic, namely $d$-dimensional convex fat objects. Our main contribution is a versatile framework for designing efficient approximation schemes for classic geometric packing problems. The framework effectively addresses problems such as the multiple knapsack, bin packing, multiple strip packing, and multiple minimum container problems. Furthermore, the framework handles additional problem features, including item multiplicity, item rotation, and additional constraints on the items commonly encountered in packing contexts. The core of our framework lies in formulating the problems as integer programs with a nearly decomposable structure. This approach enables us to obtain well-behaved fractional solutions, which can then be efficiently rounded. By modeling the problems in this manner, our framework offers significant flexibility, allowing it to address a wide range of problems and incorporate additional features. To the best of our knowledge, prior to this work, the known results on approximation algorithms for packing problems were either highly fixed for one problem or restricted to one class of objects, mainly polygons and hypercubes. In this sense, our framework is the first result with a general toolbox flavor in the context of approximation algorithms for geometric packing problems. Thus, we believe that our technique is of independent interest, being possible to inspire further work on geometric packing.
