An algebraic method to fidelity-based model checking over quantum Markov chains

被引:2
作者
Xu, Ming [1 ,2 ]
Fu, Jianling [1 ,2 ]
Mei, Jingyi [1 ,2 ]
Deng, Yuxin [1 ,2 ]
机构
[1] East China Normal Univ, Shanghai Key Lab Trustworthy Comp, Shanghai 200062, Peoples R China
[2] East China Normal Univ, MoE Engn Res Ctr Software Hardware Codesign Techno, Shanghai 200062, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Model checking; Formal logic; Quantum computing; Computer algebra;
D O I
10.1016/j.tcs.2022.08.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fidelity is one of the most widely used quantities in quantum information that measures the distance of two quantum states through a noisy channel, a kind of quantum operations. In this paper, we consider the model of quantum Markov chain (QMC), in which transitions are weighted by super-operators to characterize quantum operations and the initial quantum state is left parametric. A quantum analogy of probabilistic computation tree logic, called QCTL, is introduced to take into account fidelity, instead of probability measure, over QMC. The key to the model checking problem lies in computing the fidelity of the super-operator valued measure specified by a path formula in QCTL. It is minimized over all initial quantum states, which is intended for analyzing the system performance in the worst case. We achieve it by a reduction to quantifier elimination in the existential theory of the reals. The method is absolutely exact, so that model checking QCTL formulas against QMCs is proved to be decidable in exponential time.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:61 / 81
页数:21
相关论文
共 30 条
[1]  
Andrés ME, 2008, LECT NOTES COMPUT SC, V4963, P157, DOI 10.1007/978-3-540-78800-3_12
[2]  
[Anonymous], 2006, P 2 INT WORKSH DEV C
[3]  
Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
[4]   FIRST 100-QUBIT QUANTUM COMPUTER ENTERS CROWDED RACE [J].
Ball, Philip .
NATURE, 2021, 599 (7886) :542-542
[5]  
Basu Saugata, 2006, Algorithms in Real Algebraic Geometry
[6]  
Bennett C. H., 1984, P INT C COMPUTERS SY, P175, DOI [10.1016/j.tcs.2014.05.025, DOI 10.1016/J.TCS.2014.05.025]
[7]  
Clarke EM, 1999, MODEL CHECKING, P1
[8]   Z3: An efficient SMT solver [J].
de Moura, Leonardo ;
Bjorner, Nikolaj .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2008, 4963 :337-340
[9]   A STORM is Coming: A Modern Probabilistic Model Checker [J].
Dehnert, Christian ;
Junges, Sebastian ;
Katoen, Joost-Pieter ;
Volk, Matthias .
COMPUTER AIDED VERIFICATION (CAV 2017), PT II, 2017, 10427 :592-600
[10]  
Dolzmann A., 1997, SIGSAM Bulletin, V31, P2, DOI 10.1145/261320.261324