An FPGA SAT solver based on enhanced constraint

2017 International Conference on FPGA Reconfiguration for General-Purpose Computing (FPGA4GPC)(2017)

引用 2|浏览0
暂无评分
摘要
As the first NP-complete problem, the Boolean satisfiability (SAT) problem is the key problem in computer theory and application. FPGA has been address frequently to accelerate the SAT solving process in the last few years, owing to its parallelism and flexibility. In this paper, we have proposed a novel SAT solver adopting an improved local search algorithm on the reconfigurable hardware platform. The new software preprocessing procedure and hardware architecture are involving to solve large-scale SAT problem instances. As compared with the past solver, the solver has the following advantages:(1) the preprocessing technology can strongly improve the efficiency of solver; (2) the strategy of strengthening the variable selection can avoid the same variable flipped continuously and repeatedly. It reduces the possibility of searching into local optimum. The experiments have shown that our solver has better performance than previous works.
更多
查看译文
关键词
FPGA,SAT,enhanced constraint,incomplete algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要