Thanks to visit codestin.com
Credit goes to github.com

Skip to content

trueMiskin/sat_solver

Repository files navigation

Sat solver

This is an implementation of a simple SAT solver with some optimizations. Most of the optimizations can be turned on/off or adjusted.

List of optimizations:

  • Unit propagation
  • Adjacency list, watched literals
  • Unique implication points (Clause learning)
  • Backjumping
  • Heuristical variable selection
  • Restarting

In the benchmarks folder, there are some benchmarks showing how quickly the solver is with different settings.

About

Implemenation of a SAT solver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published