A new model for model checking: cycle-weighted Kripke structure

被引:0
|
作者
Jiaqi Zhu
Hanpin Wang
Zhongyuan Xu
Chunxiang Xu
机构
[1] Peking University,Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronic Engineering and Computer Science
关键词
model checking; Kripke structure; weighted cycles; computation tree logic (CTL);
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a new model, named cycle-weighted Kripke structure (CWKS), based on the traditional Kripke structure. It adds two integer weights to some transitions of the Kripke structure, restricting when these transitions can occur. These weights mainly specify the occurrences of some cycles in a Kripke structure, giving a range of how many times these cycles may be executed repeatedly. This new model can efficiently describe some quantitative discrete-time characters of reactive and concurrent systems, so it is significant for some model checking problems. We also define a subset of CWKS, named conditional CWKS, which satisfies a constraint referring to the weighted transitions in the structure. The paper modifies the explicit computation tree logic (CTL) model checking algorithm to accommodate the conditional CWKS. It can also be regarded as the foundation of some more complex models obtained by extending from the Kripke structure, which will be studied in the future.
引用
收藏
页码:78 / 88
页数:10
相关论文
共 50 条
  • [1] A new model for model checking: cycle-weighted Kripke structure
    Zhu, Jiaqi
    Wang, Hanpin
    Xu, Zhongyuan
    Xu, Chunxiang
    FRONTIERS OF COMPUTER SCIENCE IN CHINA, 2010, 4 (01): : 78 - 88
  • [2] Model Checking of Variable Petri Nets by Using the Kripke Structure
    Yang, Ru
    Ding, Zhijun
    Guo, Tong
    Pan, Meiqin
    Jiang, Changjun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (12): : 7774 - 7786
  • [3] On model checking durational Kripke structures
    Laroussinie, F
    Markey, N
    Schnoebelen, P
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2002, 2303 : 264 - 279
  • [4] Computation Tree Logic Model Checking for Nondeterminisitc Fuzzy Kripke Structure
    Fan Y.-H.
    Li Y.-M.
    Pan H.-Y.
    Li, Yong-Ming (liyongm@snnu.edu.cn), 2018, Chinese Institute of Electronics (46): : 152 - 159
  • [5] Bounded model checking for partial Kripke structures
    Wehrheim, Heike
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2008, PROCEEDINGS, 2008, 5160 : 380 - +
  • [6] MODEL-CHECKING OF LINEAR-TIME PROPERTIES IN POSSIBILISTIC KRIPKE STRUCTURE
    Li, Lijun
    Li, Yongming
    QUANTITATIVE LOGIC AND SOFT COMPUTING, 2012, 5 : 287 - 294
  • [7] Adapting biochemical kripke structures for distributed model checking
    Jha, Susmit
    Shyamasundar, R. K.
    TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY VII, 2006, 4230 : 107 - 122
  • [8] Model Checking of Embedded Systems Using RTCTL while Generating Timed Kripke Structure
    Wu, Yajun
    Yamane, Satoshi
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 257 - 257
  • [9] Symbolic Model Checking of Tense Logics on Rational Kripke Models
    Bekker, Wilmari
    Goranko, Valentin
    INFINITY IN LOGIC AND COMPUTATION, 2009, 5489 : 2 - +
  • [10] Parameterized model checking of weighted networks
    Meinecke, Ingmar
    Quaas, Karin
    THEORETICAL COMPUTER SCIENCE, 2014, 534 : 69 - 85