中文

在数据库与逻辑编程系统中递归查询的实验研究

人工智能 2007-05-23 v1 数据库

摘要

本文考虑对海量(可能分布式的)数据进行推理的问题。现有方案存在一些局限性:{\em (i)} 可同时处理的数据量有限,因为推理通常在主存中进行;{\em (ii)} 与外部(独立)数据库管理系统的交互并不简单,且在若干情况下完全不被允许;{\em (iii)} 现有实现的效率仍不足以支持涉及海量数据的复杂推理任务。本文在该背景下做出贡献;提出了一个名为 DLVDB^{DB} 的新系统,旨在解决这些问题。此外,本文报告了我们为将本系统与若干最先进系统(包括逻辑系统和数据库系统)在若干经典演绎问题上进行比较实验分析的结果;其他被测系统包括:LDL++、XSB、Smodels 以及三种顶级商业数据库管理系统。DLVDB^{DB} 在递归查询方面甚至显著优于商业数据库系统。将发表于 Theory and Practice of Logic Programming (TPLP)。

关键词

引用

@article{arxiv.0704.3157,
  title  = {Experimenting with recursive queries in database and logic programming systems},
  author = {Giorgio Terracina and Nicola Leone and Vincenzino Lio and Claudio Panetta},
  journal= {arXiv preprint arXiv:0704.3157},
  year   = {2007}
}

评论

To appear in Theory and Practice of Logic Programming (TPLP)

R2 v1 2026-06-29T00:07:24.031Z