English

Efficient Optimization with Higher-Order Ising Machines

Emerging Technologies 2022-12-08 v1 Distributed, Parallel, and Cluster Computing Neural and Evolutionary Computing

Abstract

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 \textit{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.

Keywords

Cite

@article{arxiv.2212.03426,
  title  = {Efficient Optimization with Higher-Order Ising Machines},
  author = {Connor Bybee and Denis Kleyko and Dmitri E. Nikonov and Amir Khosrowshahi and Bruno A. Olshausen and Friedrich T. Sommer},
  journal= {arXiv preprint arXiv:2212.03426},
  year   = {2022}
}

Comments

13 pages, 4 figures