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

广义布尔可满足性II:理论

Generalizing Boolean Satisfiability II: Theory

On Time Systems, Inc.(On Time系统公司);University of Oregon(俄勒冈大学)

H. E. Dixon, M. L. Ginsberg, E. M. Luks, A. J. Parkes

摘要:

这是三个计划中的第二篇描述ZAP的论文,ZAP是一个可满足性引擎,它基本上概括了现有的工具,同时保留了现代高性能求解器的性能特征。ZAP的基本思想是,传递给这样的引擎的许多问题包含丰富的内部结构,这些结构被使用的布尔表示所掩盖;我们的目标是定义一种表示,在这种表示中,这种结构是明显的,可以很容易地被利用来提高计算性能。本文介绍了ZAP的基本思想的理论基础,认为现有的想法在这一领域利用一个单一的,经常性的结构,多个数据库公理可以通过操作一个单一的公理使用一个子群的置换组的文字在问题中。我们认为,组结构准确地捕捉到了一般结构,早期的方法暗示,并给出了许多例子,它的使用。我们继续扩展戴维斯-普特南-Logemann-Loveland推理过程,这个更广泛的设置,并表明,早期的计算改进,要么被归入或原封不动的新方法。本系列的第三篇文章讨论了ZAP的实现,并给出了实验性能结果。

英文摘要:

This is the second of three planned papers describing ZAP, a satisfiability engine that substantially generalizes existing tools while retaining the performance characteristics of modern high performance solvers. The fundamental idea underlying ZAP is that many problems passed to such engines contain rich internal structure that is obscured by the Boolean representation used; our goal is to define a representation in which this structure is apparent and can easily be exploited to improve computational performance. This paper presents the theoretical basis for the ideas underlying ZAP, arguing that existing ideas in this area exploit a single, recurring structure in that multiple database axioms can be obtained by operating on a single axiom using a subgroup of the group of permutations on the literals in the problem. We argue that the group structure precisely captures the general structure at which earlier approaches hinted, and give numerous examples of its use. We go on to extend the Davis-Putnam-Logemann-Loveland inference procedure to this broader setting, and show that earlier computational improvements are either subsumed or left intact by the new method. The third paper in this series discusses ZAPs implementation and presents experimental performance results.

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

↑