Model Checking Concurrent Recursive Programs Using Temporal Logics

被引:0
|
作者
Mennicke, Roy [1 ]
机构
[1] Tech Univ Ilmenau, D-98684 Ilmenau, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider two bounded versions of the model checking problem of a fixed temporal logic TL whose modalities are MSO-definable and which is specifying properties of multiply nested words, i.e., of runs of pushdown automata with multiple stacks. One of the problems asks, given a multi-stack system A, a temporal formula F from TL, and a bound k, whether all nested words nu which are accepted by A and whose split-width is bounded by k satisfy F. We describe the connection between the complexity of this problem and the maximal number n of monadic quantifier alternations in the definitions of the modalities of TL. In fact, we present almost tight upper and lower bounds for every natural number n. Regarding the other model checking problem considered, we require nu to be a k-scope nested word. In this case, we can infer the same lower and upper bounds.
引用
收藏
页码:438 / 450
页数:13
相关论文
共 50 条
  • [1] Temporal Logics for Concurrent Recursive Programs: Satisfiability and Model Checking
    Bollig, Benedikt
    Cyriac, Aiswarya
    Gastin, Paul
    Zeitoun, Marc
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2011, 2011, 6907 : 132 - 144
  • [2] Temporal logics for concurrent recursive programs: Satisfiability and model checking
    Bollig, Benedikt
    Cyriac, Aiswarya
    Gastin, Paul
    Zeitoun, Marc
    [J]. JOURNAL OF APPLIED LOGIC, 2014, 12 (04) : 395 - 416
  • [3] Model Checking Temporal Properties of Recursive Probabilistic Programs
    Winkler, Tobias
    Gehnen, Christina
    Katoen, Joost-Pieter
    [J]. FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2022), 2022, 13242 : 449 - 469
  • [4] MODEL CHECKING TEMPORAL PROPERTIES OF RECURSIVE PROBABILISTIC PROGRAMS
    Winkler, Tobias
    Gehnen, Christina
    Katoen, Joost-Pieter
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2023, 19 (04)
  • [5] Interval temporal logics model checking
    Montanari, Angelo
    [J]. PROCEEDINGS 23RD INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING - TIME 2016, 2016, : 2 - 2
  • [6] LTL Model Checking for Recursive Programs
    Huang, Geng-Dian
    Cai, Lin-Zan
    Wang, Farn
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2009, 5799 : 382 - 396
  • [7] Bounded model checking of concurrent programs
    Rabinovitz, I
    Grumberg, O
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2005, 3576 : 82 - 97
  • [8] Model checking for extended timed temporal logics
    Bouajjani, A
    Lakhnech, Y
    Yovine, S
    [J]. FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1996, 1135 : 306 - 326
  • [9] A Temporal View on Model Checking Hybrid Logics
    Letia, Ioan Alfred
    Goron, Anca
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2014, : 55 - 58
  • [10] Integrating temporal logics and model checking algorithms
    Rus, T
    Van Wyk, E
    [J]. TRANSFORMATION-BASED REACTIVE SYSTEMS DEVELOPMENT, 1997, 1231 : 95 - 110