paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Rewritability in Monadic Disjunctive Datalog, MMSNP, and Expressive Description Logics

一元析取 Datalog、MMSNP 与表达性描述逻辑中的可重写性
LMCS vol.Volume 15, Issue 22019匹配度 1/10 · 该论文是纯逻辑理论工作,研究一元析取 Datalog、MMSNP 与描述逻辑本体查询的可重写性与复杂度,与用户关注的 PL→AI/AI→PL、Agentic 程序静态分析、浮点程序分析、贝叶斯程序分析及 LLM 交叉均无明显关联。引用 23 inbox
Cristina Feier, Antti Kuusisto, Carsten Lutz
crossref: 2026-09-10

AI 速览

一句话:研究一元析取 Datalog、MMSNP 与 ALC 本体查询到 FO、MDLog、Datalog 的可重写性,给出可判定性与复杂度。

本文研究一元析取 Datalog 程序、MMSNP 语句的补以及基于 ALC 族表达性描述逻辑和合取查询的本体中介查询(OMQ)的可重写性,即这些查询能否等价转换为 FO、一元 Datalog(MDLog)或 Datalog。作者证明到 FO 和 MDLog 的可重写性可判定,并在原查询满足与相等性有关的条件时证明到 Datalog 的可重写性也可判定。除 MDLog 情形仍介于 2NExpTime 与 3ExpTime 之间外,所研究问题均为 2NExpTime 完全。文章还分析重写形状(MMSNP 情形对应 obstruction),并给出一种比已有构造更初等、且适用于含自由变量公式的规范 Datalog 程序构造。

问题
判定一元析取 Datalog、MMSNP(补)以及 ALC 族描述逻辑本体中介查询能否重写为 FO、一元 Datalog 或 Datalog,并确定其复杂度。
方法
使用逻辑、描述逻辑与 Datalog 重写技术进行可判定性证明和复杂度分析,同时考察重写结果的结构,构造规范的 Datalog 程序。
评估
以理论结果为主要评估:证明可判定性并给出复杂度上界与完全性,指出 MDLog 情形遗留的复杂度间隙;通过规范 Datalog 程序构造分析重写形状与规范化形式。
原文摘要(Abstract)

We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences, and ontology-mediated queries (OMQs) based on expressive description logics of the ALC family and on conjunctive queries. We show that rewritability into FO and into monadic Datalog (MDLog) are decidable, and that rewritability into Datalog is decidable when the original query satisfies a certain condition related to equality. We establish 2NExpTime-completeness for all studied problems except rewritability into MDLog for which there remains a gap between 2NExpTime and 3ExpTime. We also analyze the shape of rewritings, which in the MMSNP case correspond to obstructions, and give a new construction of canonical Datalog programs that is more elementary than existing ones and also applies to formulas with free variables.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot791,
  title = {Rewritability in Monadic Disjunctive Datalog, MMSNP, and Expressive Description Logics},
  author = {Cristina Feier and Antti Kuusisto and Carsten Lutz},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 15, Issue 2},
  year = {2019},
  doi = {10.23638/lmcs-15(2:15)2019}
}