MS Capstone Project Defense
Welcome and Thank You All
4/4/2014 1
Welcome and Thank You All 1 4/4/2014 MS Capstone Project: Title - - PowerPoint PPT Presentation
MS Capstone Project Defense Welcome and Thank You All 1 4/4/2014 MS Capstone Project: Title HyParSAT: A Hy brid Par allel Complete SAT Solver Using Parallel Java 2 By Jiten Patel 2 4/4/2014 Project Committee Chair: Prof. Alan Kaminsky
4/4/2014 1
4/4/2014 2
4/4/2014 3
1.
2.
3.
4.
5.
6.
7.
4/4/2014 4
4/4/2014 5
4/4/2014 6
4/4/2014 7
4/4/2014 8
4/4/2014 9 DPLL Search Tree
Source: http://en.wikipedia.org/wiki/DPLL_algorithm
4/4/2014 10
4/4/2014 11
4/4/2014 12
4/4/2014 13
CDCL algorithm
Source: J Marques-Silva, I. Lynce, and S. Malik. "Chapter-4: CDCL Solvers." Handbook of Satisfiability. Vol. 185. Amsterdam: IOS, 2009. 131-54. Print.
4/4/2014 14
4/4/2014 15
4/4/2014 16
4/4/2014 17
4/4/2014 18
4/4/2014 19
4/4/2014 20 Non-Chronological Backtracking
Image Source: R. Tichyand and T. Glase. 1-UIP Cut. Digital image. N.p., 2006. Web. http://www.cs.princeton.edu/courses/archive/fall13/cos402/readings/SAT_learning_clauses.pdf
4/4/2014 21
4/4/2014 22
4/4/2014 23
4/4/2014 24
4/4/2014 25
4/4/2014 26
4/4/2014 27
4/4/2014 28
4/4/2014 29
4/4/2014 30
4/4/2014 31
4/4/2014 32
Work Distribution Schedules
Image Source: A. Kaminsky. BIG CPU, BIG DATA Solving the World’s Toughest Computational Problems with Parallel Computing. Mountain View, CA: Creative Commons, 2013. Print.
4/4/2014 33
4/4/2014 34
4/4/2014 35
4/4/2014 36
4/4/2014 37
4/4/2014 38
4/4/2014 39
4/4/2014 40
4/4/2014 41
4/4/2014 42