CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
-
Updated
May 6, 2025 - Rust
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
A simple CDCL(Conflict-Driven-Clause-Learning) SAT solver in Rust.
This library aims to provide implementations of elements commonly used in the development on software in the area of satisfiability solving. The focus of the library is to provide as much ease of use without giving up on performance.
Solve hard constraints easily with Rust.
Unofficial Rust wrappers to the C++ library Google OR-Tools, open source software for combinatorial optimization
A Rust library to transform integer and pseudo Boolean constraints into conjunctive normal form
A library for incremental CDCL SAT solving written for skill and research
SAT-solver-based takuzu solver
Add a description, image, and links to the sat topic page so that developers can more easily learn about it.
To associate your repository with the sat topic, visit your repo's landing page and select "manage topics."