中文

Deterministic Volume Estimation of Truncated Hypercubes

数据结构与算法 2026-05-20 v1 计算几何

摘要

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).

关键词

引用

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