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.
翻译:解决平行硬件的组合优化问题的一个突出方法是Ising机器,即互动二进制变量网络的硬件实施。大多数Ising机器利用二进制互动,尽管存在重要的优化问题类别,如可坐制问题,地图更无缝地映射到具有较高顺序互动的Ising网络。在这里,我们证明高排序的Ising机器可以更高效地解决可坐制性问题,相对于传统的二进制Ising机器而言,它可以更高效地解决可坐制变量的数量及其连接。此外,我们的结果显示,Boolean \textit{k}可满足性问题的基准数据集显示,高排序的机器与组合振动器一起运行,迅速找到比二进制的Ising机器更好的解决方案,从而改善Ising机器的当前状态。