kit2026

Lecture: Practical SAT Solving

Summer Term 2026 • GitHub repositoryWeb page • Karlsruhe Institute of Technology (KIT)

This lecture with exercises is offered by Ashlin Iser (ITI Sanders) and Dominik Schreiber (KASTEL-VADS SAtRes), with Niccolò Rigi-Luperti (SAtRes) serving as co-manager of exercises.

The lecture provides a friendly and practical overview of propositional satisfiability (SAT) solving, covering its theoretical background, important algorithms and techniques, parallelization, proofs, applications, and related tools (MaxSAT, SMT). No particular prior knowledge beyond basic foundations of computer science is required.

All lectures and exercises take place at 15:45 in building 50.34 room 301. Our first appointment is the lecture on Monday, April 20.

Lectures

We try to link each slide set here shortly before the lecture takes place. See also the page from last year.

(to be extended)

Exercises

Competition Results

Code