Model checking QCTL plus on quantum Markov chains

被引:3
|
作者
Xu, Ming
Fu, Jianling
Mei, Jingyi
Deng, Yuxin [1 ]
机构
[1] East China Normal Univ, MoE Engn Res Ctr Software Hardware Codesign Techn, Shanghai Key Lab Trustworthy Comp, Shanghai 200062, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Model checking; Markov chain; Formal logic; Quantum computing; TEMPORAL LOGIC;
D O I
10.1016/j.tcs.2022.01.044
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Verifying temporal properties of quantum systems, including quantum Markov chains (QMCs), has attracted an increasing interest in the last decade. Typically, the properties are specified by quantum computation tree logic (QCTL), in which reachability analysis plays a central role. However, safety as the dual problem is known little. Motivated by this, we propose a more expressive logic - QCTL(+) (QCTL plus), which extends QCTL by allowing the conjunction in path formulas and the negation in the top level of path formulas. The former can be adopted to express conditional events, and the latter can express safety. To deal with conjunction, we present a product construction of classical states in the QMC and the tri-valued truths of atomic path formulas; to deal with negation, we develop an algebraic approach to compute the safety of the bottom strongly connected component subspaces with respect to a super-operator under some necessary and sufficient convergence conditions. Thereby we conditionally decide QCTL(+) formulas over QMCs; without the convergence conditions the safety problem still remains open. The complexity of our method is provided in terms of the size of both the input QMC and the QCTL+ formula. (C) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:43 / 72
页数:30
相关论文
共 50 条
  • [1] Model checking quantum Markov chains
    Feng, Yuan
    Yu, Nengkun
    Ying, Mingsheng
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (07) : 1181 - 1198
  • [2] Model Checking Interactive Markov Chains
    Zhang, Lijun
    Neuhaesser, Martin R.
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2010, 6015 : 53 - +
  • [3] QCTL model-checking with QBF solvers
    Hossain, Akash
    Laroussinie, Francois
    [J]. INFORMATION AND COMPUTATION, 2021, 280
  • [4] Model Checking of Open Interval Markov Chains
    Chakraborty, Souymodip
    Katoen, Joost-Pieter
    [J]. ANALYTICAL AND STOCHASTIC MODELLING TECHNIQUES AND APPLICATIONS, ASMTA 2015, 2015, 9081 : 30 - 42
  • [5] LTL Model Checking of Interval Markov Chains
    Benedikt, Michael
    Lenhardt, Rastislav
    Worrell, James
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : 32 - 46
  • [6] Accelerated Model Checking of Parametric Markov Chains
    Gainer, Paul
    Hahn, Ernst Moritz
    Schewe, Sven
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2018), 2018, 11138 : 300 - 316
  • [7] A tool for model-checking Markov chains
    Holger Hermanns
    Joost-Pieter Katoen
    Joachim Meyer-Kayser
    Markus Siegle
    [J]. International Journal on Software Tools for Technology Transfer, 2003, 4 (2) : 153 - 172
  • [8] An algebraic method to fidelity-based model checking over quantum Markov chains
    Xu, Ming
    Fu, Jianling
    Mei, Jingyi
    Deng, Yuxin
    [J]. THEORETICAL COMPUTER SCIENCE, 2022, 935 : 61 - 81
  • [9] Model checking Markov chains with actions and state labels
    Baier, Christel
    Cloth, Lucia
    Haverkort, Boudewijn R.
    Kuntz, Matthias
    Siegle, Markus
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (04) : 209 - 224
  • [10] Model-checking large structured Markov chains
    Buchholz, P
    Katoen, JP
    Kemper, P
    Tepper, C
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2003, 56 (1-2): : 69 - 97