RECURSION SCHEMES, THE MSO LOGIC, AND THE U QUANTIFIER

被引:2
作者
Parys, Pawel [1 ]
机构
[1] Univ Warsaw, Inst Informat, Warsaw, Poland
关键词
higher-order recursion schemes; intersection types; WMSO plus U logic; boundedness; COLLAPSIBLE PUSHDOWN-AUTOMATA; MODEL-CHECKING; WEAK MSO; TREES; CALCULUS;
D O I
10.23638/LMCS-16(1:20)2020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the model-checking problem for recursion schemes: does the tree generated by a given higher-order recursion scheme satisfy a given logical sentence. The problem is known to be decidable for sentences of the MSO logic. We prove decidability for an extension of MSO in which we additionally have an unbounding quantifier U, saying that a subformula is true for arbitrarily large finite sets. This quantifier can be used only for subformulae in which all free variables represent finite sets (while an unrestricted use of the quantifier leads to undecidability). We also show that the logic has the properties of reflection and effective selection for trees generated by recursion schemes.
引用
收藏
页数:23
相关论文
共 43 条
[1]   INDEXED GRAMMARS - AN EXTENSION OF CONTEXT-FREE GRAMMARS [J].
AHO, AV .
JOURNAL OF THE ACM, 1968, 15 (04) :647-&
[2]  
[Anonymous], 1996, INT J FOUND COMPUT S, DOI DOI 10.1142/S0129054196000191
[3]  
[Anonymous], 1968, CONTRIBUTIONS MATH L
[4]  
Blumensath A., 2008, LOGIC AUTOMATA HIST, V2, P73
[5]  
Bojanczyk M, 2004, LECT NOTES COMPUT SC, V3210, P41
[6]   The MSO plus U Theory of (N, <) Is Undecidable [J].
Bojanczyk, Mikolaj ;
Parys, Pawel ;
Torunczyk, Szymon .
33RD SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2016), 2016, 47
[7]   Weak MSO plus U over infinite trees [J].
Bojanczyk, Mikolaj ;
Torunczyk, Szymon .
29TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, (STACS 2012), 2012, 14 :648-660
[8]  
Bojanczyk M, 2014, LECT NOTES COMPUT SC, V8573, P38
[9]   Weak MSO with the Unbounding Quantifier [J].
Bojanczyk, Mikolaj .
THEORY OF COMPUTING SYSTEMS, 2011, 48 (03) :554-576
[10]  
Broadbent C, 2009, LECT NOTES COMPUT SC, V5504, P107