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
来源
Frontiers of Computer Science in China | 2010年 / 4卷
关键词
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 条
  • [21] A Kripke model for simplicial sets
    Bezem, Marc
    Coquand, Thierry
    THEORETICAL COMPUTER SCIENCE, 2015, 574 : 86 - 91
  • [22] Program model checking as a new trend
    Havelund K.
    Visser W.
    International Journal on Software Tools for Technology Transfer, 2002, 4 (01) : 8 - 20
  • [23] New method for checking computational dynamic model of steel structure's node
    Li, Jian-Kang
    Xie, Xing-Xing
    Xiao, Tong-Liang
    Cai, Dong-Sheng
    Jiangsu Daxue Xuebao (Ziran Kexue Ban) / Journal of Jiangsu University (Natural Science Edition), 2007, 28 (01): : 64 - 67
  • [24] New Weighted Sum Model
    Miljkovic, Boza
    Zizovic, Malisa R.
    Petojevic, Aleksandar
    Damljanovic, Nada
    FILOMAT, 2017, 31 (10) : 2991 - 2998
  • [25] SMT-Based Bounded Model Checking for Weighted Epistemic ECTL
    Zbrzezny, Agnieszka M.
    Wozna-Szczesniak, Bozena
    Zbrzezny, Andrzej
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 651 - 657
  • [26] Constraining Cycle Alternations in Model Checking for Interval Temporal Logic
    Molinari, Alberto
    Montanari, Angelo
    Peron, Adriano
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 322 (322) : 211 - 226
  • [27] SMT-based Bounded Model Checking for Weighted Interpreted Systems and for Weighted Epistemic ECTL
    Zbrzezny, Agnieszka M.
    Wozna-Szczesniak, Bozena
    Zbrzezny, Andrzej
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 1671 - 1672
  • [28] Bounded Model Checking for Weighted Interpreted Systems and for Flat Weighted Epistemic Computation Tree Logic
    Wozna-Szczesniak, Bozena
    Szczesniak, Ireneusz
    Zbrzezny, Agnieszka M.
    Zbrzezny, Andrzej
    PRIMA 2014: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2014, 8861 : 107 - 115
  • [29] A new unfolding approach to LTL model checking
    Esparza, J
    Heljanko, K
    AUTOMATA LANGUAGES AND PROGRAMMING, 2000, 1853 : 475 - 486
  • [30] New results in software model checking and analysis
    PǍsǍreanu, Corina S.
    International Journal on Software Tools for Technology Transfer, 2011, 13 (01) : 1 - 2