English

Packing d-dimensional balls into a d+1-dimensional container

Computational Geometry 2025-09-30 v2 Metric Geometry

Abstract

In this article, we consider the problems of finding in d+1d+1 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 dd-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 nn such balls, a container of volume O(nd1d)O(n^{\frac{d-1}{d}}) is always sufficient and sometimes necessary. As a byproduct, this implies that for d2d \geq 2 there is no finite size (d+1)(d+1)-dimensional convex body into which all dd-dimensional unit-radius balls can be packed simultaneously.

Keywords

Cite

@article{arxiv.2110.12711,
  title  = {Packing d-dimensional balls into a d+1-dimensional container},
  author = {Helmut Alt and Sergio Cabello and Otfried Cheong and Ji-won Park and Nadja Seiferth},
  journal= {arXiv preprint arXiv:2110.12711},
  year   = {2025}
}
R2 v1 2026-06-24T07:09:06.303Z