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...
Autores principales: | , , , , |
---|---|
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 |