Quantifying over Trees in Monadic Second-Order Logic

被引:0
作者
Benerecetti, Massimo [1 ]
Bozzelli, Laura [1 ]
Mogavero, Fabio [1 ]
Peron, Adriano [2 ]
机构
[1] Univ Napoli Federico II, Naples, Italy
[2] Univ Trieste, Trieste, Italy
来源
2023 38TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, LICS | 2023年
关键词
AUTOMATA; GRAPHS;
D O I
10.1109/LICS56636.2023.10175832
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Monadic Second-Order Logic (MSO) extends FirstOrder Logic ( FO) with variables ranging over sets and quantifications over those variables. We introduce and study Monadic Tree Logic (MTL), a fragment of MSO interpreted on infinitetree models, where the sets over which the variables range are arbitrary subtrees of the original model. We analyse the expressiveness of MTL compared with variants of MSO and MPL, namely MSO with quantifications over paths. We also discuss the connections with temporal logics, by providing non-trivial fragments of the Graded mu-CALCULUS that can be embedded into MTL and by showing that MTL is enough to encode temporal logics for reasoning about strategies with FO-definable goals.
引用
收藏
页数:13
相关论文
共 52 条
[1]   Alternating-time temporal logic [J].
Alur, R ;
Henzinger, TA ;
Kupferman, O .
38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, :100-109
[2]   Alternating-time temporal logic [J].
Alur, R ;
Henzinger, TA ;
Kupferman, O .
JOURNAL OF THE ACM, 2002, 49 (05) :672-713
[3]  
Arnold A., 2001, Studies in Logic and the Foundations of Mathematics
[4]  
Arnold A., 1992, TREE AUTOMATA LANGUA, P159
[5]   Reasoning About Substructures and Games [J].
Benerecetti, Massimo ;
Mogavero, Fabio ;
Murano, Aniello .
ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2015, 16 (03)
[6]   Substructure Temporal Logic [J].
Benerecetti, Massimo ;
Mogavero, Fabio ;
Murano, Aniello .
2013 28TH ANNUAL IEEE/ACM SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2013, :368-377
[7]   Graded Computation Tree Logic [J].
Bianco, Alessandro ;
Mogavero, Fabio ;
Murano, Aniello .
ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2012, 13 (03)
[8]  
Bianco A, 2010, LECT NOTES COMPUT SC, V6247, P125, DOI 10.1007/978-3-642-15205-4_13
[9]   Graded Computation Tree Logic [J].
Bianco, Alessandro ;
Mogavero, Fabio ;
Murano, Aniello .
24TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2009, :342-351
[10]  
Bojanczyk M., 2013, SER LIPICS, V20, P562