【24h】

Answer Set Enumeration via Assumption Literals

机译:通过假设文字进行答案集枚举

获取原文

摘要

Modern, efficient Answer Set Programming solvers implement answer set search via non-chronological backtracking algorithms. The extension of these algorithms to answer set enumeration is non-trivial. In fact, adding blocking constraints to discard already computed answer sets is inadequate because the introduced constraints may not fit in memory or deteriorate the efficiency of the solver. On the other hand, the algorithm implemented by CLASP, which can run in polynomial space, requires invasive modifications of the answer set search procedure. The algorithm is revised in this paper so as to make it almost independent from the underlying answer set search procedure, provided that the procedure accepts as input a logic program and a list of assumption literals, and returns either an answer set (and associated branching literals) or an unsatisfiable core. The revised algorithm is implemented in wasp, and compared empirically to the state of the art solver clasp.
机译:现代,高效的答案集编程求解器通过非按时间顺序回溯算法实现答案集搜索。这些算法扩展到答案集枚举是不平凡的。实际上,添加阻塞约束以丢弃已经计算出的答案集是不充分的,因为引入的约束可能不适合内存或使求解器的效率降低。另一方面,由CLASP实现的算法可以在多项式空间中运行,因此需要对答案集搜索过程进行侵入式修改。本文对算法进行了修改,使其几乎不依赖于底层答案集搜索过程,但前提是该过程接受逻辑程序和假设文字列表作为输入,并返回答案集(和关联的分支文字) )或不满意的核心。修改后的算法在wasp中实现,并根据经验与最新的求解器锁扣进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号