首页> 外文会议>Inductive Logic Programming >An Efficient Algorithm for Reducing Clauses Based on Constraint Satisfaction Techniques
【24h】

An Efficient Algorithm for Reducing Clauses Based on Constraint Satisfaction Techniques

机译:基于约束满足技术的有效的子句归约算法

获取原文

摘要

This paper presents a new reduction algorithm which employs Constraint Satisfaction Techniques for removing redundant literals of a clause efficiently. Inductive Logic Programming (ILP) learning algorithms using a generate and test approach produce hypotheses with redundant literals. Since the reduction is known to be a co-NP-complete problem, most algorithms are incomplete approximations. A complete algorithm proposed by Gottlob and Fermuller is optimal in the number of θ-subsumption calls. However, this method is inefficient since it exploits neither the result of the θ-subsumption nor the intermediary results of similar θ-subsumption calls. Recently, Hirata has shown that this problem is equivalent to finding a minimal solution to a ?-subsumption of a clause with itself, and proposed an incomplete algorithm based on a θ-subsumption algorithm of Scheffer. This algorithm has a large memory consumption and performs many unnecessary tests in most cases. In this work, we overcome this problem by transforming the θ-subsumption problem in a Constraint Satisfaction Problem, then we use an exhaustive search algorithm in order to find a minimal solution. The experiments with artificial and real data sets show that our algorithm outperforms the algorithm of Gottlob and Fermuller by several orders of magnitude, particularly in hard cases.
机译:本文提出了一种新的约简算法,该算法采用约束满足技术有效地去除了子句的多余文字。使用生成和测试方法的归纳逻辑编程(ILP)学习算法产生带有冗余文字的假设。由于已知减少是一个共NP完全问题,因此大多数算法都是不完全近似。由Gottlob和Fermuller提出的完整算法在θ包含调用的数量上是最佳的。但是,该方法效率低下,因为它既没有利用θ包含的结果,也没有利用相似的θ包含调用的中间结果。最近,Hirata证明了这个问题等同于找到对子句的-包含的最小解,并基于Scheffer的θ-包含算法提出了一种不完全算法。该算法具有很大的内存消耗,并且在大多数情况下会执行许多不必要的测试。在这项工作中,我们通过在约束满足问题中转换θ包含问题来克服此问题,然后我们使用穷举搜索算法来找到最小解。人工和真实数据集的实验表明,我们的算法比Gottlob和Fermuller的算法要好几个数量级,特别是在困难的情况下。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号