ACM Home Page
Please provide us with feedback. Feedback
Fast approximation of the permanent for very dense problems
Full text PdfPdf (448 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
San Francisco, California
Pages 681-689  
Year of Publication: 2008
Authors
Mark Huber  Duke University
Jenny Law  Duke University
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 62,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Approximation of the permanent of a matrix with nonnegative entries is a well studied problem. The most successful approach to date for general matrices uses Markov chains to approximately sample from a distribution on weighted permutations, and Jerrum, Sinclair, and Vigoda developed such a method they proved runs in polynomial time in the input. The current bound on the running time of their method is O(n7(log n)4). Here we present a very different approach using sequential acceptance/rejection, and show that for a class of dense problems this method has an O(n4 log n) expected running time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. Ahuja, T. Magnanti, and J. Orlin, Network Flows, Prentice Hall, 1993.
 
2
3
 
4
L. M. Bregman, Some properties of nonnegative matrices and their permanents, Soviet. Math. Dokl., 14 (1973), pp. 945--949.
5
 
6
P. Diaconis and D. Stroock, Geometric bounds for eigenvalues of Markov chains, Ann. Appl. Probab., 1 (1991), pp. 36--61.
 
7
B. Efron and V. Petrosian, Nonparametric Methods for Doubly Truncated Data, J. Amer. Statist. Assoc., 94 (1999), pp. 824--834.
 
8
G. P. Egorychev, The solution of van der Waerden's problem for pemanents, Advances in Math., 42 (1981), pp. 299--305.
 
9
D. I. Falikman, Proof of the van der Waerden's conjecture on the permanent of a doubly stochastic matrix, Mat. Zametki, 29 (1981), pp. 931--938.
 
10
G. S. Fishman, Choosing sample path length and number of sample paths when starting in the steady state, Oper. Res. Letters, 16 (1994), pp. 209--219.
 
11
J. E. Hopcroft and R. M. Karp, An n5/2 Algorithm for Maximum Matchings in Bipartite Graphs, SIAM J. Comput., 2 (1973), pp. 225--231.
 
12
 
13
 
14
M. Jerrum and A. Sinclair, The Markov Chain Monte Carlo Method: An Approach to Approximate Counting and Integration, PWS Publishing, 1996.
 
15
 
16
M. Jerrum and U. V. Vazirani, A Mildly Exponential Approximation Algorithm for the Permanent, Algorithmica, 16 (1996), pp. 392--401.
17
 
18
B. Kalantari and L. Khachiyan, On the Complexity of Nonnegative-Matrix Scalings, Linear Algebra Appl., 240 (1996), pp. 87--103.
 
19
P. W. Kasteleyn, The statistics of dimers on a lattice, I., The number of dimer arrangements on a quadratic lattice, Physica, 27 (1961), pp. 1664--1672.
 
20
N. Linial, A. Samorodnitsky, and A. Wigderson, A deterministic strongly polynomial algorithm for matrix scaling and approximate permanents, Combinatorica, 20 (2000), pp. 545--568.
 
21
J. H. Van Lint and R. M. Wilson, A Course in Combinatorics, Cambridge University Press, 1992.
 
22
H. Minc, Upper bounds for permanents of (0,1)-matrices, Bull. Amer. Math. Soc., 69 (1963), pp. 789--791.
 
23
 
24
 
25
R. Sinkhorn, A relationship between arbitrary positive matrices and double stochastic matrices, A., Math. Statist., 35 (1964), pp. 876--879.
 
26
G. W. Soules, Extending the Minc-Bregman upper bound for the permanent, Linear and Multilinear Algebra, 47 (2000), pp. 77--91.
 
27
L. G. Valiant, The complexity of computing the permanent, Theoret. Comput. Sci., 8 (1979), pp. 189--201.