Skip to content

Solving problem SAT with the help of "Stochastic local search" algorithms

Notifications You must be signed in to change notification settings

mhnasajpour/Maximum-Satisfiability-Problem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Maximum-Satisfiability-Problem

Solving problem SAT with the help of "Stochastic local search" algorithms

What is SAT

In computational complexity theory, the maximum satisfiability problem (MAX-SAT) is the problem of determining the maximum number of clauses, of a given Boolean formula in conjunctive normal form, that can be made true by an assignment of truth values to the variables of the formula. It is a generalization of the Boolean satisfiability problem, which asks whether there exists a truth assignment that makes all clauses true. For more details

Algorithms

1) Random

In this algorithm, we generate a completely random state, obtain its objective value and report it to the user.

4) SA-Tabu

In this algorithm, we try to solve the problem by combining two algorithms Simulated Annealing and Tabu search

About

Solving problem SAT with the help of "Stochastic local search" algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages