将量子程序验证技术嵌入到 Dafny 语言中

《Proceedings of the ACM on Programming Languages》:Embedding Quantum Program Verification into Dafny

【字体: 时间:2025年11月07日 来源:Proceedings of the ACM on Programming Languages

编辑推荐:

  量子程序验证面临概率性和叠加性挑战,Qafny系统通过编译量子验证到Dafny,实现形式化验证并成功验证37个量子程序,是目前最广泛的量子程序形式化验证集合。

  

摘要

尽管量子程序验证技术近年来有所发展,但它仍处于起步阶段。由于量子叠加的随机性和并行性,许多量子程序难以被验证。我们提出了QafnyC这一系统,它将量子程序验证过程编译为成熟的经典程序验证工具Dafny,从而实现了量子程序的形式化验证。QafnyC的核心思想是将量子程序验证与其执行过程分离,利用经典验证工具的优势在将经过验证的量子程序编译为可执行电路之前确保其正确性。通过使用QafnyC,我们已经成功地将37个不同的量子程序的验证过程编译到了Dafny中。据我们所知,这是迄今为止形式化验证最完整的量子程序集合。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号