Model-checking graded computation-tree logic with finite path semantics

被引:6
|
作者
Murano, Aniello [1 ]
Parente, Mimmo [2 ]
Rubin, Sasha [3 ]
Sorrentino, Loredana [1 ]
机构
[1] Univ Napoli Federico II, Naples, Italy
[2] Univ Salerno, Salerno, Italy
[3] Univ Sydney, Sydney, NSW, Australia
关键词
Computation tree logic; Model checking; Finite paths; SATISFIABILITY; SYSTEMS; LTL;
D O I
10.1016/j.tcs.2019.09.021
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces Graded Computation Tree Logic with finite path semantics (GCTL(f)*, for short), a variant of Computation Tree Logic CTL*, in which path quantifiers are interpreted over finite paths and can count the number of such paths. State formulas of GCTL(f)* are interpreted over Kripke structures. The syntax of GCTL(f)* has path quantifiers of the form E->= g psi which express that there are at least g many distinct finite paths that satisfy psi. After defining and justifying the logic GCTL(f)*, we solve its model checking problem and establish that its computational complexity is PSPACE-complete. Moreover, we investigate GCTL(f)* under the imperfect information setting. Precisely, we introduce GCTLK(f)*, an epistemic extension of GCTL(f)* and prove that the model checking problem also in this case is PSPACE-complete. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:577 / 586
页数:10
相关论文
共 50 条
  • [1] EXTENDED FULL COMPUTATION-TREE LOGICS FOR PARACONSISTENT MODEL CHECKING
    Kamide, Norihiro
    [J]. LOGIC AND LOGICAL PHILOSOPHY, 2006, 15 (03) : 251 - 276
  • [2] Model checking computation tree logic over finite lattices
    Pan, Haiyu
    Li, Yongming
    Cao, Yongzhi
    Ma, Zhanyou
    [J]. THEORETICAL COMPUTER SCIENCE, 2016, 612 : 45 - 62
  • [3] Finitary Semantics of Linear Logic and Higher-Order Model-Checking
    Grellois, Charles
    Mellies, Paul-Andre
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT I, 2015, 9234 : 256 - 268
  • [4] Model checking quantified computation tree logic
    Rensink, Arend
    [J]. CONCUR 2006 - CONCURRENCY THEORY, PROCEEDINGS, 2006, 4137 : 110 - 125
  • [5] Model checking fuzzy computation tree logic
    Pan, Haiyu
    Li, Yongming
    Cao, Yongzhi
    Ma, Zhanyou
    [J]. FUZZY SETS AND SYSTEMS, 2015, 262 : 60 - 77
  • [6] VECTORIZED MODEL CHECKING FOR COMPUTATION TREE LOGIC
    HIRAISHI, H
    MEKI, S
    HAMAGUCHI, K
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 531 : 44 - 53
  • [7] Parallel computational tree logic model-checking on pushdown systems
    Ye, Xin
    Shi, Jianqi
    Huang, Yanhong
    Li, Qin
    Wei, Hansheng
    Chen, Xinyu
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (23):
  • [8] ONLINE MODEL-CHECKING FOR FINITE LINEAR TEMPORAL LOGIC SPECIFICATIONS
    JARD, C
    JERON, T
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 407 : 189 - 196
  • [9] CTL Model-Checking with Graded Quantifiers
    Ferrante, Alessandro
    Napoli, Margherita
    Parente, Mimmo
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 18 - 32
  • [10] Model Checking for the Full Hybrid Computation Tree Logic
    Kernberger, Daniel
    Lange, Martin
    [J]. PROCEEDINGS 23RD INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING - TIME 2016, 2016, : 31 - 40