【24h】

Reducing the Arity of Recursive Predicates by Realigning Some Predicates

机译:通过重新对齐某些谓词来减少递归谓词的Arity

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

摘要

The work of [SN91] showed that the optimization which aims at reducing the arity of recursive predicates is more meaningful than that which aims at reducing the set of related fact. In this paper, we propose a simple but quite effective approach to optimize linear recursions in deductive databases by reducing the arity of recursive predicates by realigning some base predicates. A graph model, called IE-graph, is used to represent linear recursive definitions, and an equivalence-preserving graph transformation operation, called realigning, is newly defined on IE-graph. The paper shows that some variables can be transformed to isolated variables after realigning some base predicates, hence can be detached from the definition.
机译:[SN91]的工作表明,旨在减少递归谓词的不确定性的优化比旨在减少相关事实集的优化更有意义。在本文中,我们提出了一种简单而有效的方法,通过重新排列一些基础谓词来减少递归谓词的数量,从而在演绎数据库中优化线性递归。使用一个称为IE-graph的图形模型来表示线性递归定义,并且在IE-graph上新定义了一个等价的图形转换操作,称为重新对齐。本文表明,在重新对齐某些基本谓词之后,可以将某些变量转换为孤立变量,因此可以脱离定义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号