Projects in Awesome Lists tagged with satisfiability
A curated list of projects in awesome lists tagged with satisfiability .
https://github.com/sarsko/CreuSAT
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
automated-reasoning deductive-reasoning formal-methods formal-verification minisat proof rust rust-lang sat sat-solver satisfiability verification
Last synced: 09 May 2025
https://github.com/sri-csl/yices2
The Yices SMT Solver
sat-solver satisfiability satisfiability-modulo-theories smt-solver theorem-prover
Last synced: 26 Jan 2026
https://github.com/SRI-CSL/yices2
The Yices SMT Solver
sat-solver satisfiability satisfiability-modulo-theories smt-solver theorem-prover
Last synced: 22 Apr 2025
https://github.com/welchbj/tt
a Pythonic toolkit for working with Boolean expressions
boolean boolean-algebra boolean-expression python sat sat-solver satisfiability transformations truth-table
Last synced: 16 Sep 2025
https://github.com/circuitgraph/circuitgraph
Tools for working with circuits as graphs in python
boolean-circuits eda graphs netlist python satisfiability
Last synced: 11 May 2025
https://github.com/meelgroup/approxmc
Approximate Model Counter
cnf-clauses counting dimacs-cnf model-couting sat satisfiability
Last synced: 16 Jan 2026
https://github.com/shnarazk/splr
A modern CDCL SAT solver in Rust
cdcl nix-flake rust sat-solver satisfiability
Last synced: 13 Apr 2025
https://github.com/google/kiwi-solver
Kiwi is a minimalist and extendable Constraint Programming (CP) solver.
architecture combinatorial-optimization education optimization propagators satisfiability solver
Last synced: 10 Jan 2026
https://github.com/chrjabs/rustsat
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.
Last synced: 30 Jan 2026
https://github.com/triska/clpb
Boolean Constraint Solving in Prolog
bdd clp constraint-programming constraints independent-sets matchsticks-puzzle prolog sat satisfiability
Last synced: 04 Jan 2026
https://github.com/nationalsecurityagency/xorsatfilter
A library for building efficient set-membership filters and dictionaries based on the Satisfiability problem.
c dictionary efficient filter satisfiability
Last synced: 27 Apr 2025
https://github.com/thinklab-sjtu/hardsatgen
[SIGKDD 2023] HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline
combinatorial-optimization generative-model graph-neural-networks machine-learning satisfiability
Last synced: 20 Aug 2025
https://github.com/maxtuno/slime-sat-solver
A Free World Class High Performance SAT Solver
cnf cnf-clauses cnf-encoding sat sat-solver satisfiability
Last synced: 08 Oct 2025
https://github.com/hellman/quine-mccluskey
DenseQMC: A bit-slice implementation of the Quine-McCluskey algorithm
boolean-minimization cnf dnf quine-mccluskey satisfiability
Last synced: 11 Apr 2025
https://github.com/cipherboy/hash_framework
Framework for studying cryptographic hash functions using SAT.
cryptographic-hash-functions cryptography distributed-computing md4 md5 sat satisfiability sha3 siphash
Last synced: 24 Apr 2025
https://github.com/weaversa/mphf
An efficient minimal perfect hash function generator for small sets
efficient hash-functions minimal-perfect-hash mphf sat satisfiability
Last synced: 09 Apr 2025
https://github.com/cipherboy/cmsh
High-level interfaces over @msoos's CryptoMiniSat.
circuit cnf cryptominisat cryptominisat5 golang high-level python sat satisfiability
Last synced: 24 Apr 2025
https://github.com/dirkschumacher/rpicosat
PicoSAT bindings for R
logic logic-programming picosat r sat sat-solver satisfiability
Last synced: 15 May 2025
https://github.com/lip6/cosy
cosy esbp sat sat-solver satisfiability sbp symmetry symmetry-breaking symmetry-reduction
Last synced: 11 Apr 2025
https://github.com/devonfulcher/proof-of-sat
Generate and solve random instances of MAX-SAT and instances of MAX-SAT that are deterministically and pseudo-randomly generated from the solutions of previous MAX-SAT instances. This is a prototype of how a proof of work algorithm can be derived from a relevant problem.
blockchain blockchain-technology boolean-satisfiability consensus consensus-algorithm proof-of-work satisfiability
Last synced: 18 Sep 2025
https://github.com/flopp/gol-sat
A SAT-based forward/backwards solver for Conway's "Game of Life".
conways-game-of-life game-of-life gameoflife minisat sat sat-solver satisfiability
Last synced: 15 Mar 2025
https://github.com/schwering/sat
SAT solver for education
logic sat satisfiability satisfiability-solver
Last synced: 05 Mar 2026
https://github.com/hellman/optimodel
A suite for minimizing constraint systems (CNF/DNF/MILP inequalities)
bitvectors cnf dnf linear-programming milp minimization satisfiability
Last synced: 16 Mar 2026
https://github.com/shnarazk/sudoku_sat
Solving Sudoku variants with SAT solvers
rust sat-solver satisfiability sudoku
Last synced: 11 Oct 2025
https://github.com/hellman/optisolveapi
Optimization & Solving common API (SAT, MILP, etc.)
cnf milp optimization satisfiability solving
Last synced: 11 Apr 2025
https://github.com/sleekpanther/3-sat-certifier
A Certifier algorithm to check a particular solution to the NP-Complete 3-Sat problem
3-sat 3-satisfiability 3sat certificate certifier-algorithm circuit-satisfiability clause cnf compound-boolean computational-instability conjunctive-normal-form exp literals negation np np-complete np-hard p sat satisfiability
Last synced: 12 Oct 2025
https://github.com/mrtkp9993/mathprog
Automated theorem proving, Logic Programming, Optimization examples.
constraint-programming discrete-optimization mathematical-modelling mathematics optimization sat-solver satisfiability theorem-proving
Last synced: 29 Apr 2026
https://github.com/ben-marshall/sat-solver
A simple combinatorial boolean sat solver based on the AC-3 Algorithm
ac-3 bison c sat-solver satisfiability satisfiability-solver yacc
Last synced: 22 Mar 2025
https://github.com/komorra/satstreams
SATStreams SAT solving library and CLI solver
boolean-algebra boolean-logic cli cnf console-app console-application csharp dotnet library satisfiability satisfiability-solver satsolver z3
Last synced: 18 May 2026
https://github.com/tchaumeny/satisfaction
Investigate phase transitions in k-SAT problems
2-sat 3-sat computer-science phase-transitions sat-solver satisfiability
Last synced: 13 Apr 2026
https://github.com/solhop/msat
MaxSAT Solver
maxsat maxsat-solver sat satisfiability unsat
Last synced: 30 Dec 2025
https://github.com/leabrodyheine/mosaic-game-logical-agents
This project implements an intelligent agent to solve the Mosaic logic puzzle using strategies such as Single Point Strategy, Satisfiability Test Reasoning (with DNF and CNF encoding), and Probabilistic Reasoning. It utilizes frameworks and libraries including Java, LogicNG, and SAT4J for logical reasoning and satisfiability problems.
ai-agents backend cnf dnf logic-programming logical-ag logicng sat4j satisfiability
Last synced: 09 Oct 2025
https://github.com/ericr/saturday
A SAT solver. It's maybe kinda fast and correct?
Last synced: 14 Jan 2026
https://github.com/kuanhungchen/spring-2020-applied-mathematical-logic
📈 Implementation of a SAT solver to solve satisfiability problems.
sat-solving satisfiability satisfiability-solver
Last synced: 30 Aug 2025