Reproducible Efficient Parallel SAT Solving

Reproducible Efficient Parallel SAT Solving
复制标题

DOI:
10.1007/978-3-030-51825-7_10
复制
发表时间:
2020-06-26
期刊:
Theory and Applications of Satisfiability Testing – SAT 2020
影响因子:
--
通讯作者:
Inoue K
Inoue K
中科院分区:
其他
文献类型:
--
作者:
Nabeshima H;Inoue K

文献摘要

参考文献

相似文献

本文提出了一种新的可重复性和高效的并行SAT求解算法。与顺序SAT求解器不同,大多数并行求解器由于最大化性能而不能保证可再现的行为。并行SAT求解器的不稳定性和不确定性阻碍了并行求解器在实际应用中的广泛应用。为了实现鲁棒和高效的并行SAT求解,我们提出了两种技术,以显着减少空闲时间在确定性并行SAT求解:延迟子句交换和精确估计的执行时间的子句交换之间的时间间隔求解器。实验结果表明,即使在众核环境中,我们的可重复并行SAT求解器也具有与非确定性并行SAT求解器相当的性能。
In this paper, we propose a new reproducible and efficient parallel SAT solving algorithm. Unlike sequential SAT solvers, most parallel solvers do not guarantee reproducible behavior due to maximizing the performance. The unstable and non-deterministic behavior of parallel SAT solvers hinders a wider adoption of parallel solvers to the practical applications. In order to achieve robust and efficient parallel SAT solving, we propose two techniques to significantly reduce idle time in deterministic parallel SAT solving: delayed clause exchange and accurate estimation of execution time of clause exchange interval between solvers. The experimental results show that our reproducible parallel SAT solver has comparable performance to non-deterministic parallel SAT solvers even in a many-core environment.
DOI: 10.1006/jsco.1996.0030
发表时间: 1996-04-01
影响因子: 0.7
作者:
Zhang, HT;Bonacina, MP;Hsiang, J
通讯作者: Hsiang, J
DOI: 10.1111/j.1467-9868.2005.00503.x
发表时间: 2005-01-01
影响因子: 5.8
作者:
Zou, H;Hastie, T
通讯作者: Hastie, T
DOI: 10.1142/s0218213015500050
发表时间: 2015-06-01
影响因子: 1.1
作者:
Martins, Ruben;Manquinho, Vasco;Lynce, Ines
通讯作者: Lynce, Ines