×

SBSAT:基于状态、基于BDD的可满足性求解器。 (英语) Zbl 1204.68193号

Giunchiglia,Enrico(编辑)等,可满足性测试的理论和应用。2003年5月5日至8日,意大利圣玛格丽塔·利古雷,第六届国际SAT会议。选定的修订论文。柏林:施普林格出版社(ISBN 3-540-20851-8/pbk)。莱克特。票据计算。科学。第2919、398-410页(2004年)。
摘要:我们提出了一种新的SAT求解器方法,支持在一系列命题输入(包括CNF公式,但特别是表示为BDD的任意布尔约束集)上高效实现高度复杂的搜索启发式。该方法将BDD预处理为状态机,以允许基于任何单个输入约束进行快速推断。它还使用类似于标准BDD引擎的工具集简化了约束集。它在广泛的预处理阶段记忆搜索信息,允许一种新的前瞻形式,称为本地-功能-完全前瞻。这种方法已经与现有的工具(如引理)结合在一起,以构建我们称为SBSAT的SAT工具。
由于SBSAT能够记忆逐个约束的前瞻信息,除了引入标准引理外,它还为实验搜索启发法提供了一个方便的平台。这项实验正在进行中。
通过在几个基准上与zChaff进行比较,我们展示了SBSAT的可行性。我们还展示了一些标准基准对独立/因变量区别的有趣依赖性。
关于整个系列,请参见[Zbl 1030.00034号].

MSC公司:

68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部