Simpler (Classical) and Faster (Quantum) Algorithms for Gibbs Partition Functions

被引:6
作者
Arunachalam, Srinivasan [1 ]
Havlicek, Vojtech [1 ,2 ]
Nannicini, Giacomo [1 ]
Temme, Kristan [1 ]
Wocjan, Pawel [1 ]
机构
[1] IBM TJ Watson Res Ctr, IBM Quantum, Yorktown Hts, NY 10598 USA
[2] Univ Bristol, Sch Math, Bristol, Avon, England
基金
欧洲研究理事会;
关键词
AMP Exception;
D O I
10.22331/q-2022-09-01-789
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
We present classical and quantum algorithms for approximating partition functions of classical Hamiltonians at a given temperature. Our work has two main contributions: first, we modify the classical algorithm of Stefankovic, Vempala and Vigoda (J. ACM, 56(3), 2009) to improve its sample complexity; second, we quantize this new algorithm, improving upon the previously fastest quantum algorithm for this problem, due to Harrow and Wei (SODA 2020). The conventional approach to estimating partition functions requires approxi-mating the means of Gibbs distributions at a set of inverse temperatures that form the so-called cooling schedule. The length of the cooling schedule directly affects the complexity of the algorithm. Combining our improved version of the algorithm of Stefankovic, Vempala and Vigoda with the paired-product estimator of Huber (Ann. Appl. Probab., 25(2), 2015), our new quantum al-gorithm uses a shorter cooling schedule than previously known. This length matches the optimal length conjectured by Stefankovic, Vempala and Vigoda. The quantum algorithm also achieves a quadratic advantage in the number of required quantum samples compared to the number of random samples drawn by the best classical algorithm, and its computational complexity has quadrat-ically better dependence on the spectral gap of the Markov chains used to produce the quantum samples.
引用
收藏
页数:32
相关论文
共 28 条
[1]  
[Anonymous], 2011, P 28 INT C MACH LEAR
[2]   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
[3]  
Binder K., 2019, MONTE CARLO SIMULATI, V6th
[4]  
Brassard G., 2002, CONT MATH, Vvol 305, ppp 53, DOI [DOI 10.1090/CONM/305/05215, 10.1090/conm/305/05215]
[5]  
Chakrabarti S., 2019, arXiv
[6]  
Desjardins Guillaume, 2011, Advances in neural information processing systems, P2501
[7]   A RANDOM POLYNOMIAL-TIME ALGORITHM FOR APPROXIMATING THE VOLUME OF CONVEX-BODIES [J].
DYER, M ;
FRIEZE, A ;
KANNAN, R .
JOURNAL OF THE ACM, 1991, 38 (01) :1-17
[8]  
Dyer M., 1991, P S APPL MATH, V44, P123
[9]  
Gelman A, 1998, STAT SCI, V13, P163
[10]  
GLASSERMAN P., 2013, MONTE CARLO METHODS, V53