Efficient model-checking of weighted CTL with upper-bound constraints

被引:11
|
作者
Jensen, Jonas Finnemann [1 ]
Larsen, Kim Guldstrand [1 ]
Srba, Jiri [1 ]
Oestergaard, Lars Kaerlund [1 ]
机构
[1] Aalborg Univ, Dept Comp Sci, Selma Lagerlofs Vej 300, DK-9220 Aalborg, Denmark
基金
欧盟地平线“2020”;
关键词
Weighted CTL; Weighted automata; Model checking; On-the-fly methods; ALGORITHMS; AUTOMATA;
D O I
10.1007/s10009-014-0359-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a symbolic extension of dependency graphs by Liu and Smolka in to model-check weighted Kripke structures against the computation tree logic with upper-bound weight constraints. Our extension introduces a new type of edges into dependency graphs and lifts the computation of fixed-points from boolean domain to nonnegative integers to cope with the weights. We present both global and local algorithms for the fixed-point computation on symbolic dependency graphs and argue for the advantages of our approach compared to the direct encoding of the model-checking problem into dependency graphs. We implement all algorithms in a publicly available tool and evaluate them on several experiments. The principal conclusion is that our local algorithm is the most efficient one with an order of magnitude improvement for model checking problems with a high number of "witnesses".
引用
收藏
页码:409 / 426
页数:18
相关论文
共 50 条
  • [1] Efficient model-checking of weighted CTL with upper-bound constraints
    Jonas Finnemann Jensen
    Kim Guldstrand Larsen
    Jiří Srba
    Lars Kaerlund Oestergaard
    International Journal on Software Tools for Technology Transfer, 2016, 18 : 409 - 426
  • [2] Efficient CTL model-checking for pushdown systems
    Song, Fu
    Touili, Tayssir
    THEORETICAL COMPUTER SCIENCE, 2014, 549 : 127 - 145
  • [3] Efficient CTL Model-Checking for Pushdown Systems
    Song, Fu
    Touili, Tayssir
    CONCUR 2011: CONCURRENCY THEORY, 2011, 6901 : 434 - +
  • [4] Efficient Parallel CTL Model-Checking for Pushdown Systems
    Chen, Xinyu
    Wei, Hansheng
    Ye, Xin
    Hao, Li
    Huang, Yanhong
    Shi, Jianqi
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 23 - 30
  • [5] CTL Model-Checking with Graded Quantifiers
    Ferrante, Alessandro
    Napoli, Margherita
    Parente, Mimmo
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 18 - 32
  • [6] Model-checking for weighted timed automata
    Brihaye, T
    Bruyère, V
    Raskin, JF
    FORMAL TECHNIQUES, MODELLING AND ANALYSIS OF TIMED AND FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 2004, 3253 : 277 - 292
  • [7] EFFICIENT UPPER-BOUND LIMIT ANALYSIS
    PELLEGRINO, S
    INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 1988, 30 (07) : 455 - 474
  • [8] Weighted Timed Automata: Model-Checking and Games
    Bouyer, Patricia
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 158 (01) : 3 - 17
  • [9] TCTL Model Checking Lower/Upper-Bound Parametric Timed Automata Without Invariants
    Andre, Etienne
    Lime, Didier
    Ramparison, Mathias
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2018, 2018, 11022 : 37 - 52
  • [10] Efficient global model-checking for propositional μ-calculus
    Jiang, Hua
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2010, 47 (08): : 1424 - 1433