arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2110.01320cs.LOquant-ph
收藏

量子程序的形式化验证:理论、工具与挑战

Formal Verification of Quantum Programs: Theory, Tools and Challenges

Marco Lewis, Sadegh Soudjani, Paolo Zuliani

AI总结:

本综述介绍了量子程序形式化验证领域的理论与工具,并探讨了未来在复杂量子算法开发等方面面临的挑战。

摘要:

在过去的27年里,量子计算在学术界和工业界的关注度大幅上升。按照目前的速度,在领域研究增加的支持下,量子计算机的规模正在迅速扩大。人们正在做出重大努力以提高量子硬件的可靠性,并开发合适的软件来为量子计算机编程。相比之下,量子程序的验证受到的关注相对较少。由于在资源受限且容易出错的量子硬件上正确编程复杂算法极其困难,在量子环境中验证程序显得尤为重要。创建量子程序验证框架的研究近期取得了一些进展,实现了多种使用一系列理论思想的工具。本综述旨在作为量子程序形式化验证领域的简短介绍,汇集迄今为止开发的理论和工具。此外,本综述还探讨了该领域未来可能面临的一些挑战,即复杂量子算法的开发。

英文摘要:

Over the past 27 years, quantum computing has seen a huge rise in interest from both academia and industry. At the current rate, quantum computers are growing in size rapidly backed up by the increase of research in the field. Significant efforts are being made to improve the reliability of quantum hardware and to develop suitable software to program quantum computers. In contrast, the verification of quantum programs has received relatively less attention. Verifying programs is especially important in the quantum setting due to how difficult it is to program complex algorithms correctly on resource-constrained and error-prone quantum hardware. Research into creating verification frameworks for quantum programs has seen recent development, with a variety of tools implemented using a collection of theoretical ideas. This survey aims to be a short introduction into the area of formal verification of quantum programs, bringing together theory and tools developed to date. Further, this survey examines some of the challenges that the field may face in the future, namely the development of complex quantum algorithms.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑