Rudimentary languages and second-order logic

被引:9
作者
More, M
Olive, F
机构
[1] UNIV CAEN,DEPT MATH,GRAL,F-14032 CAEN,FRANCE
[2] UNIV CAEN,DEPT INFORMAT,GREYC,F-14032 CAEN,FRANCE
关键词
rudimentary sets; monadic second-order logic; linear hierarchy; spectra;
D O I
10.1002/malq.19970430315
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The aim of this paper is to point out the equivalence between three notions respectively issued from recursion theory, computational complexity and finite model theory. One the one hand, the rudimentary languages are known to be characterized by the linear hierarchy. On the other hand, this complexity class can be proved to correspond to monadic second-order logic with addition. Our viewpoint sheds some new light on the close connection between these domains: We bring together the two extremal notions by providing a direct logical characterization of rudimentary languages and a representation result of second-order logic into these languages. We use natural arithmetical tools, and our proofs contain no ingredient from computational complexity.
引用
收藏
页码:419 / 426
页数:8
相关论文
共 15 条
[1]  
[Anonymous], 1961, ANN MATH STUDIES
[2]  
[Anonymous], 1972, COMPLEXITY COMPUTER
[3]  
[Anonymous], THESIS NEW YORK U
[4]  
[Anonymous], THESIS PRINCETON U P
[5]  
FAGIN R, 1975, Z MATH LOGIK, V21, P123, DOI 10.1002/malq.19750210117
[6]  
Fagin Ronald, 1974, Complexity of Computation, P43
[7]  
Grandjean E, 1995, LECT NOTES COMPUT SC, V933, P190, DOI 10.1007/BFb0022256
[8]   LANGUAGES THAT CAPTURE COMPLEXITY CLASSES [J].
IMMERMAN, N .
SIAM JOURNAL ON COMPUTING, 1987, 16 (04) :760-778
[9]  
LYNCH JF, 1982, MATH SYST THEORY, V15, P127
[10]  
MORE M, 1994, UNPUB LLAIC1