Symbolic backwards-reachability analysis for higher-order pushdown systems

被引:0
|
作者
Hague, Matthew [1 ]
Ong, C. -H. Luke [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Higher-order pushdown systems (PDSs) generalise pushdown systems through the use of higher-order stacks, that is, a nested "stack of stacks" structure. We further generalise higher-order PDSs to higher-order Alternating PDSs (APDSs) and consider the backwards reachability problem over these systems. We prove that given an order-n APDS, the set of configurations from which a given regular set of configurations is reachable is itself regular and computable in n-EXPTIME. We show that the result has several useful applications in the verification of higher-order PDSs such as LTL model checking, alternation-free mu-calculus model checking, and the computation of winning regions of reachability games.
引用
收藏
页码:213 / +
页数:3
相关论文
共 50 条
  • [1] SYMBOLIC BACKWARDS-REACHABILITY ANALYSIS FOR HIGHER-ORDER PUSHDOWN SYSTEMS
    Hague, Matthew
    Ong, Luke
    LOGICAL METHODS IN COMPUTER SCIENCE, 2008, 4 (04)
  • [2] Backwards-reachability for cooperating multi-pushdown systems
    Köcher, Chris
    Kuske, Dietrich
    Journal of Computer and System Sciences, 2025, 148
  • [3] Forwards- and Backwards-Reachability for Cooperating Multi-pushdown Systems
    Kocher, Chris
    Kuske, Dietrich
    FUNDAMENTALS OF COMPUTATION THEORY, FCT 2023, 2023, 14292 : 318 - 332
  • [4] An alternative construction in symbolic reachability analysis of second order pushdown systems
    Seth, Anil
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2008, 19 (04) : 983 - 998
  • [5] Higher-Order Pushdown Systems with Data
    Parys, Pawel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (96): : 210 - 223
  • [6] Symbolic reachability analysis of higher-order context-free processes
    Bouajjani, A
    Meyer, A
    FSTTCS 2004: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 2004, 3328 : 135 - 147
  • [7] ON THE EXPRESSIVE POWER OF HIGHER-ORDER PUSHDOWN SYSTEMS
    Parys, Pawel
    LOGICAL METHODS IN COMPUTER SCIENCE, 2020, 16 (03) : 11:1 - 11:69
  • [8] Introspective Pushdown Analysis of Higher-Order Programs
    Earl, Christopher
    Sergey, Ilya
    Might, Matthew
    Van Horn, David
    ACM SIGPLAN NOTICES, 2012, 47 (09) : 177 - 188
  • [9] Higher-order pushdown trees are easy
    Knapik, T
    Niwinski, D
    Urzyczyn, P
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2002, 2303 : 205 - 222
  • [10] The Complexity of Model Checking (Collapsible) Higher-Order Pushdown Systems
    Hague, Matthew
    To, Anthony Widjaja
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2010), 2010, 8 : 228 - 239