Cargando…

Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization

Simulating physical dynamics to solve hard combinatorial optimization has proven effective for medium- to large-scale problems. The dynamics of such systems is continuous, with no guarantee of finding optimal solutions of the original discrete problem. We investigate the open question of when simula...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Juntao, Ebler, Daniel, Wong, K. Y. Michael, Hui, David Shui Wing, Sun, Jie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10154334/
https://www.ncbi.nlm.nih.gov/pubmed/37130854
http://dx.doi.org/10.1038/s41467-023-37695-3
_version_ 1785036106034577408
author Wang, Juntao
Ebler, Daniel
Wong, K. Y. Michael
Hui, David Shui Wing
Sun, Jie
author_facet Wang, Juntao
Ebler, Daniel
Wong, K. Y. Michael
Hui, David Shui Wing
Sun, Jie
author_sort Wang, Juntao
collection PubMed
description Simulating physical dynamics to solve hard combinatorial optimization has proven effective for medium- to large-scale problems. The dynamics of such systems is continuous, with no guarantee of finding optimal solutions of the original discrete problem. We investigate the open question of when simulated physical solvers solve discrete optimizations correctly, with a focus on coherent Ising machines (CIMs). Having established the existence of an exact mapping between CIM dynamics and discrete Ising optimization, we report two fundamentally distinct bifurcation behaviors of the Ising dynamics at the first bifurcation point: either all nodal states simultaneously deviate from zero (synchronized bifurcation) or undergo a cascade of such deviations (retarded bifurcation). For synchronized bifurcation, we prove that when the nodal states are uniformly bounded away from the origin, they contain sufficient information for exactly solving the Ising problem. When the exact mapping conditions are violated, subsequent bifurcations become necessary and often cause slow convergence. Inspired by those findings, we devise a trapping-and-correction (TAC) technique to accelerate dynamics-based Ising solvers, including CIMs and simulated bifurcation. TAC takes advantage of early bifurcated “trapped nodes” which maintain their sign throughout the Ising dynamics to reduce computation time effectively. Using problem instances from open benchmark and random Ising models, we validate the superior convergence and accuracy of TAC.
format Online
Article
Text
id pubmed-10154334
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-101543342023-05-04 Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization Wang, Juntao Ebler, Daniel Wong, K. Y. Michael Hui, David Shui Wing Sun, Jie Nat Commun Article Simulating physical dynamics to solve hard combinatorial optimization has proven effective for medium- to large-scale problems. The dynamics of such systems is continuous, with no guarantee of finding optimal solutions of the original discrete problem. We investigate the open question of when simulated physical solvers solve discrete optimizations correctly, with a focus on coherent Ising machines (CIMs). Having established the existence of an exact mapping between CIM dynamics and discrete Ising optimization, we report two fundamentally distinct bifurcation behaviors of the Ising dynamics at the first bifurcation point: either all nodal states simultaneously deviate from zero (synchronized bifurcation) or undergo a cascade of such deviations (retarded bifurcation). For synchronized bifurcation, we prove that when the nodal states are uniformly bounded away from the origin, they contain sufficient information for exactly solving the Ising problem. When the exact mapping conditions are violated, subsequent bifurcations become necessary and often cause slow convergence. Inspired by those findings, we devise a trapping-and-correction (TAC) technique to accelerate dynamics-based Ising solvers, including CIMs and simulated bifurcation. TAC takes advantage of early bifurcated “trapped nodes” which maintain their sign throughout the Ising dynamics to reduce computation time effectively. Using problem instances from open benchmark and random Ising models, we validate the superior convergence and accuracy of TAC. Nature Publishing Group UK 2023-05-02 /pmc/articles/PMC10154334/ /pubmed/37130854 http://dx.doi.org/10.1038/s41467-023-37695-3 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Wang, Juntao
Ebler, Daniel
Wong, K. Y. Michael
Hui, David Shui Wing
Sun, Jie
Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization
title Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization
title_full Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization
title_fullStr Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization
title_full_unstemmed Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization
title_short Bifurcation behaviors shape how continuous physical dynamics solves discrete Ising optimization
title_sort bifurcation behaviors shape how continuous physical dynamics solves discrete ising optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10154334/
https://www.ncbi.nlm.nih.gov/pubmed/37130854
http://dx.doi.org/10.1038/s41467-023-37695-3
work_keys_str_mv AT wangjuntao bifurcationbehaviorsshapehowcontinuousphysicaldynamicssolvesdiscreteisingoptimization
AT eblerdaniel bifurcationbehaviorsshapehowcontinuousphysicaldynamicssolvesdiscreteisingoptimization
AT wongkymichael bifurcationbehaviorsshapehowcontinuousphysicaldynamicssolvesdiscreteisingoptimization
AT huidavidshuiwing bifurcationbehaviorsshapehowcontinuousphysicaldynamicssolvesdiscreteisingoptimization
AT sunjie bifurcationbehaviorsshapehowcontinuousphysicaldynamicssolvesdiscreteisingoptimization