DocumentCode :
2663945
Title :
A novel conflict directed jumping algorithm for hardware-based SAT solvers
Author :
Safar, Mona ; Shalan, Mohamed ; El-Kharashi, M. Watheq ; Salem, Ashraf
Author_Institution :
Dept. of Comput. & Syst. Eng., Ain Shams Univ., Cairo, Egypt
fYear :
2010
fDate :
14-15 Dec. 2010
Firstpage :
103
Lastpage :
108
Abstract :
Much of the performance improvement achieved by state-of-the-art SAT solvers is related to the implementation of conflict analysis which enables the solver to perform nonchronological conflict-based backjumping and learn new clauses. However, these techniques have been ignored by the majority of hardware SAT solvers or are executed on some coupled software running on an attached host processor. In this paper, we present a reconfigurable hardware SAT solver that performs a search algorithm combining the advanced techniques: non-chronological backjumping, dynamic backtracking and learning. The whole execution is done in hardware eliminating any runtime communication with the host processor. The feasibility of the proposed approach is experimented through instances from the DIMACS benchmarks suite.
Keywords :
backtracking; computability; reconfigurable architectures; conflict analysis; conflict directed jumping algorithm; dynamic backtracking; hardware-based SAT solvers; learning; nonchronological backjumping; search algorithm; Argon; Peer to peer computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Test Workshop (IDT), 2010 5th International
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-61284-291-2
Electronic_ISBN :
978-1-61284-290-5
Type :
conf
DOI :
10.1109/IDT.2010.5724417
Filename :
5724417
Link To Document :
بازگشت