SATO: A Solver for Propositional Satisfiability

The Davis-Putnam method is one of the major practical methods for the satisfiability (SAT) problem of propositional logic. In the last decade, we developed a very efficient implementation of the Davis-Putnam method called SATO. The efficiency of our programs allowed us to solve over one hundred open quasigroup problems in design theory. We also experimented SATO on networked workstations by using a master-slave model for communication. A simple and effective workload balancing method distributes the workload among workstations.


The code of SATO4.2
The code of SATO3.2

The README File of SATO


Papers related to SATO



Hantao Zhang