-
题名量子符号执行的优化
- 1
-
-
作者
姜楠
王子臣
王健
王海亮
-
机构
北京工业大学信息学部
可信计算北京市重点实验室
北京交通大学智能交通数据安全与隐私保护技术北京市重点实验室
-
出处
《北京工业大学学报》
CAS
CSCD
北大核心
2023年第6期621-629,共9页
-
基金
国家自然科学基金资助项目(61502016)
北京市重点实验室开放课题资助项目(202209300499)。
-
文摘
量子符号执行是一种为量子程序生成测试用例的技术.目前,量子符号执行只机械地根据被调试程序中的每一个条件语句来连续划分测试用例空间,没有考虑整个表达式以及条件语句的嵌套,导致量子线路比较复杂.为了解决该问题,提出对量子符号执行的优化.首先,通过对关系表达式进行化简,直接减少量子模块个数,或者通过值的替换间接减少量子模块个数.其次,对逻辑与和逻辑或2类逻辑表达式分别提出简化线路的方法.最后,提出将嵌套条件语句看作外层与内层的逻辑与来简化线路,优化对量子符号执行中测试用例空间的划分.实验表明,该优化方法降低了实现量子符号执行线路的成本,包括量子门和量子比特个数.
-
关键词
量子符号执行
线路优化
量子程序测试
关系表达式简化
逻辑表达式简化
嵌套条件简化
-
Keywords
quantum symbolic execution
circuit optimization
quantum program testing
relational expression simplification
logical expression simplification
nested conditional simplification
-
分类号
U461
[机械工程—车辆工程]
TP308
[自动化与计算机技术—计算机系统结构]
-