Project Group: org.sat4j

SAT4J core

org.sat4j : org.sat4j.core

The core library contains a flexible implementation in Java of the initial Minisat specification. The library is regularly updated with latest SAT technologies. It is a mature software that target Java developer willing to use SAT capability in their software.

Last Version: 2.3.1

Release Date:

SAT4J pseudo

org.sat4j : org.sat4j.pb

The pb library contains algorithms for solving pseudo boolean optimization problems.

Last Version: 2.3.1

Release Date:

SAT4J maxsat

org.sat4j : org.sat4j.maxsat

The aim of the SAT4J library is to provide an efficient library of SAT solvers in Java. Compared to the OpenSAT project, the SAT4J library targets first users of SAT "black boxes", willing to embed SAT technologies into their application without worrying about the details. Since we use the library for our own research, it is also possible for SAT researchers to use it as a basis for their work.

Last Version: 2.3.1

Release Date:

SAT4J

org.sat4j : org.sat4j.pom

The aim of the SAT4J library is to provide an efficient library of SAT solvers in Java. Compared to the OpenSAT project, the SAT4J library targets first users of SAT "black boxes", willing to embed SAT technologies into their application without worrying about the details. Since we use the library for our own research, it is also possible for SAT researchers to use it as a basis for their work.

Last Version: 2.3.1

Release Date:

SAT4J csp xml parser

org.sat4j : org.sat4j.csp.xmlparser

The aim of the SAT4J library is to provide an efficient library of SAT solvers in Java. Compared to the OpenSAT project, the SAT4J library targets first users of SAT "black boxes", willing to embed SAT technologies into their application without worrying about the details. Since we use the library for our own research, it is also possible for SAT researchers to use it as a basis for their work.

Last Version: 2.3.0

Release Date:

SAT4J sat

org.sat4j : org.sat4j.sat

The aim of the SAT4J library is to provide an efficient library of SAT solvers in Java. Compared to the OpenSAT project, the SAT4J library targets first users of SAT "black boxes", willing to embed SAT technologies into their application without worrying about the details. Since we use the library for our own research, it is also possible for SAT researchers to use it as a basis for their work.

Last Version: 2.3.0

Release Date:

SAT4J csp

org.sat4j : org.sat4j.csp

The aim of the SAT4J library is to provide an efficient library of SAT solvers in Java. Compared to the OpenSAT project, the SAT4J library targets first users of SAT "black boxes", willing to embed SAT technologies into their application without worrying about the details. Since we use the library for our own research, it is also possible for SAT researchers to use it as a basis for their work.

Last Version: 2.3.0

Release Date:

  • 1