Mediaspace scheduled maintenance: Aug 25, 2026 07:00 - 12:00 AM. During this time, videos will be temporarily unavailable. Check status updates.
This lecture covers the Boolean Satisfiability Problem (SAT) and its solving techniques, focusing on the Davis-Putnam-Logemann-Loveland (DPLL) algorithm. It explains the three phases of DPLL: decision, boolean constraint propagation, and conflict resolution. The lecture also delves into modern SAT solvers like CafeSAT, discussing unit propagation strategies, branching decision heuristics, and clause learning. Techniques such as 2-watched literals and Variable State Independent Decaying Sum (VSIDS) are explored for efficient SAT solving. Additionally, the lecture touches on structure-preserving translations to Conjunctive Normal Form (CNF) and conflict-driven analysis with clause learning, emphasizing the implication graph and learning schemes.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace