arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2202.05086cs.AIcs.DB
收藏

Complexity of Arithmetic in Warded Datalog+-

TU Vienna(维也纳工业大学);University of Oxford(牛津大学)

Lucas Berent, Markus Nissl, Emanuel Sallinger

英文摘要:

Warded Datalog+- extends the logic-based language Datalog with existential quantifiers in rule heads. Existential rules are needed for advanced reasoning tasks, e.g., ontological reasoning. The theoretical efficiency guarantees of Warded Datalog+- do not cover extensions crucial for data analytics, such as arithmetic. Moreover, despite the significance of arithmetic for common data analytic scenarios, no decidable fragment of any Datalog+- language extended with arithmetic has been identified. We close this gap by defining a new language that extends Warded Datalog+- with arithmetic and prove its P-completeness. Furthermore, we present an efficient reasoning algorithm for our newly defined language and prove descriptive complexity results for a recently introduced Datalog fragment with integer arithmetic, thereby closing an open question. We lay the theoretical foundation for highly expressive Datalog+- languages that combine the power of advanced recursive rules and arithmetic while guaranteeing efficient reasoning algorithms for applications in modern AI systems, such as Knowledge Graphs.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑