First-order logic with reachability for infinite-state systems

被引:4
|
作者
D'Osualdo, Emanuele [1 ]
Meyer, Roland [1 ]
Zetzsche, Georg [2 ,3 ]
机构
[1] Univ Kaiserslautern, Kaiserslautern, Germany
[2] CNRS, LSV, Paris, France
[3] Univ Paris Saclay, ENS Cachan, Paris, France
关键词
first-order logic; reachability; decidability; valence automata; graph monoids; automatic structures; GRAPHS;
D O I
10.1145/2933575.2934552
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
First-order logic with the reachability predicate (FO[R]) is an important means of specification in system analysis. Its decidability status is known for some individual types of infinite-state systems such as pushdown (decidable) and vector addition systems (undecidable). This work aims at a general understanding of which types of systems admit decidability. As a unifying model, we employ valence systems over graph monoids, which feature a finite-state control and are parameterized by a monoid to represent their storage mechanism. As special cases, this includes pushdown systems, various types of counter systems (such as vector addition systems) and combinations thereof. Our main result is a characterization of those graph monoids where FO[R] is decidable for the resulting transition systems.
引用
收藏
页码:457 / 466
页数:10
相关论文
共 50 条
  • [41] A Decidability Result for the Model Checking of Infinite-State Systems
    Daniele Zucchelli
    Enrica Nicolini
    Journal of Automated Reasoning, 2012, 48 : 1 - 42
  • [42] Decidability of model checking for infinite-state concurrent systems
    Javier Esparza
    Acta Informatica, 1997, 34 : 85 - 107
  • [43] Empirically efficient verification for a class of infinite-state systems
    Bingham, J
    Hu, AJ
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2005, 3440 : 77 - 92
  • [44] Proving isomorphism of first-order logic proof systems in HOL
    Mikhajlova, A
    von Wright, J
    THEOREM PROVING IN HIGHER ORDER LOGICS, 1998, 1479 : 295 - 314
  • [45] AXIOM SYSTEMS FOR FIRST-ORDER LOGIC WITH FINITELY MANY VARIABLES
    JOHNSON, JS
    JOURNAL OF SYMBOLIC LOGIC, 1973, 38 (04) : 576 - 578
  • [46] Global model-checking of infinite-state systems
    Piterman, N
    Vardi, MY
    COMPUTER AIDED VERIFICATION, 2004, 3114 : 387 - 400
  • [47] Infinite-State Energy Games
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Hofman, Piotr
    Mayr, Richard
    Kumar, K. Narayan
    Totzke, Patrick
    PROCEEDINGS OF THE JOINT MEETING OF THE TWENTY-THIRD EACSL ANNUAL CONFERENCE ON COMPUTER SCIENCE LOGIC (CSL) AND THE TWENTY-NINTH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2014,
  • [48] Proving the Existence of Fair Paths in Infinite-State Systems
    Cimatti, Alessandro
    Griggio, Alberto
    Magnago, Enrico
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2021, 2021, 12597 : 104 - 126
  • [49] Decidability of model checking for infinite-state concurrent systems
    Esparza, J
    ACTA INFORMATICA, 1997, 34 (02) : 85 - 107
  • [50] Abstraction and modular verification of infinite-state reactive systems
    Manna, Z
    REQUIREMENTS TARGETING SOFTWARE AND SYSTEMS ENGINEERING, 1998, 1526 : 273 - 292