On the expressive power of monadic least fixed point logic

被引:4
|
作者
Schweikardt, N [1 ]
机构
[1] Humboldt Univ, Inst Informat, D-10099 Berlin, Germany
关键词
finite model theory; descriptive complexity theory; fixed point logic; monadic second-order logic; linear time complexity classes;
D O I
10.1016/j.tcs.2005.10.025
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Monadic least fixed point logic MLFP is a natural logic whose expressiveness lies between that of first-order logic FO and monadic second-order logic MSO. In this paper, we take a closer look at the expressive power of MLFP. Our results are: (1) MLFP can describe graph properties beyond any fixed level of the monadic second-order quantifier alternation hierarchy. (2) On strings with built-in addition, MLFP can describe at least all languages that belong to the linear time complexity class DLIN. (3) Settling the question whether addition-invariant MLFP (?)(=) or, equivalently, settling the question whether MLFP (?)(=) MSO on finite strings with addition would solve open problems in complexity theory: "=" would imply that PH = PTIME whereas "not equal" would imply that DLIN not equal LINH. Apart from this we give a self-contained proof of the previously known result that MLFP is strictly less expressive than MSO on the class of finite graphs. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:325 / 344
页数:20
相关论文
共 50 条