2004
DOI: 10.1145/1008731.1008738
|View full text |Cite
|
Sign up to set email alerts
|

A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries

Abstract: Abstract. We present a polynomial-time randomized algorithm for estimating the permanent of an arbitrary n × n matrix with nonnegative entries. This algorithm-technically a "fully-polynomial randomized approximation scheme"-computes an approximation that is, with high probability, within arbitrarily small specified relative error of the true value of the permanent.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

4
472
0

Year Published

2006
2006
2016
2016

Publication Types

Select...
9
1

Relationship

1
9

Authors

Journals

citations
Cited by 578 publications
(476 citation statements)
references
References 17 publications
4
472
0
Order By: Relevance
“…One considers a graph G on vertex set V so that the limit distribution of the random walk on G is F. A clever choice of G can guarantee that (i) it is feasible to efficiently simulate this random walk and (ii) the distribution induced on V by the walk converges rapidly to F. Among the fields where this methodology plays an important role are Statistical Physics, Computational Group Theory and Combinatorial Optimization. We should mention approximation algorithms for the permanence of nonnegative matrices [JSV04] and for the volume of convex bodies in high dimension [Sim03] as prime examples of the latter. Excellent surveys on the subject are [JS96,Jer03].…”
Section: Random Walks On Expander Graphsmentioning
confidence: 99%
“…One considers a graph G on vertex set V so that the limit distribution of the random walk on G is F. A clever choice of G can guarantee that (i) it is feasible to efficiently simulate this random walk and (ii) the distribution induced on V by the walk converges rapidly to F. Among the fields where this methodology plays an important role are Statistical Physics, Computational Group Theory and Combinatorial Optimization. We should mention approximation algorithms for the permanence of nonnegative matrices [JSV04] and for the volume of convex bodies in high dimension [Sim03] as prime examples of the latter. Excellent surveys on the subject are [JS96,Jer03].…”
Section: Random Walks On Expander Graphsmentioning
confidence: 99%
“…Important examples are randomized polynomial-time approximation schemes for evaluating the permanent of a nonnegative matrix [1], the volume of a convex polytope [2], and the partition functions of the monomer-dimer and ferromagnetic Ising systems [3,4]. The centerpiece of all these algorithms is the Markov Chain Monte Carlo (MCMC) method, making it possible to approximately sample from a particular probability distribution π over a large set Ω.…”
Section: Introductionmentioning
confidence: 99%
“…Unfortunately, nonnegative permanent computation is #P -hard, as shown by [14]. On the other hand, a groundbreaking result of [11] presents a polynomial time approximation scheme for permanent, which runs in time O(n 10 ) for fixed accuracy. To make things worse, the dependence in the accuracy is inverse polynomial, implying that, even if we could perform arbitrarily accurate floating point operations, the total running time would be super linear in T , because a regret dependence of √ T over T steps requires accuracy inverse polynomial in T .…”
Section: Results Techniques and Contributionmentioning
confidence: 99%