Quantum algorithm for approximating partition functions

被引:43
作者
Wocjan, Pawel [1 ]
Chiang, Chen-Fu [1 ]
Nagaj, Daniel [2 ,3 ]
Abeyesinghe, Anura [1 ]
机构
[1] Univ Cent Florida, Sch Elect Engn & Comp Sci, Orlando, FL 32816 USA
[2] Slovak Acad Sci, Inst Phys, Res Ctr Quantum Informat, Bratislava 84215, Slovakia
[3] Quniverse, Bratislava 84104, Slovakia
来源
PHYSICAL REVIEW A | 2009年 / 80卷 / 02期
关键词
PERMANENT;
D O I
10.1103/PhysRevA.80.022340
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
We present a quantum algorithm based on classical fully polynomial randomized approximation schemes (FPRASs) for estimating partition functions that combine simulated annealing with the Monte Carlo Markov chain method and use nonadaptive cooling schedules. We achieve a twofold polynomial improvement in time complexity: a quadratic reduction with respect to the spectral gap of the underlying Markov chains and a quadratic reduction with respect to the parameter characterizing the desired accuracy of the estimate output by the FPRAS. Both reductions are intimately related and cannot be achieved separately. First, we use Grover's fixed-point search, quantum walks, and phase estimation to efficiently prepare approximate coherent encodings of stationary distributions of the Markov chains. The speed up we obtain in this way is due to the quadratic relation between the spectral and phase gaps of classical and quantum walks. The second speed up with respect to accuracy comes from generalized quantum counting used instead of classical sampling to estimate expected values of quantum observables.
引用
收藏
页数:8
相关论文
共 16 条
[1]   Accelerating simulated annealing for the permanent and combinatorial counting problems [J].
Bezakova, Ivona ;
Stefankovic, Daniel ;
Vazirani, Vijay V. ;
Vigoda, Eric .
SIAM JOURNAL ON COMPUTING, 2008, 37 (05) :1429-1454
[2]  
Brassard G, 1998, LECT NOTES COMPUT SC, V1443, P820, DOI 10.1007/BFb0055105
[3]  
CHIANG C, ARXIV09033465
[4]  
GROVER L, ARXIVQUANTPH0503205
[5]   A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries [J].
Jerrum, M ;
Sinclair, A ;
Vigoda, E .
JOURNAL OF THE ACM, 2004, 51 (04) :671-697
[6]   POLYNOMIAL-TIME APPROXIMATION ALGORITHMS FOR THE ISING-MODEL [J].
JERRUM, M ;
SINCLAIR, A .
SIAM JOURNAL ON COMPUTING, 1993, 22 (05) :1087-1116
[7]   RANDOM GENERATION OF COMBINATORIAL STRUCTURES FROM A UNIFORM-DISTRIBUTION [J].
JERRUM, MR ;
VALIANT, LG ;
VAZIRANI, VV .
THEORETICAL COMPUTER SCIENCE, 1986, 43 (2-3) :169-188
[8]   Simulated annealing in convex bodies and an O*(n4) volume algorithm [J].
Lovász, L ;
Vempala, S .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2006, 72 (02) :392-417
[9]   Search via Quantum Walk [J].
Magniez, Frederic ;
Nayak, Ashwin ;
Roland, Jeremie ;
Santha, Miklos .
STOC 07: PROCEEDINGS OF THE 39TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, 2007, :575-584
[10]  
Nielsen M. A., 2000, Quantum Computation and Quantum Information