Skip to content

A SAT Solver Using Search Algorithms (DFS, BFS and A*) and Metaheuristic (genetic algorithm and PSO) in JAVA

Notifications You must be signed in to change notification settings

aymenkhs/SAT-Solver-using-Search-Algorithms-and-Metaheuristic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A SAT Solver using search techniques (DFS, BFS, A*) and metaheuristic (genetic Algorithm and PSO) in JAVA. And a comparison of their efficiency and execution time.

Testing DATASETS

we tested our algorihms with 2 different datasets from the following benchmark instances

  • uf20-91 20 variables, 91 clauses - 1000 instances, all satisfiable
  • uf75-325 75 variables, 325 clauses - 100 instances, all sat/unsat

Dependecies

  • JAVA 8

About

A SAT Solver Using Search Algorithms (DFS, BFS and A*) and Metaheuristic (genetic algorithm and PSO) in JAVA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published