论文标题
用于分析混合体古典算法的共同框架
A Copositive Framework for Analysis of Hybrid Ising-Classical Algorithms
论文作者
论文摘要
近年来,量子/量子启发的技术能够大致搜索伊斯丁自旋汉密尔顿人的基层状态。利用此类技术加速难以优化问题的解决方案的希望促使人们对探索方法作为解决方案过程的一部分进行探索方法的兴趣增加,现有方法范围从直接转录到现有优化算法的混合量子量子古典方法。虽然广泛认为量子计算机应增强古典计算机,而不是完全替换它们,但几乎没有针对得出其相互作用的分析表征的关注。在本文中,我们在通过ISING求解器解决混合二进制二次程序(MBQP)的背景下对混合算法进行了正式分析。通过利用MBQP的现有完全积极的重新重新制定以及新的强偶性结果,我们在共同矩阵的锥体上显示了双重问题的确切性,从而允许结果的重新构造继承了凸优化的直接分析。我们建议通过杂交量子古典剪切平面算法解决这种重新制定。使用现有的复杂性结果,用于凸面切割平面算法,我们推断出该混合框架的经典部分是多项式时间。这表明,当应用于NP硬性问题时,溶液的复杂性将移至由ISING求解器处理的子例程。
Recent years have seen significant advances in quantum/quantum-inspired technologies capable of approximately searching for the ground state of Ising spin Hamiltonians. The promise of leveraging such technologies to accelerate the solution of difficult optimization problems has spurred an increased interest in exploring methods to integrate Ising problems as part of their solution process, with existing approaches ranging from direct transcription to hybrid quantum-classical approaches rooted in existing optimization algorithms. While it is widely acknowledged that quantum computers should augment classical computers, rather than replace them entirely, comparatively little attention has been directed toward deriving analytical characterizations of their interactions. In this paper, we present a formal analysis of hybrid algorithms in the context of solving mixed-binary quadratic programs (MBQP) via Ising solvers. By leveraging an existing completely positive reformulation of MBQPs, as well as a new strong-duality result, we show the exactness of the dual problem over the cone of copositive matrices, thus allowing the resulting reformulation to inherit the straightforward analysis of convex optimization. We propose to solve this reformulation with a hybrid quantum-classical cutting-plane algorithm. Using existing complexity results for convex cutting-plane algorithms, we deduce that the classical portion of this hybrid framework is guaranteed to be polynomial time. This suggests that when applied to NP-hard problems, the complexity of the solution is shifted onto the subroutine handled by the Ising solver.