English

Optimal Area-Sensitive Bounds for Polytope Approximation

Computational Geometry 2026-01-26 v2

Abstract

Approximating convex bodies is a fundamental problem in geometry. Given a convex body KK in Rd\mathbb{R}^d for a fixed dimension dd, the objective is to minimize the number of facets of an approximating polytope for a given Hausdorff error ε\varepsilon. The best known uniform bound, due to Dudley (1974), shows that O((diam(K)/ε)(d1)/2)O((\text{diam}(K)/\varepsilon)^{(d-1)/2}) facets suffice. Although this bound is optimal for fat objects, such as Euclidean balls, it is far from optimal for ``skinny'' convex bodies. Skinniness can be characterized relative to the Euclidean ball. Given a convex body KK, define its area radius, arad(K)\text{arad}(K), to be the radius of the Euclidean ball having the same surface area as KK. It follows from generalizations of the isoperimetric inequality that diam(K)2arad(K)\text{diam}(K) \geq 2 \cdot \text{arad}(K). We show that, given a convex body whose minimum width is at least ε\varepsilon, it is possible to approximate the body by a polytope having O((arad(K)/ε)(d1)/2)O((\text{arad}(K)/\varepsilon)^{(d-1)/2}) facets. Our approach works by first reducing the problem of approximating convex bodies to that of approximating convex functions. We employ a classical concept from convexity, called Macbeath regions. We demonstrate that there is a polar relationship between the Macbeath regions of a function and the Macbeath regions of its Legendre dual. This is combined with known bounds on the Mahler volume to bound the total size of the approximation.

Keywords

Cite

@article{arxiv.2306.15648,
  title  = {Optimal Area-Sensitive Bounds for Polytope Approximation},
  author = {Sunil Arya and Guilherme D. da Fonseca and David M. Mount},
  journal= {arXiv preprint arXiv:2306.15648},
  year   = {2026}
}
R2 v1 2026-06-28T11:15:56.564Z