SearcharxivSearch

arXiv subjects

Aingeru Ramos

Publications and source records attributed to Aingeru Ramos.

2 recordsLinked to original sources

Acceleration of Parallel Tempering for Markov Chain Monte Carlo methods

Markov Chain Monte Carlo methods are algorithms used to sample probability distributions, commonly used to sample the Boltzmann distribution of physical/chemical models (e.g., protein folding, Ising model, etc.). This allows us to study their properties by sampling the most probable states of those systems. However, the sampling capabilities of these methods are not sufficiently accurate when handling complex configuration spaces. This has resulted in the development of new techniques that improve sampling accuracy, usually at the expense of increasing the computational cost. One of such techniques is Parallel Tempering which improves accuracy by running several replicas which periodically exchange their states. Computationally, this imposes a significant slow-down, which can be counteracted by means of parallelization. These schemes enable MCMC/PT techniques to be run more effectively and allow larger models to be studied. In this work, we present a parallel implementation of Metropolis-Hastings with Parallel Tempering, using OpenMP and CUDA for the parallelization in modern CPUs and GPUs, respectively. The results show a maximum speed-up of 52x using OpenMP with 48 cores, and of 986x speed-up with the CUDA version. Furthermore, the results serve as a basic benchmark to compare a future quantum implementation of the same algorithm.

cs.DC

On the Convergence of Markov Chain Distribution within Quantum Walk Circuit Subspace

Markov Chain Monte Carlo (MCMC) methods are algorithms for sampling probability distributions, commonly applied to the Boltzmann distribution in physical and chemical models such as protein folding and the Ising model. These methods enable exploration of such systems by sampling their most probable states. However, sampling multidimensional and multimodal distributions with MCMC requires substantial computational resources, leading to the development of techniques aimed at improving sampling efficiency. In this context, quantum computing, with its potential to accelerate classical methods, emerges as a promising solution to the sampling problem. In this work, we present the design of a new circuit based on the Discrete Quantum Walk (DQW) algorithm to perform MCMC sampling over a desired distributions. Simulation results show convergence behavior in the superposition of the quantum register that encodes the target distribution. This design is further refined to increase convergence speed and, consequently, the scalability of the algorithm.

quant-ph