Self-Avoiding Random Dynamics on Integer Complex Systems

11/23/2011
by   Firas Hamze, et al.
0

This paper introduces a new specialized algorithm for equilibrium Monte Carlo sampling of binary-valued systems, which allows for large moves in the state space. This is achieved by constructing self-avoiding walks (SAWs) in the state space. As a consequence, many bits are flipped in a single MCMC step. We name the algorithm SARDONICS, an acronym for Self-Avoiding Random Dynamics on Integer Complex Systems. The algorithm has several free parameters, but we show that Bayesian optimization can be used to automatically tune them. SARDONICS performs remarkably well in a broad number of sampling tasks: toroidal ferromagnetic and frustrated Ising models, 3D Ising models, restricted Boltzmann machines and chimera graphs arising in the design of quantum computers.

READ FULL TEXT
research
03/10/2019

Asymptotically faster algorithm for counting self-avoiding walks and self-avoiding polygons

We give an algorithm for counting self-avoiding walks or self-avoiding p...
research
03/15/2012

Intracluster Moves for Constrained Discrete-Space MCMC

This paper addresses the problem of sampling from binary distributions w...
research
07/24/2021

Nonreversible Markov chain Monte Carlo algorithm for efficient generation of Self-Avoiding Walks

We introduce an efficient nonreversible Markov chain Monte Carlo algorit...
research
06/17/2021

Towards sampling complex actions

Path integrals with complex actions are encountered for many physical sy...
research
09/14/2016

Sequencing Chess

We analyze the structure of the state space of chess by means of transit...
research
11/15/2018

Histogram-Free Multicanonical Monte Carlo Sampling to Calculate the Density of States

We report a new multicanonical Monte Carlo algorithm to obtain the densi...
research
06/29/2021

Efficient State-space Exploration in Massively Parallel Simulation Based Inference

Simulation-based Inference (SBI) is a widely used set of algorithms to l...

Please sign up or login with your details

Forgot password? Click here to reset