Solving combinatorial optimization problems through stochastic Landau-Lifshitz-Gilbert dynamical systems
We present a method to approximately solve general instances of combinatorial optimization problems using the physical dynamics of three-dimensional (3D) rotors obeying Landau-Lifshitz-Gilbert dynamics. Conventional techniques to solve discrete optimization problems that use simple continuous relaxation of the objective function followed by gradient-descent minimization are inherently unable to avoid local optima, thus producing poor-quality solutions. Our method considers the physical dynamics of macrospins capable of escaping from local minima, thus facilitating the discovery of high-quality, nearly optimal solutions, as supported by extensive numerical simulations on a prototypical quadratic unconstrained binary optimization (QUBO) problem. Our method produces solutions that compare favorably with those obtained using state-of-the-art minimization algorithms (such as simulated annealing) while offering the advantage of being physically realizable by means of arrays of stochastic magnetic tunnel-junction devices.
Authors
- Dairong Chen (ORCID: https://orcid.org/0009-0006-3054-5409)
- Dries Sels (ORCID: https://orcid.org/0000-0001-6518-761X)
- Andrew D. Kent (ORCID: https://orcid.org/0000-0002-9050-8822)
- Flaviano Morone (ORCID: https://orcid.org/0000-0002-8830-1179)
Institutions
- Flatiron Health (United States) (US)
- Flatiron Institute (US)
- New York University (US)
Publication Details
- Journal
- Physical Review Research
- Published
- 2025-02-03
- DOI
- https://doi.org/10.1103/physrevresearch.7.013129
- Citations
- 7
- Primary Topic
- Cellular Automata and Applications
- Type
- article
- Field-Weighted Citation Impact
- 10.53
Funders
- New York University
- Flatiron Health
- Office of Naval Research
- Air Force Office of Scientific Research