Packing d-dimensional balls into a d+1-dimensional container
arXiv:2110.12711 · doi:10.1016/j.comgeo.2025.102219
Abstract
In this article, we consider the problems of finding in dimensions a minimum-volume axis-parallel box, a minimum-volume arbitrarily-oriented box and a minimum-volume convex body into which a given set of -dimensional unit-radius balls can be packed under translations. The computational problem is neither known to be NP-hard nor to be in NP. We give a constant-factor approximation algorithm for each of these containers based on a reduction to finding a shortest Hamiltonian path in a weighted graph, which in turn models the problem of stabbing the centers of the input balls while keeping them disjoint. We also show that for such balls, a container of volume is always sufficient and sometimes necessary. As a byproduct, this implies that for there is no finite size -dimensional convex body into which all -dimensional unit-radius balls can be packed simultaneously.