Update and abstraction in model checking of knowledge and branching time

被引:0
|
作者
Shilov, N. V.
Garanina, N. O.
Choe, K. -M.
机构
[1] Russian Acad Sci, Inst Informat Syst, Novosibirsk 630090, Russia
[2] Korea Adv Inst Sci & Technol, Taejon 305701, South Korea
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present (update+abstraction) algorithm for model checking a fusion of Computation Tree Logic and Propositional Logic of Knowledge in systems with the perfect recall synchronous semantics. It has been already known that the problem is decidable with a non-elementary lower bound. The decidability follows from interpretation of the problem in a so-called Chain Logic and then in the Second Order Logic of Monadic Successors. This time we give a direct algorithm for model checking and detailed time upper bound where a number of different parameters are taken into count (i.e. a number of agents, a number of states, knowledge depth, formula size). We present a toy experiment with this algorithm that encourages our hope that the algorithm can be used in practice.
引用
收藏
页码:347 / 361
页数:15
相关论文
共 50 条
  • [1] Abstraction In Model Checking Real-Time Temporal Logic of Knowledge
    Zhou, CongHua
    Sun, Bo
    JOURNAL OF COMPUTERS, 2012, 7 (02) : 362 - 370
  • [2] Model checking branching time logics
    Schnoebelen, Ph.
    TIME 2007: 14th International Symposium on Temporal Representation and Reasoning, Proceedings, 2007, : 5 - 5
  • [3] Abstraction for Model Checking the Probabilistic Temporal Logic of Knowledge
    Zhou, Conghua
    Sun, Bo
    Liu, Zhifeng
    ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT I, 2010, 6319 : 209 - 221
  • [4] Model checking games for branching time logics
    Lange, Martin
    Stirling, Colin
    Journal of Logic and Computation, 2002, 12 (04) : 623 - 639
  • [5] Model checking knowledge and time
    van der Hoek, W
    Wooldridge, M
    MODEL CHECKING SOFTWARE, PROCEEDINGS, 2002, 2318 : 95 - 111
  • [6] Compositional Abstraction in Real-Time Model Checking
    Berendsen, Jasper
    Vaandrager, Frits
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS, 2008, 5215 : 233 - 249
  • [7] MODEL CHECKING AND ABSTRACTION
    CLARKE, EM
    GRUMBERG, O
    LONG, DE
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (05): : 1512 - 1542
  • [8] Oracle circuits for branching-time model checking
    Schnoebelen, P
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2003, 2719 : 790 - 801
  • [9] The existence of finite abstractions for branching time model checking
    Dams, D
    Namjoshi, KS
    19TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2004, : 335 - 344
  • [10] Model checking for a probabilistic branching time logic with fairness
    Baier, C
    Kwiatkowska, M
    DISTRIBUTED COMPUTING, 1998, 11 (03) : 125 - 155