paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Qubit Recycling Revisited

量子比特回收再审视
PLDI 8(PLDI)2024匹配度 3/10 · 论文研究量子线路中的量子比特回收优化,使用依赖图、复杂性与 Coq 验证;与用户的 PL↔AI、LLM/Agent 改进静态分析/形式化验证、浮点程序分析、贝叶斯程序分析等核心方向没有直接交叉,仅在“程序分析/形式化验证”方法层面有弱关联。引用 6 inbox
Hanru Jiang
crossref: 2026-09-10

AI 速览

一句话:提出量子比特依赖图,将量子比特回收归约为矩阵三角化,给出 NP 难性、启发式求解器与 Coq 验证实现。

量子设备中量子比特数有限,降低线路宽度至关重要。本文重新审视量子比特回收(又称线路回收或测量并重置)优化,利用门对易性复用已丢弃的量子比特以减小线路宽度。作者提出量子比特依赖图(QDG)作为核心抽象,隔离计算困难部分,并指出该优化本质是矩阵三角化问题。基于此,论文从复杂度、算法与验证三方面研究:由 Wilf 问题归约证明 NP 难性;提出 QDG 引导的求解器,含多种启发式;在 RevLib 基准上性能优于或堪比现有方法,且多数线路达最优;最后实现认证回收器,集成验证与确认技术,其正确性证明在 Coq 中机器化。

问题
量子设备量子比特数有限,需在保持语义前提下降低量子线路宽度;量子比特回收是可行优化,但缺乏系统的复杂度与算法理解。
方法
提出量子比特依赖图(QDG),将量子比特回收归约为矩阵三角化问题,并基于此分析复杂度、设计启发式求解器以及实现经 Coq 机器化正确性证明的认证回收器。
评估
在 RevLib 基准上对比现有工具,求解器性能更优或相当,多数线路达到最优解;认证回收器通过验证与确认,并在 Coq 中完成正确性证明。
原文摘要(Abstract)

Reducing the width of quantum circuits is crucial due to limited number of qubits in quantum devices. This paper revisit an optimization strategy known as qubit recycling (alternatively wire-recycling or measurement- and-reset ), which leverages gate commutativity to reuse discarded qubits, thereby reducing circuit width. We introduce qubit dependency graphs (QDGs) as a key abstraction for this optimization. With QDG, we isolate the computationally demanding components, and observe that qubit recycling is essentially a matrix triangularization problem. Based on QDG and this observation, we study qubit recycling with a focus on complexity, algorithmic, and verification aspects. Firstly, we establish qubit recycling’s NP-hardness through reduction from Wilf’s question, another matrix triangularization problem. Secondly, we propose a QDG-guided solver featuring multiple heuristic options for effective qubit recycling. Benchmark tests conducted on RevLib illustrate our solver’s superior or comparable performance to existing alternatives. Notably, it achieves optimal solutions for the majority of circuits. Finally, we develop a certified qubit recycler that integrates verification and validation techniques, with its correctness proof mechanized in Coq.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot2505,
  title = {Qubit Recycling Revisited},
  author = {Hanru Jiang},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {8},
  number = {PLDI},
  year = {2024},
  doi = {10.1145/3656428}
}