arrow
返回

Embedding Quantum Program Verification into Dafny

delete2025-10-01
delete0
PRE
AI
F
Feifei Cheng *
S
Sushen Vallabh Vangeepuram
H
Henry Allard
S
Seyed Mohammad Reza Jafari
A
Alex Potanin
L
Liyi Li
DOI:10.1145/3763157delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
尽管量子程序验证的最新发展取得了进展,但该领域仍处于早期阶段,许多量子程序由于其固有的概率性质和量子叠加中的并行性而难以验证。我们提出了Qafnyc系统,该系统将量子程序验证编译到一个成熟的经典程序验证器Dafny中,从而实现量子程序的正式验证。Qafnyc背后的关键见解是将量子程序验证与其执行分离,利用经典验证器的优势在将认证的量子程序编译为可执行电路之前确保其正确性。使用Qafnyc,我们已成功通过将其验证编译到Dafny中验证了37个不同的量子程序。据我们所知,这是目前规模最大的经过正式验证的量子程序集合。
Keyword:
Quantum Computation
Automated Program Verification
Dafny

期刊

P
Proceedings of the ACM on Programming Languages-PACMPL
IF:
2.8
论文数:
308
被引数:
4.7K

机构

I
Iowa State University
学者数:
2.1W
论文数: 1.8W
被引数: 2.5W
A
Australian National University
学者数:
2.1W
论文数: 2.3W
被引数: 3.9W
引用论文

引用论文

A verified optimizer for Quantum circuits
err2021-01-04
err0
errOAAI
errKesha Hietala; Robert Rand; Shih-Han Hung; Xiaodi Wu; Michael Hicks
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Recursive proofs for inductive tree data-structures
err2012-01-18
err0
PREAI
errMadhusudan,Parthasarathy; Qiu,Xiaokang; Stefanescu,Andrei
err分享
err收藏
Quantum amplitude amplification and estimation
err2002-01-01
err0
errOAAI
errGilles Brassard; Peter Høyer; Michele Mosca; Alain Tapp
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
学者 查看更多内容