Lingeling
Lingeling is a high-performance, open-source SAT solver for propositional logic, developed by Armin Biere at Johannes Kepler University Linz in Austria. It solves CNF formulas using a modern CDCL (conflict-driven clause learning) approach with restarts, aggressive preprocessing, and configurable heuristics. Lingeling is designed to be fast and memory-efficient, and it provides a wide range of command-line options to tune solver behavior for different classes of formulas.
Lingeling is part of a family of solvers derived from the same code base. The base solver
In practice, Lingeling is used in research, benchmarking, and technology evaluation. It accepts standard CNF input,