Papers
Topics
Authors
Recent
Search
2000 character limit reached

Nearly-Tight Bounds for Zonotope Containment and Beyond

Published 5 May 2026 in cs.DS and math.MG | (2605.04183v1)

Abstract: We investigate the convex-body containment problem $\max{s >0 : s Z \subseteq Q}$, where the outer body $Q \subseteq \mathbb Rd$ is described by a membership oracle and the inner body $Z \subseteq \mathbb Rd$ is a zonotope. Our main result is a sampling-based $O(\sqrt{d})$-approximation algorithm for this problem that almost matches the lower bound of $Ω(\sqrt{d/\log d})$ by Khot and Naor in the oracle model. Assuming zonotopes can be sparsified by a linear number of generators, which is referred to as Talagrand conjecture, our approach attains the optimal approximation factor of $Θ(\sqrt{d/\log d})$. Our second main result is a proof of Talagrand's conjecture for $Δ$-modular zonotopes whenever $Δ$ is constant. Those zonotopes are of the form $Z = { Wx \colon | x|_\infty \leq 1}$ where the non-zero $d \times d$ sub-determinants of $W$ are between $1$ and $Δ$. This result establishes a connection between zonoid sparsification and spectral sparsification of Batson, Spielman and Srivastava. We complement these results with a universal $Ω(\sqrt{d/\log d})$ lower bound holding for all zonotopes. Finally, we consider containment problems $\max{s >0 : s K \subseteq Q}$, for general convex bodies $K \subseteq \mathbb Rd$. A result of Naszódi on approximating $K \subseteq \mathbb Rd$ by a polytope implies a $Θ(d/\log d)$ approximation algorithm in polynomial time. We show the tightness of this approximation factor in the oracle model via a reduction to the circumradius computation. Our lower bound holds for centrally symmetric convex sets, implying that Barvinok's optimal $O(\sqrt{d})$-approximation of a centrally symmetric convex body by a polytope with a polynomial number of vertices cannot be computed in polynomial time.

Summary

  • The paper introduces nearly-tight randomized algorithms achieving an O(√d) approximation for zonotope containment in high dimensions.
  • It leverages Talagrand’s sparsification theorem and spectral methods to improve approximations for Δ-modular zonotopes.
  • The work establishes universal lower bounds in the oracle model, delineating limits for approximating general convex bodies.

Nearly-Tight Bounds for Zonotope Containment: Technical Summary and Implications

The paper "Nearly-Tight Bounds for Zonotope Containment and Beyond" (2605.04183) addresses the fundamental algorithmic challenge of determining the largest scaling ss such that sZQs Z \subseteq Q, where ZZ is a zonotope and QQ a convex body accessible via a membership oracle in high-dimensional settings. The analysis leads to nearly-tight approximation algorithms and lower bounds for the containment problem and its extensions to general convex bodies.

The Zonotope Containment Problem

The central problem is formalized as: max{s>0:sZQ},\max\{ s > 0: s Z \subseteq Q \}, where ZRdZ \subseteq \mathbb{R}^d is a zonotope generated by WRd×nW \in \mathbb{R}^{d \times n} and QRdQ \subseteq \mathbb{R}^d is a convex body with membership oracle access. Zonotopes, being Minkowski sums of line segments, represent a broad class of convex polytopes with rich geometric structure and are prevalent in control theory, complexity, and convex geometry.

This containment problem resides in the oracle model, which restricts algorithmic access to convex bodies to membership queries, making it challenging to design efficient algorithms, especially in high dimensions. Figure 1

Figure 1: Illustration of the containment scaling problem for a zonotope within a general convex body QQ.

Approximation Algorithms and Theoretical Guarantees

The paper’s primary contribution is a randomized polynomial-time approximation algorithm achieving an O(d)O(\sqrt{d})-factor for the gap-containment decision problem for zonotopes. The algorithm uses Talagrand's zonotope sparsification theorem to sparsify the number of generators, enabling efficient probabilistic identification of points violating containment:

  • For general zonotopes, Talagrand’s theorem enables approximation to within a factor sZQs Z \subseteq Q0.
  • If the unresolved Talagrand conjecture on linear sparsification holds, or for specific zonotope classes where linear sparsification can be achieved, the approximation refines to sZQs Z \subseteq Q1, which matches known lower bounds up to constants.

Sampling from the sparsified representation, the algorithm efficiently detects points that would violate containment if sZQs Z \subseteq Q2, leveraging high-probability anti-concentration results on the image of hypercube vertices under sZQs Z \subseteq Q3. Figure 2

Figure 2: Schematic of the randomized containment-testing algorithm: a vertex sZQs Z \subseteq Q4 of the zonotope outside sZQs Z \subseteq Q5 has a preimage sZQs Z \subseteq Q6 in the hypercube, separated from preimages of points in sZQs Z \subseteq Q7; random sampling in the hypercube discovers such violations with high probability.

sZQs Z \subseteq Q8-Modular Zonotopes and Sparsification

For sZQs Z \subseteq Q9-modular zonotopes—those whose non-singular ZZ0 minors are bounded in determinant magnitude by ZZ1—the paper proves Talagrand’s conjecture, showing that linear sparsification is possible and can be accomplished in randomized polynomial time. Thus, for these special zonotopes, the containment approximation scales as ZZ2. This leverages the spectral sparsification result of Batson, Spielman, and Srivastava and properties of ZZ3-modular generator matrices.

Universal Lower Bounds and Tightness

A universal lower bound is shown: for all zonotopes, no polynomial-time algorithm (even randomized) can approximate the containment problem up to better than ZZ4 in the oracle model. This is established by a reduction to the volume ratio of polytopal approximations and deep results from convex geometry, confirming the near-optimality of the presented algorithms under current complexity-theoretic assumptions.

General Convex Bodies: Beyond Zonotopes

For general convex bodies ZZ5, prior work shows that containment can only be approximated within a factor ZZ6 in polynomial time by sampling random points and constructing polytopal approximations. The paper proves this is optimal even for symmetric convex bodies, leveraging hardness results related to circumradius computation and volumetric approximation. As a consequence, existential results about polytopal approximations (e.g., Barvinok's ZZ7-vertex polytopes) are shown to be intractable in the oracle model.

Key Results at a Glance

Problem Setting Achievable Approx. Factor Lower Bound Constructive?
General Zonotopes, Oracle Model ZZ8 ZZ9 Yes (randomized polynomial)
Zonotopes w/ Linear Sparsification QQ0 QQ1 Yes (via Talagrand + sampling)
QQ2-Modular Zonotopes (constant QQ3) QQ4 QQ5 Yes (via spectral techniques)
General Convex Bodies, Oracle Model QQ6 QQ7 Yes (randomized sampling)
Centrally Symmetric Bodies (existence) QQ8 QQ9 No (not computable in polytime)

Implications and Theoretical Impact

The findings delimit the achievable guarantees for high-dimensional containment testing in the oracle model. In geometric optimization, these results unify and sharpen the understanding of how combinatorial structure (zonotope sparsification) and volumetric properties constrain algorithmic performance.

For applications in control, computational geometry, optimization (especially norm approximation and neural network verification), the work provides not only improved algorithms but also establishes sharp impossibility results—showing that better algorithmic bounds would require breakthroughs in combinatorial sparsification or a refutation of standard complexity-theoretic beliefs.

Future Directions

  • Algorithmic Zonotope Sparsification: Practical algorithms matching the sparsification of Talagrand’s conjecture would yield optimal containment approximations.
  • Connections to Spectral Methods: Further leveraging spectral sparsification in more general polytope classes could bridge gaps between existential results and efficient algorithms.
  • Complexity Separations: Understanding the gap between existential and algorithmic approximations for convex bodies remains open, especially in different computational models.

Conclusion

This work rigorously characterizes the computational limits of zonotope containment problems in the high-dimensional oracle model, providing both optimal algorithms for structured zonotopes and nearly-matching lower bounds for all zonotopes and more general convex bodies. The results clarify the role of structure and dimensionality in geometric optimization and chart a precise boundary between tractability and hardness in containment problems involving convex geometry.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 2 likes about this paper.