AN ANALYSIS OF A MONTE-CARLO ALGORITHM FOR ESTIMATING THE PERMANENT

被引:19
作者
FRIEZE, A
JERRUM, M
机构
[1] CARNEGIE MELLON UNIV,DEPT MATH,PITTSBURGH,PA 15213
[2] UNIV EDINBURGH,DEPT COMP SCI,EDINBURGH EH9 3JZ,MIDLOTHIAN,SCOTLAND
关键词
Mathematics Subject Classification (1991): 68Q25;
D O I
10.1007/BF01294460
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Karmarkar, Karp, Lipton, Lovasz;, and Luby proposed a Monte Carlo algorithm for approximating the permanent of a non-negative n x n matrix, which is based on an easily computed, unbiased estimator. It is not difficult to construct 0,1-matrices for which the variance of this estimator is very large, so that an exponential number of trials is necessary to obtain a reliable approximation that is within a constant factor of the correct value. Nevertheless, the same authors conjectured that for a random 0,1-matrix the variance of the estimator is typically small. The conjecture is shown to be true; indeed, for almost every 0,1-matrix A, just O(nw(n)epsilon(-2)) trials suffice to obtain a reliable approximation to the permanent of A within a factor Ifs of the correct value. Here w(n) is any function tending to infinity as n --> infinity. This result extends to random 0,1-matrices with density at least n(-1/2)w(n). It is also shown that polynomially many trials suffice to approximate the permanent of any dense O,l-matrix, i.e., one in which every row- and column-sum is at least (1/2 + alpha)n, for some constant alpha > 0. The degree of the polynomial bounding the number of trials Is a function of alpha, and increases as alpha --> infinity.
引用
收藏
页码:67 / 83
页数:17
相关论文
共 19 条
[1]  
Bollobas B., 1985, RANDOM GRAPHS
[2]  
BRODER AZ, 1986, 18TH P ACM S THEOR C, P50
[3]  
BRODER AZ, 1988, 20TH P ACM S THEOR C, P551
[4]  
Dirac G. A., 1952, P LOND MATH SOC, V2, P69, DOI [10.1112/plms/s3-2.1.69, DOI 10.1112/PLMS/S3-2.1.69]
[5]  
DYER ME, 1994, 4TH P ANN S DISCR AL, P336
[6]   COUNTING THE NUMBER OF HAMILTON CYCLES IN RANDOM DIGRAPHS [J].
FRIEZE, A ;
SUEN, S .
RANDOM STRUCTURES & ALGORITHMS, 1992, 3 (03) :235-241
[7]  
GEMMELL P, 1992, INFORMATION PROCESSI, V34, P169
[8]  
GODSIL CD, 1981, C MATH SOC JANOS BOL, V25
[9]  
Hall M., 1967, COMBINATORIAL THEORY
[10]  
Janson S., 1994, COMB PROBAB COMPUT, V3, P97