satisfiability
Here are 134 public repositories matching this topic...
Language:All
Sort:Most stars
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
- Updated
Jun 13, 2025 - Rust
SRI Yices SMT Solver
- Updated
Feb 19, 2026 - SMT
a Pythonic toolkit for working with Boolean expressions
- Updated
May 8, 2025 - Python
Tools for working with circuits as graphs in python
- Updated
Nov 17, 2023 - Verilog
A modern (trail saving, clause subsumption/vivification, learning-rate based selecting, rephrase) CDCL SAT solver in Rust
- Updated
Jun 27, 2025 - Rust
A library for building efficient set-membership filters and dictionaries based on the Satisfiability problem.
- Updated
Aug 4, 2022 - C
Approximate Model Counter
- Updated
Feb 14, 2026 - C++
Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability
- Updated
Jul 1, 2024 - Scala
Kiwi is a minimalist and extendable Constraint Programming (CP) solver.
- Updated
Jun 6, 2019 - Java
The Standard Interface for Incremental Satisfiability Solving
- Updated
Jun 28, 2022 - C++
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.
- Updated
Feb 20, 2026 - Rust
Boolean Constraint Solving in Prolog
- Updated
Dec 8, 2024 - Prolog
A simple SAT solver that implements the DPLL algorithm with unit resolution
- Updated
Sep 10, 2019 - C++
A customizable timetabling software for educational institutions that encodes timetabling constraints as a SAT formula and solves them using a MaxSAT solver
- Updated
Sep 29, 2019 - C++
CGen is a tool for encoding SHA-1 and SHA-256 hash functions into CNF in DIMACS format, also into ANF polynominal system in PolyBoRi output format.
- Updated
Jun 3, 2023 - C++
A SAT Solver based on CDCL (Conflict Driven Clause Learning) implemented in python
- Updated
Jan 1, 2021 - Jupyter Notebook
[SIGKDD 2023] HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline
- Updated
Jun 16, 2023 - Python
SAT solver based on CDCL in Python with Conflict Driven Clause Learning, clever Heuristics - VSIDS, 2 - Literal watch advanced data structure, Random restarts with restart probability decay
- Updated
Sep 16, 2020 - Jupyter Notebook
Improve this page
Add a description, image, and links to thesatisfiability topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thesatisfiability topic, visit your repo's landing page and select "manage topics."