Chair of Computer Architecture

University Freiburg

SAT Solving Lecture Summer Semester 2024

Organization

Projects

Goals

Introduction into advanced data structures and algorithms for SAT Solving.

Exercises

There will be four exercises; in each, we build parts of a SAT solver. You may write your SAT solver in your preferred language, and we will provide C++ templates and solutions.

ILIAS

The course will be similar to the course taught last year in 2023 as well as its predecessors from JKU for which you find more resources here:

http://fmv.jku.at/sat/

Slides are updated and available on our NextCloud reachable from

ILIAS

which also contain additional material including recordings.

Course Outline

Supplementary Material