一元逻辑与带保护条件的二阶逻辑的数据表表达能力

《ACM Transactions on Computational Logic》:Datalog-Expressibility for Monadic and Guarded Second-Order Logic

【字体: 时间:2025年12月12日 来源:ACM Transactions on Computational Logic

编辑推荐:

  本文通过存在性石子游戏刻画了有限结构上等价于Datalog程序的MSO句子,并将结果扩展到GSO。证明其补集封闭类可表示为有限CSP的并,且Nemodeq和GQ+无法完全characterize所有相关问题。

  

摘要

我们利用存在性鹅卵石博弈(existential pebble game)来描述在单子二阶逻辑(Monadic Second-order Logic, MSO)中那些对应于Datalog程序的有限结构上的句子。我们还证明了:对于每一个可以用MSO表达的有限结构类,并且该类在同态下是封闭的,存在一个“规范的”(canonical)Datalog程序,其宽度满足特定条件。此外,对于所有的自然数$m, k \in \mathbb{N}$,也存在这样的Datalog程序。同样的特征也适用于Guarded Second-order Logic(GSO),它是MSO的扩展形式。为了证明我们的结果,我们展示了在GSO中,每一个其补集在同态下封闭的类都可以表示为一系列约束满足问题(Constraint Satisfaction Problems, CSPs),这些约束满足问题对应于某些特定的结构类型。已知MSO与Datalog的交集包含了“嵌套单子定义的查询”(Nested Monadically Defined Queries, Nemodeq)类;同样,我们也证明了GSO与Datalog的交集包含了所有可以用更强大的语言“嵌套保护查询”(Nested Guarded Queries, GQ)表达的问题。然而,通过利用我们的结果,我们可以证明这两种查询语言都无法作为这类问题的完整表征工具,因为我们构造了一个CSP,其补集对应于一个在MSO与Datalog的交集中存在的查询,而这个查询无法用GQ语言表达。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号