【24h】

On the Rewriting and Efficient Computation of Bound Disjunctive Datalog Queries

机译:关于绑定析取数据记录查询的重写和有效计算

获取原文
获取原文并翻译 | 示例

摘要

In this paper we present a technique for the optimization of bound queries over disjunctive deductive databases with constraints. The proposed approach consists of two distinct phases: i) the rewriting of queries for propagating bindings from the query goal into the program, and ii) the use of specialized algorithms computing rewritten queries. The rewriting of queries is based on the exploitation of a binding propagation technique which reduces the size of the data relevant to answer the query and, consequently, minimizes both the complexity of computing a single model and the whole number of models to be considered. As for general queries the rewriting technique does not ensure soundness, we present two sound and complete algorithms computing rewritten queries under brave and cautious reasoning. The efficiency of our algorithms has been proved by several experiments considering both classical search and optimization problems.
机译:在本文中,我们提出了一种在带约束的析取演绎数据库上优化绑定查询的技术。所提出的方法包括两个不同的阶段:i)用于将绑定从查询目标传播到程序的查询的重写,以及ii)使用计算重写查询的专用算法。查询的重写基于对绑定传播技术的利用,该绑定传播技术减小了与回答查询有关的数据的大小,因此使计算单个模型的复杂性和要考虑的模型总数最小化。对于一般查询,重写技术不能确保其可靠性,因此,我们提出了两种健全而完整的算法,这些算法在勇敢而谨慎的推理下计算重写查询。我们的算法的效率已通过多次考虑经典搜索和优化问题的实验证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号