首页> 外文会议>AAAI Conference on Artificial Intelligence >Efficient Evaluation of Answer Set Programs with External Sources Based on External Source Inlining
【24h】

Efficient Evaluation of Answer Set Programs with External Sources Based on External Source Inlining

机译:基于外部源内联的外部来源有效地评估答案设置程序

获取原文

摘要

HEX-programs are an extension of answer set programming (ASP) towards external sources. To this end, external atoms provide a bidirectional interface between the program and an external source. Traditionally, HEX-programs are evaluated using a rewriting to ordinary ASP programs which guess truth values of external atoms; this yields answer set candidates whose guesses are verified by evaluating the source. Despite the integration of learning techniques into this approach, which reduce the number of candidates and of necessary verification calls, the remaining external calls are still expensive. In this paper we present an alternative approach based on inlining of external atoms, motivated by existing but less general approaches for specialized formalisms such as DL-programs. External atoms are then compiled away such that no verification calls are necessary. To this end, we make use of support sets, which describe conditions on input atoms that are sufficient to satisfy an external atom. The approach is implemented in the DLVHEX reasoner. Experiments show a significant performance gain.
机译:十六进制程序是答案集编程(ASP)的扩展到外部来源。为此,外部原子在程序和外部源之间提供双向接口。传统上,使用重写对普通的ASP程序来评估十六进制程序,这猜测外部原子的真实值;这收益率答案设置了候选候选者,其通过评估来源来验证其猜测。尽管将学习技术集成到这种方法中,但减少了候选人的数量和必要的验证呼叫,剩余的外部呼叫仍然昂贵。在本文中,我们提出了一种基于外部原子的内含内的替代方法,其现有但不太一般的专业形式主义方法,如DL-arkets。然后将外部原子汇编,使得不需要验证呼叫。为此,我们利用支持组,这描述了足以满足外部原子的输入原子的条件。该方法是在DLVHEX推理中实现的。实验表现出显着的性能增益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号