A Probabilistic Temporal Logic with Frequency Operators and Its Model Checking

被引:5
|
作者
Tomita, Takashi [1 ]
Hagihara, Shigeki [1 ]
Yonezaki, Naoki [1 ]
机构
[1] Tokyo Inst Technol, Grad Sch Informat Sci & Engn, Dept Comp Sci, Tokyo, Japan
关键词
D O I
10.4204/EPTCS.73.9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Probabilistic Computation Tree Logic (PCTL) and Continuous Stochastic Logic (CSL) are often used to describe specifications of probabilistic properties for discrete time and continuous time, respectively. In PCTL and CSL, the possibility of executions satisfying some temporal properties can be quantitatively represented by the probabilistic extension of the path quantifiers in their basic Computation Tree Logic (CTL), however, path formulae of them are expressed via the same operators in CTL. For this reason, both of them cannot represent formulae with quantitative temporal properties, such as those of the form "some properties hold to more than 80% of time points (in a certain bounded interval) on the path." In this paper, we introduce a new temporal operator which expressed the notion of frequency of events, and define probabilistic frequency temporal logic (PFTL) based on CTL*. As a result, we can easily represent the temporal properties of behavior in probabilistic systems. However, it is difficult to develop a model checker for the full PFTL, due to rich expressiveness. Accordingly, we develop a model-checking algorithm for the CTL-like fragment of PFTL against finite-state Markov chains, and an approximate model-checking algorithm for the bounded Linear Temporal Logic (LTL) -like fragment of PFTL against countable-state Markov chains.
引用
收藏
页码:79 / 93
页数:15
相关论文
共 50 条
  • [1] Abstraction for Model Checking the Probabilistic Temporal Logic of Knowledge
    Zhou, Conghua
    Sun, Bo
    Liu, Zhifeng
    [J]. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT I, 2010, 6319 : 209 - 221
  • [2] Probabilistic alternating-time temporal logic and model checking algorithm
    Chen, Taolue
    Lu, Jian
    [J]. FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 2, PROCEEDINGS, 2007, : 35 - +
  • [3] USING PROBABILISTIC TEMPORAL LOGIC PCTL AND MODEL CHECKING FOR CONTEXT PREDICTION
    Ameyed, Darine
    Miraoui, Moeiz
    Zaguia, Atef
    Jaafar, Fehmi
    Tadj, Chakib
    [J]. COMPUTING AND INFORMATICS, 2018, 37 (06) : 1411 - 1442
  • [4] Undecidable Cases of Model Checking Probabilistic Temporal-Epistemic Logic
    Van Der Meyden, Ron
    Patra, Manas K.
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2020, 21 (04)
  • [5] Undecidable Cases of Model Checking Probabilistic Temporal-Epistemic Logic
    van der Meyden, Ron
    Patra, Manas K.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (215): : 264 - 282
  • [6] Temporal logic and model checking
    McMillan, KL
    [J]. VERIFICATION OF DIGITAL AND HYBRID SYSTEM, 2000, 170 : 36 - 54
  • [7] Temporal logic model checking
    Clarke, EM
    [J]. LOGIC PROGRAMMING - PROCEEDINGS OF THE 1997 INTERNATIONAL SYMPOSIUM, 1997, : 3 - 3
  • [8] Possibilistic Fuzzy Linear Temporal Logic and Its Model Checking
    Li, Yongming
    Wei, Jielin
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (07) : 1899 - 1913
  • [9] Model checking distributed temporal logic
    Dionisio, Francisco
    Ramos, Jaime
    Subtil, Fernando
    Vigano, Luca
    [J]. LOGIC JOURNAL OF THE IGPL, 2024,
  • [10] Techniques for temporal logic model checking
    Deharbe, David
    [J]. REFINEMENT TECHNIQUES IN SOFTWARE ENGINEERING, 2006, 3167 : 315 - 367