Collective Monte Carlo updates through tensor network renormalization

We introduce a Metropolis-Hastings Markov chain for Boltzmann distributions of classical spin systems. It relies on approximate tensor network contractions to propose correlated collective updates at each step of the evolution. We present benchmark computations for a wide variety of instances of the two-dimensional Ising model, including ferromagnetic, antiferromagnetic, (fully) frustrated and Edwards-Anderson spin glass instances, and we show that, with modest computational effort, our Markov chain achieves sizeable acceptance rates, even in the vicinity of critical points. In each of the situations we have considered, the Markov chain compares well with other Monte Carlo schemes such as the Metropolis or Wolff’s algorithm: equilibration times appear to be reduced by a factor that varies between 4040 and 20002000, depending on the model and the observable being monitored. We also present an extension to three spatial dimensions, and demonstrate that it exhibits fast equilibration for finite ferro- and antiferromagnetic instances. Additionally, and although it is originally designed for a square lattice of finite degrees of freedom with open boundary conditions, the proposed scheme can be used as such, or with slight modifications, to study triangular lattices, systems with continuous degrees of freedom, matrix models, a confined gas of hard spheres, or to deal with arbitrary boundary conditions.

[1]  Y. Meurice,et al.  Tensor field theory with applications to quantum computing , 2020 .

[2]  Raghav G. Jha Critical analysis of two-dimensional classical XY model , 2020, Journal of Statistical Mechanics: Theory and Experiment.

[3]  F. Verstraete,et al.  Scaling Hypothesis for Matrix Product States. , 2019, Physical review letters.

[4]  F. Brandão,et al.  Determining eigenstates and thermal states on a quantum computer using quantum imaginary time evolution , 2019, Nature Physics.

[5]  David Campbell,et al.  The update , 2018, Co-Constructing Therapeutic Conversations.

[6]  Frank Verstraete,et al.  Residual entropies for three-dimensional frustrated spin systems with tensor networks , 2018, Physical Review E.

[7]  Y. Meurice,et al.  Blocking versus Sampling , 2015 .

[8]  J. Osborn,et al.  Tensor renormalization group study of the 2d O(3) model , 2014, 1411.4213.

[9]  B. Normand,et al.  Phase Transitions of Ferromagnetic Potts Models on the Simple Cubic Lattice , 2014, 1405.1179.

[10]  Roman Orus,et al.  A Practical Introduction to Tensor Networks: Matrix Product States and Projected Entangled Pair States , 2013, 1306.2164.

[11]  Eric Vigoda,et al.  Inapproximability of the Partition Function for the Antiferromagnetic Ising and Hard-Core Models , 2012, Combinatorics, Probability and Computing.

[12]  U. Schollwoeck The density-matrix renormalization group in the age of matrix product states , 2010, 1008.3477.

[13]  Steven R. White,et al.  Minimally entangled typical thermal state algorithms , 2010, 1002.1305.

[14]  Zeph Landau,et al.  Quantum Computation and the Evaluation of Tensor Networks , 2008, SIAM J. Comput..

[15]  C. Gros,et al.  Gutzwiller–RVB theory of high-temperature superconductivity: Results from renormalized mean-field theory and variational Monte Carlo calculations , 2007, 0707.1020.

[16]  F. Verstraete,et al.  Criticality, the area law, and the computational power of projected entangled pair states. , 2006, Physical review letters.

[17]  F. Verstraete,et al.  Efficient evaluation of partition functions of inhomogeneous many-body spin systems. , 2005, Physical review letters.

[18]  Jaisam Kim,et al.  The Critical Line of an Ising Antiferromagnet on Square and Honeycomb Lattices , 1997 .

[19]  David H. Bailey,et al.  Algorithm 719: Multiprecision translation and execution of FORTRAN programs , 1993, TOMS.

[20]  D. Stauffer Monte Carlo simulations in statistical physics , 1988 .

[21]  G. Bhanot The Metropolis algorithm , 1988 .

[22]  B. Cipra An introduction to the Ising model , 1987 .

[23]  K. Binder Statistical mechanics of finite three-dimensional Ising models , 1972 .

[24]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[25]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[26]  P. Mladenovic Combinatorics , 2019, Problem Books in Mathematics.

[27]  M. Mézard,et al.  Journal of Statistical Mechanics: theory and experiment , 2019 .

[28]  Melissa E. O'Neill PCG : A Family of Simple Fast Space-Efficient Statistically Good Algorithms for Random Number Generation , 2014 .

[29]  W. Marsden I and J , 2012 .

[30]  W. Krauth Statistical Mechanics: Algorithms and Computations , 2006 .

[31]  K. Fiedler,et al.  Monte Carlo Methods in Ab Initio Quantum Chemistry , 1995 .

[32]  Physical Review Letters 63 , 1989 .