Precisely deciding CSL formulas through approximate model checking for CTMCs

被引:3
|
作者
Feng, Yuan [1 ]
Zhang, Lijun [2 ,3 ]
机构
[1] Univ Technol Sydney, Ctr Quantum Software & Informat, Sydney, NSW, Australia
[2] ISCAS, State Key Lab Comp Sci, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Continuous-time Markov chains; Decision algorithm for CSL; Transcendental numbers; Approximation algorithm;
D O I
10.1016/j.jcss.2017.05.014
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The model checking problem of continuous-time Markov chains with respect to continuous time stochastic logic was introduced and shown to be decidable by Aziz et al. [1,2] in 1996. Unfortunately, their proof is only constructive, but highly unpractical. Later in 2000, an efficient approximate algorithm was proposed by Baier et al. [3,5] for a sublogic with binary until. In this paper, we apply transcendental number theory and classical linear algebra to bridge the gap between the precise but unpractical algorithm, and the imprecise but efficient approximate algorithm. We prove that the approximate algorithm in [3,5] can be used as an off-the-shell tool for a precise model checking algorithm for binary until formulas. Further, we discuss extensions of our results to nested until and continuous-time Markov decision processes. (C) 2017 Elsevier Inc. All rights reserved.
引用
下载
收藏
页码:361 / 371
页数:11
相关论文
共 50 条
  • [11] THE COMPLEXITY OF MODEL CHECKING FOR CIRCUMSCRIPTIVE FORMULAS
    CADOLI, M
    INFORMATION PROCESSING LETTERS, 1992, 44 (03) : 113 - 118
  • [12] THE COMPLEXITY OF MODEL CHECKING FOR BOOLEAN FORMULAS
    Schnoor, Henning
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2010, 21 (03) : 289 - 309
  • [13] CSL Model Checking of Biochemical Networks with Interval Decision Diagrams
    Schwarick, Martin
    Heiner, Monika
    COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY, PROCEEDINGS, 2009, 5688 : 296 - 312
  • [14] Distributed Markovian Bisimulation Reduction aimed at CSL Model Checking
    Blom, Stefan
    Haverkort, Boudewijn R.
    Kuntz, Matthias
    van de Pol, Jaco
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 220 (02) : 35 - 50
  • [15] An Approximate CTL Model Checking Approach
    Zhu, Weijun
    Feng, Pan
    Deng, Miaolei
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 646 - 648
  • [16] Approximate Model Checking of Stochastic COWS
    Quaglia, Paola
    Schivo, Stefano
    TRUSTWORTHY GLOBAL COMPUTING, 2010, 6084 : 335 - 347
  • [17] On-the-fly model checking of RCTL formulas
    Beer, I
    Ben-David, S
    Landver, A
    COMPUTER AIDED VERIFICATION, 1998, 1427 : 184 - 194
  • [18] Refinement of LTL formulas for abstract model checking
    Gallardo, MD
    Merino, P
    Pimentel, E
    STATIC ANALYSIS, PROCEEDINGS, 2002, 2477 : 395 - 410
  • [19] Bounded Model Checking of Temporal Formulas with Alloy
    Cunha, Alcino
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z, ABZ 2014, 2014, 8477 : 303 - 308
  • [20] Statistical model checking for unbounded until formulas
    Roohi, Nima
    Viswanathan, Mahesh
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2015, 17 (04) : 417 - 427