English

Deterministic Volume Estimation of Truncated Hypercubes

Data Structures and Algorithms 2026-05-20 v1 Computational Geometry

Abstract

We present a deterministic polynomial-time algorithm for estimating the volume of a hypercube intersected by a fixed number of constraints of the type f(x)bf(x) \leq b, where ff is the sum of univariate functions that are each nonnegative, monotone, and convex. Such constraints include knapsack and norm-ball constraints. The case of the unit hypercube truncated by a single linear constraint (halfspace) is already #P-hard. Given kk such constraints in dimension nn, with total input length of at most LL bits, total output length of at most LoL_o bits, and an error parameter ε>0\varepsilon > 0, our algorithm computes a (1+ε)(1 + \varepsilon)-multiplicative approximation of the volume of their intersection with the unit hypercube [0,1]n[0,1]^n in time polyk(n,1/ε,L,Lo)_k(n, 1/\varepsilon, L,L_o).

Keywords

Cite

@article{arxiv.2605.19809,
  title  = {Deterministic Volume Estimation of Truncated Hypercubes},
  author = {Kyra Gunluk},
  journal= {arXiv preprint arXiv:2605.19809},
  year   = {2026}
}