|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IProblem | |
---|---|
org.sat4j | Contains a command line launcher for the SAT solvers. |
org.sat4j.minisat.core | Implementation of the MiniSAT solver skeleton. |
org.sat4j.opt | Built-in optimization framework. |
org.sat4j.reader | Some utility classes to read problems from plain text files. |
org.sat4j.specs | Those classes are intented for users dealing with SAT solvers as blackboxes. |
org.sat4j.tools | Tools to be used on top of an ISolver. |
org.sat4j.tools.xplain | Implementation of an explanation engine in case of unsatisfiability. |
Uses of IProblem in org.sat4j |
---|
Methods in org.sat4j that return IProblem | |
---|---|
protected IProblem |
AbstractLauncher.readProblem(String problemname)
Reads a problem file from the command line. |
Methods in org.sat4j with parameters of type IProblem | |
---|---|
protected void |
AbstractLauncher.solve(IProblem problem)
|
protected void |
AbstractOptimizationLauncher.solve(IProblem problem)
|
Uses of IProblem in org.sat4j.minisat.core |
---|
Classes in org.sat4j.minisat.core that implement IProblem | |
---|---|
class |
Solver<D extends DataStructureFactory>
The backbone of the library providing the modular implementation of a MiniSAT (Chaff) like solver. |
Uses of IProblem in org.sat4j.opt |
---|
Classes in org.sat4j.opt that implement IProblem | |
---|---|
class |
AbstractSelectorVariablesDecorator
Abstract class which adds a new "selector" variable for each clause entered in the solver. |
class |
MaxSatDecorator
Computes a solution that satisfies the maximum of clauses. |
class |
MinOneDecorator
Computes a solution with the smallest number of satisfied literals. |
Uses of IProblem in org.sat4j.reader |
---|
Methods in org.sat4j.reader that return IProblem | |
---|---|
IProblem |
InstanceReader.parseInstance(InputStream in)
|
IProblem |
AAGReader.parseInstance(InputStream in)
|
IProblem |
LecteurDimacs.parseInstance(InputStream input)
|
abstract IProblem |
Reader.parseInstance(InputStream in)
Read a file from a stream. |
IProblem |
AIGReader.parseInstance(InputStream in)
|
IProblem |
DimacsReader.parseInstance(InputStream in)
|
IProblem |
Reader.parseInstance(Reader in)
Deprecated. |
IProblem |
InstanceReader.parseInstance(String filename)
|
IProblem |
Reader.parseInstance(String filename)
This is the usual method to feed a solver with a benchmark. |
Uses of IProblem in org.sat4j.specs |
---|
Subinterfaces of IProblem in org.sat4j.specs | |
---|---|
interface |
IOptimizationProblem
Represents an optimization problem. |
interface |
ISolver
This interface contains all services provided by a SAT solver. |
Uses of IProblem in org.sat4j.tools |
---|
Classes in org.sat4j.tools that implement IProblem | |
---|---|
class |
AbstractOutputSolver
|
class |
ClausalCardinalitiesDecorator<T extends ISolver>
A decorator for clausal cardinalities constraints. |
class |
DimacsOutputSolver
Solver used to display in a writer the CNF instance in Dimacs format. |
class |
DimacsStringSolver
Solver used to write down a CNF into a String. |
class |
GateTranslator
Utility class to easily feed a SAT solver using logical gates. |
class |
LexicoDecorator<T extends ISolver>
|
class |
ManyCore<S extends ISolver>
|
class |
Minimal4CardinalityModel
Computes models with a minimal number (with respect to cardinality) of negative literals. |
class |
Minimal4InclusionModel
Computes models with a minimal subset (with respect to set inclusion) of negative literals. |
class |
ModelIterator
That class allows to iterate through all the models (implicants) of a formula. |
class |
OptToSatAdapter
|
class |
SingleSolutionDetector
This solver decorator allows to detect whether or not the set of constraints available in the solver has only one solution or not. |
class |
SolutionCounter
Another solver decorator that counts the number of solutions. |
class |
SolverDecorator<T extends ISolver>
The aim of that class is to allow adding dynamic responsibilities to SAT solvers using the Decorator design pattern. |
Uses of IProblem in org.sat4j.tools.xplain |
---|
Classes in org.sat4j.tools.xplain that implement IProblem | |
---|---|
class |
HighLevelXplain<T extends ISolver>
Computation of MUS in a structured CNF, i.e. the clauses belong to components, the explanation is to be extracted in terms of components. |
class |
Xplain<T extends ISolver>
Explanation framework for SAT4J. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |