Cargando…

Efficient optimization with higher-order ising machines

A prominent approach to solving combinatorial optimization problems on parallel hardware is Ising machines, i.e., hardware implementations of networks of interacting binary spin variables. Most Ising machines leverage second-order interactions although important classes of optimization problems, suc...

Descripción completa

Detalles Bibliográficos
Autores principales: Bybee, Connor, Kleyko, Denis, Nikonov, Dmitri E., Khosrowshahi, Amir, Olshausen, Bruno A., Sommer, Friedrich T.
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/PMC10533504/
https://www.ncbi.nlm.nih.gov/pubmed/37758716
http://dx.doi.org/10.1038/s41467-023-41214-9
_version_ 1785112197178851328
author Bybee, Connor
Kleyko, Denis
Nikonov, Dmitri E.
Khosrowshahi, Amir
Olshausen, Bruno A.
Sommer, Friedrich T.
author_facet Bybee, Connor
Kleyko, Denis
Nikonov, Dmitri E.
Khosrowshahi, Amir
Olshausen, Bruno A.
Sommer, Friedrich T.
author_sort Bybee, Connor
collection PubMed
description A prominent approach to solving combinatorial optimization problems on parallel hardware is Ising machines, i.e., hardware implementations of networks of interacting binary spin variables. Most Ising machines leverage second-order interactions although important classes of optimization problems, such as satisfiability problems, map more seamlessly to Ising networks with higher-order interactions. Here, we demonstrate that higher-order Ising machines can solve satisfiability problems more resource-efficiently in terms of the number of spin variables and their connections when compared to traditional second-order Ising machines. Further, our results show on a benchmark dataset of Boolean k-satisfiability problems that higher-order Ising machines implemented with coupled oscillators rapidly find solutions that are better than second-order Ising machines, thus, improving the current state-of-the-art for Ising machines.
format Online
Article
Text
id pubmed-10533504
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-105335042023-09-29 Efficient optimization with higher-order ising machines Bybee, Connor Kleyko, Denis Nikonov, Dmitri E. Khosrowshahi, Amir Olshausen, Bruno A. Sommer, Friedrich T. Nat Commun Article A prominent approach to solving combinatorial optimization problems on parallel hardware is Ising machines, i.e., hardware implementations of networks of interacting binary spin variables. Most Ising machines leverage second-order interactions although important classes of optimization problems, such as satisfiability problems, map more seamlessly to Ising networks with higher-order interactions. Here, we demonstrate that higher-order Ising machines can solve satisfiability problems more resource-efficiently in terms of the number of spin variables and their connections when compared to traditional second-order Ising machines. Further, our results show on a benchmark dataset of Boolean k-satisfiability problems that higher-order Ising machines implemented with coupled oscillators rapidly find solutions that are better than second-order Ising machines, thus, improving the current state-of-the-art for Ising machines. Nature Publishing Group UK 2023-09-27 /pmc/articles/PMC10533504/ /pubmed/37758716 http://dx.doi.org/10.1038/s41467-023-41214-9 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 licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence 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 licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Bybee, Connor
Kleyko, Denis
Nikonov, Dmitri E.
Khosrowshahi, Amir
Olshausen, Bruno A.
Sommer, Friedrich T.
Efficient optimization with higher-order ising machines
title Efficient optimization with higher-order ising machines
title_full Efficient optimization with higher-order ising machines
title_fullStr Efficient optimization with higher-order ising machines
title_full_unstemmed Efficient optimization with higher-order ising machines
title_short Efficient optimization with higher-order ising machines
title_sort efficient optimization with higher-order ising machines
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10533504/
https://www.ncbi.nlm.nih.gov/pubmed/37758716
http://dx.doi.org/10.1038/s41467-023-41214-9
work_keys_str_mv AT bybeeconnor efficientoptimizationwithhigherorderisingmachines
AT kleykodenis efficientoptimizationwithhigherorderisingmachines
AT nikonovdmitrie efficientoptimizationwithhigherorderisingmachines
AT khosrowshahiamir efficientoptimizationwithhigherorderisingmachines
AT olshausenbrunoa efficientoptimizationwithhigherorderisingmachines
AT sommerfriedricht efficientoptimizationwithhigherorderisingmachines