English

Approximating mixed volumes to arbitrary accuracy

Computational Geometry 2025-12-30 v2 Combinatorics

Abstract

We study the problem of approximating the mixed volume V(P1(α1),,Pk(αk))V(P_1^{(\alpha_1)}, \dots, P_k^{(\alpha_k)}) of an kk-tuple of convex polytopes (P1,,Pk)(P_1, \dots, P_k), each of which is defined as the convex hull of at most m0m_0 points in Zn\mathbb{Z}^n. We design an algorithm that produces an estimate that is within a multiplicative 1±ϵ1 \pm \epsilon factor of the true mixed volume with a probability greater than 1δ.1 - \delta. Let the constant i=2k(αi+1)αi+1αiαi \prod_{i=2}^{k} \frac{(\alpha_{i}+1)^{\alpha_{i}+1}}{\alpha_{i}^{\,\alpha_{i}}} be denoted by A~\tilde{A}. When each PiB(2L)P_i \subseteq B_\infty(2^L), we show in this paper that the time complexity of the algorithm is bounded above by a polynomial in n,m0,L,A~,ϵ1n, m_0, L, \tilde{A}, \epsilon^{-1} and logδ1\log \delta^{-1}. In fact, a stronger result is proved in this paper, with slightly more involved terminology. In particular, we provide the first randomized polynomial time algorithm for computing mixed volumes of such polytopes when kk is an absolute constant, but α1,,αk\alpha_1, \dots, \alpha_k are arbitrary. Our approach synthesizes tools from convex optimization, the theory of Lorentzian polynomials, and polytope subdivision.

Keywords

Cite

@article{arxiv.2508.19582,
  title  = {Approximating mixed volumes to arbitrary accuracy},
  author = {Hariharan Narayanan and Sourav Roy},
  journal= {arXiv preprint arXiv:2508.19582},
  year   = {2025}
}
R2 v1 2026-07-01T05:07:53.283Z