DocumentCode
451262
Title
GridSAT: A Chaff-based Distributed SAT Solver for the Grid
Author
Chrabakh, Wahid ; Wolski, Rich
Author_Institution
University of California Santa Barbara
fYear
2003
fDate
15-21 Nov. 2003
Firstpage
37
Lastpage
37
Abstract
We present GridSAT, a parallel and complete satisfiability solver designed to solve non-trivial SAT problem instances using a large number of widely distributed and heterogeneous resources. The GridSAT parallel algorithm uses intelligent backtracking, distributed and carefully scheduled sharing of learned clauses, and clause reduction. Our implementation focuses on dynamic resource acquisition and release to optimize application execution. We show how the large number of computational resources that are available from a Grid can be managed effectively for the application by an automatic scheduler and effective implementation. GridSAT execution speed is compared against the best sequential solver as rated by the SAT2002 competition using a wide variety of problem instances. The results show that GridSAT delivers speed-up for all but one of the test problem instances that are of significant size. In addition, we describe how GridSAT has solved previously unsolved satisfiability problems and the domain science contribution these results make.
Keywords
Computational; Distributed; Parallel; Satisfiability; Computational intelligence; Computer science; Concurrent computing; Databases; Government; Grid computing; Parallel algorithms; Processor scheduling; Resource management; Testing; Computational; Distributed; Parallel; Satisfiability;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 2003 ACM/IEEE Conference
Print_ISBN
1-58113-695-1
Type
conf
DOI
10.1109/SC.2003.10033
Filename
1592940
Link To Document