Physics-inspired optimization for constraint-satisfaction problems using a digital annealer

06/22/2018
by   Maliheh Aramon, et al.
0

The Fujitsu Digital Annealer is designed to solve fully-connected quadratic unconstrained binary optimization (QUBO) problems. It is implemented on application-specific CMOS hardware and currently solves problems of up to 1024 variables. The Digital Annealer's algorithm is currently based on simulated annealing, however it differs from it in its utilization of an efficient parallel-trial scheme and a dynamic escape mechanism. In addition, the Digital Annealer exploits the massive parallelization that custom application-specific CMOS hardware allows. We compare the performance of the Digital Annealer to simulated annealing and parallel tempering with isoenergetic cluster moves on two-dimensional and fully-connected spin-glass problems with bimodal and Gaussian couplings. These represent the respective limits of sparse versus dense problems, as well as high-degeneracy versus low-degeneracy problems. Our results show that the Digital Annealer currently exhibits a time-to-solution speedup of roughly two orders of magnitude for fully-connected spin-glass problems with bimodal or Gaussian couplings, over the single-core implementations of simulated annealing and parallel tempering Monte Carlo used in this study. The Digital Annealer does not appear to exhibit a speedup for sparse two-dimensional spin-glass problems, which we explain on theoretical grounds. We also benchmarked an early implementation of the Parallel Tempering Digital Annealer. The next generation of the Digital Annealer is expected to be able to solve fully-connected problems up to a size of 8192 variables. This would enable the study of fundamental physics problems and industrial applications that were previously inaccessible using standard computing hardware or special-purpose quantum annealing machines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2018

Physics-Inspired Optimization for Quadratic Unconstrained Problems Using a Digital Annealer

The Fujitsu Digital Annealer (DA) is designed to solve fully connected q...
research
02/13/2020

Breaking limitation of quantum annealer in solving optimization problems under constraints

Quantum annealing is a generic solver for optimization problems that use...
research
10/25/2017

Optimization of population annealing Monte Carlo for large-scale spin-glass simulations

Population annealing Monte Carlo is an efficient sequential algorithm fo...
research
01/21/2019

Message-passing algorithm of quantum annealing with nonstoquastic Hamiltonian

Quantum annealing (QA) is a generic method for solving optimization prob...
research
01/18/2023

Efficient correlation-based discretization of continuous variables for annealing machines

Annealing machines specialized for combinatorial optimization problems h...
research
05/22/2023

Training an Ising Machine with Equilibrium Propagation

Ising machines, which are hardware implementations of the Ising model of...
research
05/15/2019

Significance of parallel computing on the performance of Digital Image Correlation algorithms in MATLAB

Digital Image Correlation (DIC) is a powerful tool used to evaluate disp...

Please sign up or login with your details

Forgot password? Click here to reset