论文标题
经典增强的量子优化算法
Classically-Boosted Quantum Optimization Algorithm
论文作者
论文摘要
最近在开发解决组合优化问题的启发式量子算法方面已做出了巨大的努力。同时,这些问题已经在古典计算中进行了数十年的广泛研究。在本文中,我们探讨了一种自然的方法来利用现有的经典技术来增强量子优化。具体而言,我们运行一种经典算法来找到近似解决方案,然后使用量子电路搜索其“邻域”以寻找更高质量的解决方案。我们提出了基于此想法的经典量子优化算法(CBQOA),可以解决广泛的组合优化问题,包括所有无约束的问题和许多重要的约束问题,例如最大独立设置,最大独立设置,最小值顶点,最小顶点覆盖,最小值,投资组合优化,旅行,销售人员等。该算法的关键组成部分是在适当结构的图形上有效可实现的连续量子步行(CTQW),该图形连接可行解决方案。 CBQOA利用此CTQW和有效的经典过程的输出来创建可行解决方案的合适叠加,然后以某种方式处理。该算法的优点是,它可以解决约束问题而不修改其成本功能,将量子状态的演变限制在可行的子空间中,并且不依赖于可行解决方案的有效索引。我们证明了CBQOA在最大3SAT和MAX二分方面的应用,并提供了经验证据表明,它在这些问题上的表现优于以前的方法。
Considerable effort has been made recently in the development of heuristic quantum algorithms for solving combinatorial optimization problems. Meanwhile, these problems have been studied extensively in classical computing for decades. In this paper, we explore a natural approach to leveraging existing classical techniques to enhance quantum optimization. Specifically, we run a classical algorithm to find an approximate solution and then use a quantum circuit to search its "neighborhood" for higher-quality solutions. We propose the Classically-Boosted Quantum Optimization Algorithm (CBQOA) that is based on this idea and can solve a wide range of combinatorial optimization problems, including all unconstrained problems and many important constrained problems such as Max Bisection, Maximum Independent Set, Minimum Vertex Cover, Portfolio Optimization, Traveling Salesperson and so on. A crucial component of this algorithm is an efficiently-implementable continuous-time quantum walk (CTQW) on a properly-constructed graph that connects the feasible solutions. CBQOA utilizes this CTQW and the output of an efficient classical procedure to create a suitable superposition of the feasible solutions which is then processed in certain way. This algorithm has the merits that it solves constrained problems without modifying their cost functions, confines the evolution of the quantum state to the feasible subspace, and does not rely on efficient indexing of the feasible solutions. We demonstrate the applications of CBQOA to Max 3SAT and Max Bisection, and provide empirical evidence that it outperforms previous approaches on these problems.