Clifford algebras and approximating the permanent

被引:21
作者
Chien, S [1 ]
Rasmussen, L
Sinclair, A
机构
[1] Univ Calif Berkeley, Div Comp Sci, Berkeley, CA 94720 USA
[2] Digital Fount Inc, Fremont, CA 94538 USA
关键词
D O I
10.1016/S0022-0000(03)00010-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study approximation algorithms for the permanent of an n x n (0, 1) matrix A based on the following simple idea: obtain a random matrix B by replacing each 1-entry of A independently by +/-e, where e is a random basis element of a suitable algebra; then output \det(B)\(2). This estimator is always unbiased, but it may have exponentially large variance. In our first main result we show that, if we take the algebra to be a Clifford algebra of dimension polynomial in n, then we get an estimator with small variance. Hence, only a constant number of trials suffices to estimate the permanent to good accuracy. The idea of using Clifford algebras is a natural extension of earlier work by Godsil and Gutman, Karmarkar et al., and Barvinok, who used the real numbers, complex numbers and quaternions, respectively. The above result implies that, in principle, this approach gives a fully-polynomial randomized approximation scheme for the permanent, provided \det(B)\(2) can be efficiently computed in the Clifford algebras. Since these algebras are non-commutative it is not clear how to do this. However, our second main result shows how to compute in polynomial time an estimator with the same mean and variance over the 4-dimensional algebra (which is the quaternions, and is non-commutative); in addition to providing some hope that the computations can be performed in higher dimensions, this quaternion algorithm provides an exponential improvement in the variance over that of the 2-dimensional complex version studied by Karmarkar et al. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:263 / 290
页数:28
相关论文
共 24 条
  • [1] [Anonymous], 1981, C MATH SOC J BOLYAI
  • [2] [Anonymous], 1992, FUNKC ANAL PRILOZH
  • [3] Artin E., 1988, GEOMETRIC ALGEBRA
  • [4] Quaternionic determinants
    Aslaksen, H
    [J]. MATHEMATICAL INTELLIGENCER, 1996, 18 (03) : 57 - 65
  • [5] Barvinok A, 1999, RANDOM STRUCT ALGOR, V14, P29, DOI 10.1002/(SICI)1098-2418(1999010)14:1<29::AID-RSA2>3.0.CO
  • [6] 2-X
  • [7] BARVINOK A, 2000, NEW PERMANENT ESTIMA
  • [8] Broder Andrei Z., 1988, P 20 ANN ACM S THEOR, P551
  • [9] Broder AZ, 1986, P 18 ANN ACM S THEOR, P50, DOI DOI 10.1145/12130.12136
  • [10] CHIEN S, 2003, THESIS COMPUTER SCI