首页> 外文期刊>ACM transactions on computational logic >Automated Equivalence Checking of Concurrent Quantum Systems
【24h】

Automated Equivalence Checking of Concurrent Quantum Systems

机译:并行量子系统的自动等效检查

获取原文
获取原文并翻译 | 示例
           

摘要

The novel field of quantum computation and quantum information has gathered significant momentum in the last few years. It has the potential to radically impact the future of information technology and influence the development of modern society. The construction of practical, general purpose quantum computers has been challenging, but quantum cryptographic and communication devices have been available in the commercial marketplace for several years. Quantum networks have been built in various cities around the world and a dedicated satellite has been launched by China to provide secure quantum communication. Such new technologies demand rigorous analysis and verification before they can be trusted in safety-and security-critical applications. Experience with classical hardware and software systems has shown the difficulty of achieving robust and reliable implementations.We present CCSq, a concurrent language for describing quantum systems, and develop verification techniques for checking equivalence between CCSq processes. CCSq has well-defined operational and superoperator semantics for protocols that are functional, in the sense of computing a deterministic input-output relation for all interleavings arising from concurrency in the system. We have implemented QEC (Quantum Equivalence Checker), a tool that takes the specification and implementation of quantum protocols, described in CCSq, and automatically checks their equivalence. QEC is the first fully automatic equivalence checking tool for concurrent quantum systems. For efficiency purposes, we restrict ourselves to Clifford operators in the stabilizer formalism, but we are able to verify protocols over all input states. We have specified and verified a collection of interesting and practical quantum protocols, ranging from quantum communication and quantum cryptography to quantum error correction.
机译:在过去的几年中,量子计算和量子信息的新领域发展迅速。它有可能从根本上影响信息技术的未来并影响现代社会的发展。实用的通用量子计算机的构造一直具有挑战性,但是量子密码和通信设备已经在商业市场上使用了几年。量子网络已经在世界各地的城市中建立,中国已经发射了专用卫星来提供安全的量子通信。此类新技术需要经过严格的分析和验证,才能在安全性和安全性至关重要的应用程序中被信任。经典硬件和软件系统的经验表明难以实现可靠可靠的实现。我们介绍了一种描述量子系统的并发语言CCSq,并开发了用于检查CCSq进程之间等效性的验证技术。从计算系统并发性产生的所有交错的确定性输入输出关系的意义上讲,CCSq对功能正常的协议具有定义明确的操作和超级操作符语义。我们已经实现了QEC(量子等效性检查器),该工具采用CCSq中描述的量子协议的规范和实现,并自动检查它们的等效性。 QEC是第一个用于并发量子系统的全自动等效检查工具。为了提高效率,我们在稳定器形式上将自己限制在Clifford运算符上,但是我们能够验证所有输入状态上的协议。我们已经指定并验证了一组有趣且实用的量子协议,从量子通信和量子密码学到量子错误校正,一应俱全。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号