首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >Expressivity Within Second-Order Transitive-Closure Logic
【24h】

Expressivity Within Second-Order Transitive-Closure Logic

机译:二阶传递闭合逻辑中的表现力

获取原文
获取外文期刊封面目录资料

摘要

Second-order transitive-closure logic, SO(TC), is an expressive declarative language that captures the complexity class PSPACE. Already its monadic fragment, MSO(TC), allows the expression of various NP-hard and even PSPACE-hard problems in a natural and elegant manner. As SO(TC) offers an attractive framework for expressing properties in terms of declaratively specified computations, it is interesting to understand the expressivity of different features of the language. This paper focuses on the fragment MSO(TC), as well on the purely existential fragment SO(2TC)(exists); in 2TC, the TC operator binds only tuples of relation variables. We establish that, with respect to expressive power, SO(2TC)(exists) collapses to existential first-order logic. In addition we study the relationship of MSO(TC) to an extension of MSO(TC) with counting features (CMSO(TC)) as well as to order-invariant MSO. We show that the expressive powers of CMSO(TC) and MSO(TC) coincide. Moreover we establish that, over unary vocabularies, MSO(TC) strictly subsumes order-invariant MSO.
机译:二阶传递闭包逻辑SO(TC)是一种表达性声明性语言,捕获了复杂度类PSPACE。它的单峰片段MSO(TC)已经允许以自然而优雅的方式表达各种NP-hard甚至PSPACE-hard问题。由于SO(TC)提供了一个有吸引力的框架,用于通过声明式指定的计算来表达属性,因此理解该语言的不同功能的表达性很有趣。本文关注于片段MSO(TC),以及纯存在的片段SO(2TC)(exists);在2TC中,TC运算符仅绑定关系变量的元组。我们确定,就表达能力而言,SO(2TC)(exists)崩溃为存在的一阶逻辑。此外,我们研究了MSO(TC)与具有计数功能(CMSO(TC))的MSO(TC)扩展以及与顺序不变的MSO的关系。我们表明CMSO(TC)和MSO(TC)的表达能力是一致的。此外,我们确定,对于一元词汇表,MSO(TC)严格包含不变阶MSO。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号