paper

Additive estimates of the permanent using Gaussian fields

arXiv:2212.10672

Abstract

We present a randomized algorithm for estimating the permanent of an real matrix up to an additive error. We do this by viewing the permanent of as the expectation of a product of centered joint Gaussian random variables with a particular covariance matrix . The algorithm outputs the empirical mean of this product after sampling times. Our algorithm runs in total time with failure probability \begin{equation*} P(|S_{N}-\text{perm}(A)| > t) \leq \frac{3^{M}}{t^{2}N} \prod^{2M}_{i=1} C_{ii}. \end{equation*} In particular, we can estimate to an additive error of in polynomial time. We compare to a previous procedure due to Gurvits. We discuss how to find a particular using a semidefinite program and a relation to the Max-Cut problem and cut-norms.

Added section 4, various corrections, and new introduction