2[<;], first-order logic interpreted in finite words, in which formulas'/> Two-variable Logic with a Between Relation
首页> 外文会议>Annual ACM/IEEE Symposium on Logic in Computer Science >Two-variable Logic with a Between Relation
【24h】

Two-variable Logic with a Between Relation

机译:具有相互关系的二变量逻辑

获取原文

摘要

We study an extension of FO2[<;], first-order logic interpreted in finite words, in which formulas are restricted to use only two variables. We adjoin to this language two-variable atomic formulas that say, `the letter a appears between positions x and y'. This is, in a sense, the simplest property that is not expressible using only two variables. We present several logics, both first-order and temporal, that have the same expressive power, and find matching lower and upper bounds for the complexity of satisfiability for each of these formulations. We also give an effective necessary condition, in terms of the syntactic monoid of a regular language, for a property to be expressible in this logic. We show that this condition is also sufficient for words over a two-letter alphabet. This algebraic analysis allows us us to prove, among other things, that our new logic has strictly less expressive power than full first-order logic FO[<;].
机译:我们研究FO的扩展 2 [<;],用有限词解释的一阶逻辑,其中公式被限制为仅使用两个变量。我们在该语言中使用了两个变量的原子公式,即“字母a出现在位置x和y之间”。从某种意义上讲,这是最简单的属性,仅使用两个变量就无法表示该属性。我们提出了具有相同表达能力的几种逻辑,包括一阶和时态逻辑,并针对每种公式的可满足性复杂性,找到了匹配的下限和上限。根据常规语言的句法半形体,我们还给出了一个有效的必要条件,以使该属性可以在此逻辑中表示。我们表明,这种条件对于两个字母以上的单词也足够了。这种代数分析使我们能够证明,除其他事项外,我们的新逻辑与完整的一阶逻辑FO [<;]相比,严格地具有较少的表达能力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号