×

使用位级操作的并行SAT求解。 (英语) Zbl 1170.68594号

摘要:我们展示了如何利用现代计算机的32/64位体系结构,通过在单个处理器上并行修改变量赋值来加速可满足性求解中使用的一些算法。随机抽样等技术表明,当使用位向量而不是布尔值时,可以更快地获得可满足公式的解。在这里,我们揭示了更复杂的算法,如单元传播和自闭症检测,也可以有效地并行化。
我们通过相应地修改最先进的局部搜索SAT解算器UnitWalk来利用开发的并行算法。实验表明,并行版本的执行速度比原始实现快得多。

MSC公司:

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