并行与分布式量子程序的形式化验证

基本信息
批准号:61872342
项目类别:面上项目
资助金额:16.00
负责人:李杨佳
学科分类:
依托单位:中国科学院软件研究所
批准年份:2018
结题年份:2019
起止时间:2019-01-01 - 2019-12-31
项目状态: 已结题
项目参与者:陈世腾,许兆伟
关键词:
量子程序并行与分布式计算量子计算机体系结构模型检测Hoare逻辑
结项摘要

One of the major difficulties in quantum computer hardware technology is to stably and precisely implement entangled operations on multi-qubit systems. Quantum chips based on current technology can only satisfactorily manipulate dozens of qubits. Thus most experts believe that there will be a long time to implement practical universal quantum computers based on classical architecture. On the other hand, based on current physical technology, a mount of small scale quantum computing nodes can be connected by quantum communication network, and then form a distributed quantum computing cluster. This direction has attracted a lot of attention, and becomes a new topic in the leading research of quantum computation..In this program, we will use formal method to investigate the software system of such quantum computing cluster, including their modelling, semantics, reasoning, analysis and verification. Specifically, the research contains the following topics: (1) Semantics and correctness proof for Parallel quantum programs; (2) Communication, concurrency and synchronization between quantum programs; (3) Model checking on Parallel and distributed quantum programs; (4) Implementation and Case Study.

实现多量子比特系统上稳定、精确的纠缠操作,一直是量子计算硬件技术的一个主要难点。当前技术生产的量子芯片仅能对几十个量子比特进行符合性能要求的处理。因此,专家们普遍预测,基于经典架构的可实用化通用量子计算机依然需要相当长的一段时间才有可能实现。而另一方面,依托于现有物理技术,人们可以通过量子通讯网络,将多个小规模的量子计算结点连接起来,实现一个分布式架构下的量子计算集群。这一方向引起了科学家们的广泛兴趣,是当前量子计算研究前沿的新方向。.本项目将采用形式化方法,对上述量子计算集群上的软件系统进行研究,探讨其建模、语义、推理、分析、验证等问题。具体而言,本研究包括以下内容:(1)并行量子程序的形式语义和正确性证明;(2)量子程序间的通信、并发与时间同步;(3)并行与分布式量子程序的模型检测技术;(4)工具实现与实例研究

项目摘要

基于当前的技术,通过量子通信网络将一系列小规模量子计算结点相连接,构成一个分布式量子计算集群,在物理上是可实现的。这是当前量子计算领域的前沿方向,吸引了大量关注。本项目中,我们通过形式化方法,对这类量子计算集群的软件系统进行研究,主要探索其建模、语义、推理、分析与验证等问题. 具体来说,我们的成果包括:.1、通过在量子while程序语言中加入描述并行程序的结构,并定义其操作与指称语义,我们建立起了并行量子程序理论研究的基础。.2、为构建一个一般的并行量子程序正确性证明方法,我们推广了已有的量子Hoare逻辑(QHL),引入了适用于并行复合的推理规则,使得并行程序的正确性可以由各子程序的正确性推导获得,并进一步证明了该规则的强可靠性。.3、我们专门探讨了分布式量子程序的几个相关问题,包括量子耦合,量子关系Hoare逻辑,以及延时量子控制系统等。.4、我们在Isabelle/HOL平台上实现了QHL定理证明器,从而使得实际量子算法(例如Grover量子搜索算法)的正确性可以通过交互式的定理证明器得到证明,较之以往的手工证明,其可靠性大为提高。.可以看出,这些成果丰富了现有的量子程序理论。我们相信它们会对量子软件的开发与量子计算机的实现起到启发与推动作用。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
2

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
3

中国参与全球价值链的环境效应分析

中国参与全球价值链的环境效应分析

DOI:10.12062/cpre.20181019
发表时间:2019
4

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022
5

基于细粒度词表示的命名实体识别研究

基于细粒度词表示的命名实体识别研究

DOI:10.3969/j.issn.1003-0077.2018.11.009
发表时间:2018

李杨佳的其他基金

批准号:61502467
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目

相似国自然基金

1

面向对象程序的形式化规范与验证

批准号:61100061
批准年份:2011
负责人:王淑灵
学科分类:F0201
资助金额:24.00
项目类别:青年科学基金项目
2

分布式流处理程序的分析与验证

批准号:61872340
批准年份:2018
负责人:吴志林
学科分类:F0201
资助金额:63.00
项目类别:面上项目
3

并行程序的验证-通讯顺序进程的验证系统

批准号:68773049
批准年份:1987
负责人:宋国新
学科分类:F0203
资助金额:0.90
项目类别:面上项目
4

WEB程序污点分析的形式化定义和验证研究

批准号:61562040
批准年份:2015
负责人:郭帆
学科分类:F0203
资助金额:35.00
项目类别:地区科学基金项目