A polynomial time additive estimate of the permanent using Gaussian fields

12/20/2022
by   Tantrik Mukerji, et al.
0

We present a polynomial-time randomized algorithm for estimating the permanent of an arbitrary M × M real matrix A up to an additive error. We do this by viewing the permanent of A as the expectation of a product of a centered joint Gaussian random variables whose covariance matrix we call the Gaussian embedding of A. The algorithm outputs the empirical mean S_N of this product after sampling from this multivariate distribution N times. In particular, after sampling N samples, our algorithm runs in time O(MN) with failure probability P(|S_N-perm(A)| > t) ≤3^M/t^2Nα^2M for α≥A.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2018

Mean Estimation with Sub-Gaussian Rates in Polynomial Time

We study polynomial time algorithms for estimating the mean of a heavy-t...
research
10/13/2018

Approximating Pairwise Correlations in the Ising Model

In the Ising model, we consider the problem of estimating the covariance...
research
12/27/2017

A Fast and Accurate Failure Frequency Approximation for k-Terminal Reliability Systems

This paper considers the problem of approximating the failure frequency ...
research
09/19/2018

Sub-Gaussian Mean Estimation in Polynomial Time

We study polynomial time algorithms for estimating the mean of a random ...
research
03/09/2021

Smoothed counting of 0-1 points in polyhedra

Given a system of linear equations ℓ_i(x)=β_i in an n-vector x of 0-1 va...
research
03/08/2019

Random Matrix-Improved Estimation of the Wasserstein Distance between two Centered Gaussian Distributions

This article proposes a method to consistently estimate functionals 1/p∑...
research
08/23/2021

The Product of Gaussian Matrices is Close to Gaussian

We study the distribution of the matrix product G_1 G_2 ⋯ G_r of r indep...

Please sign up or login with your details

Forgot password? Click here to reset