Optimization of population annealing Monte Carlo for large-scale spin-glass simulations
Not on the map. Why?
Abstract (arXiv)
Population annealing Monte Carlo is an efficient sequential algorithm for simulating k-local Boolean Hamiltonians. Because of its structure, the algorithm is inherently parallel and therefore well suited for large-scale simulations of computationally hard problems. Here we present various ways of optimizing population annealing Monte Carlo using 2-local spin-glass Hamiltonians as a case study. We demonstrate how the algorithm can be optimized from an implementation, algorithmic accelerator, as well as scalable parallelization points of view. This makes population annealing Monte Carlo perfectly suited to study other frustrated problems such as pyrochlore lattices, constraint-satisfaction problems, as well as higher-order Hamiltonians commonly found in, e.g., topological color codes.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1.
2 papers.
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
- 2022Quantum-enhanced Markov chain Monte Carlocited by 6
- 2022Quantum-enhanced Markov chain Monte Carlo23 Mar 2022
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networks2 Jul 2021