论文标题
量子近似优化算法的约束混合器
Constrained mixers for the quantum approximate optimization algorithm
论文作者
论文摘要
量子近似优化算法/量子交替运算符ANSATZ(QAOA)是一种启发式,可以找到组合优化问题的近似解决方案。大多数文献仅限于二次问题,而没有限制。但是,许多实际上相关的优化问题确实具有(艰巨的)限制,需要实现。在本文中,我们提出了一个框架,用于构建混合操作员,将演变限制在这些约束所给出的整个希尔伯特空间的子空间中。我们将旨在保存“一hot”状态的子空间的“ XY” - 混合物概括为许多计算基础状态给出的子空间的一般情况。我们揭示了基本的数学结构,该结构揭示了更多的混合器的工作方式以及如何将其成本最小化,从而将其成本降至CX门的数量,尤其是当考虑到Trotterterization时。我们的分析还导致对“ XY” - 混合物的有效Trotterterization,其CX门比迄今为止所知要少。鉴于实际实现,我们还描述了有效分解为基础门的算法。提出和分析了几个更一般案例的例子。
The quantum approximate optimization algorithm/quantum alternating operator ansatz (QAOA) is a heuristic to find approximate solutions of combinatorial optimization problems. Most literature is limited to quadratic problems without constraints. However, many practically relevant optimization problems do have (hard) constraints that need to be fulfilled. In this article, we present a framework for constructing mixing operators that restrict the evolution to a subspace of the full Hilbert space given by these constraints; We generalize the "XY"-mixer designed to preserve the subspace of "one-hot" states to the general case of subspaces given by a number of computational basis states. We expose the underlying mathematical structure which reveals more of how mixers work and how one can minimize their cost in terms of number of CX gates, particularly when Trotterization is taken into account. Our analysis also leads to valid Trotterizations for "XY"-mixer with fewer CX gates than is known to date. In view of practical implementations, we also describe algorithms for efficient decomposition into basis gates. Several examples of more general cases are presented and analyzed.