arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0702072cs.PLcs.AI
收藏

可满足性逻辑程序设计

Logic Programming with Satisfiability

Michael Codish, Vitaly Lagoon, Peter J. Stuckey

摘要:

本文提出了一个Prolog接口的MiniSat可满足性求解器。具有可满足性的逻辑程序- ming结合了两种范式的优势:一方面将搜索问题编码为可满足性的逻辑编程,另一方面有效地求解SAT。这两者之间的协同作用暴露了一个编程范式,我们在这里提出的逻辑编程珍珠。为了说明逻辑编程与SAT解决我们给出了一个例子Prolog程序解决部分MAXSAT的实例。

英文摘要:

This paper presents a Prolog interface to the MiniSat satisfiability solver. Logic program- ming with satisfiability combines the strengths of the two paradigms: logic programming for encoding search problems into satisfiability on the one hand and efficient SAT solving on the other. This synergy between these two exposes a programming paradigm which we propose here as a logic programming pearl. To illustrate logic programming with SAT solving we give an example Prolog program which solves instances of Partial MAXSAT.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑