论文标题

用中路测量和重置的量子重新汇编汇编

Qubit-reuse compilation with mid-circuit measurement and reset

论文作者

DeCross, Matthew, Chertkov, Eli, Kohagen, Megan, Foss-Feig, Michael

论文摘要

现在可以执行许多可用的量子计算机,例如基于被困的离子或超导量子的计算机,现在可以执行中路测量和重置。除了对量子误差校正至关重要之外,此功能还可以帮助减少通过尽早测量量子位,重置并将其重复在电路中其他地方重复使用量子的量子算法所需的量子数量。在这项工作中,我们介绍了Qubit-Reuse汇编的想法,该汇编将作为输入量子电路,并作为输出作为输出的汇编电路,该电路需要更少的Qubits由于量子重复使用而执行。我们提出了两种用于执行Qubit-Reuse汇编的算法:确切的约束编程优化模型和贪婪的启发式。我们介绍了双电路的概念,该概念是通过将状态准备与测量结果交换,反之亦然,并表明最佳的量子重复汇编需要相同数量的Qubits才能执行电路与双重电路。我们说明了这些算法在各种相关的近期量子电路上的性能,例如一维和二维的时间进化循环,并在数值上基准在量子绝热优化算法(QAOA)上的性能基准,用于在随机的三个规范图中的随机问题上应用于MaxCut问题。 To demonstrate the practical benefit of these techniques, we experimentally realize an 80-qubit QAOA MaxCut circuit on the 20-qubit Quantinuum H1-1 trapped ion quantum processor using qubit-reuse compilation algorithms.

A number of commercially available quantum computers, such as those based on trapped-ion or superconducting qubits, can now perform mid-circuit measurements and resets. In addition to being crucial for quantum error correction, this capability can help reduce the number of qubits needed to execute many types of quantum algorithms by measuring qubits as early as possible, resetting them, and reusing them elsewhere in the circuit. In this work, we introduce the idea of qubit-reuse compilation, which takes as input a quantum circuit and produces as output a compiled circuit that requires fewer qubits to execute due to qubit reuse. We present two algorithms for performing qubit-reuse compilation: an exact constraint programming optimization model and a greedy heuristic. We introduce the concept of dual circuits, obtained by exchanging state preparations with measurements and vice versa and reversing time, and show that optimal qubit-reuse compilation requires the same number of qubits to execute a circuit as its dual. We illustrate the performance of these algorithms on a variety of relevant near-term quantum circuits, such as one-dimensional and two-dimensional time-evolution circuits, and numerically benchmark their performance on the quantum adiabatic optimization algorithm (QAOA) applied to the MaxCut problem on random three-regular graphs. To demonstrate the practical benefit of these techniques, we experimentally realize an 80-qubit QAOA MaxCut circuit on the 20-qubit Quantinuum H1-1 trapped ion quantum processor using qubit-reuse compilation algorithms.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源