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 条