Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
I
IConflict
- Interface in
org.sat4j.minisat.constraints.pb
IConstr
- Interface in
org.sat4j.specs
The most general abstraction for handling a constraint.
IDataStructurePB
- Interface in
org.sat4j.minisat.constraints.pb
IFF
- Static variable in class org.sat4j.reader.
ExtendedDimacsReader
IFF
- Static variable in class org.sat4j.tools.
ExtendedDimacsArrayReader
IFF
- Static variable in class org.sat4j.tools.
ExtendedDimacsArrayToDimacsConverter
iff(int, IVecInt)
- Method in class org.sat4j.tools.
GateTranslator
translate y <=> (x1 <=> x2 <=> ... <=> xn) into clauses.
IFTHENELSE
- Static variable in class org.sat4j.reader.
ExtendedDimacsReader
IFTHENELSE
- Static variable in class org.sat4j.tools.
ExtendedDimacsArrayReader
IFTHENELSE
- Static variable in class org.sat4j.tools.
ExtendedDimacsArrayToDimacsConverter
IInternalPBConstraintCreator
- Interface in
org.sat4j.minisat.constraints.pb
ILits
- Interface in
org.sat4j.minisat.core
That interface manages the solver's internal vocabulary.
ILits2
- Interface in
org.sat4j.minisat.core
Specific vocabulary taking special care of binary clauses.
ILits23
- Interface in
org.sat4j.minisat.core
Specific vocabulary taking special care of binary and ternary clauses.
IMarkableLits
- Interface in
org.sat4j.minisat.core
Vocabulary in which literals can be marked.
IMPLIES
- Static variable in class org.sat4j.reader.
ExtendedDimacsReader
IMPLIES
- Static variable in class org.sat4j.tools.
ExtendedDimacsArrayReader
IMPLIES
- Static variable in class org.sat4j.tools.
ExtendedDimacsArrayToDimacsConverter
incActivity(double)
- Method in class org.sat4j.minisat.constraints.card.
AtLeast
incActivity(double)
- Method in class org.sat4j.minisat.constraints.card.
MaxWatchCard
Incr?
incActivity(double)
- Method in class org.sat4j.minisat.constraints.card.
MinWatchCard
Increments activity of the constraint
incActivity(double)
- Method in class org.sat4j.minisat.constraints.cnf.
BinaryClauses
incActivity(double)
- Method in class org.sat4j.minisat.constraints.cnf.
CBClause
incActivity(double)
- Method in class org.sat4j.minisat.constraints.cnf.
TernaryClauses
incActivity(double)
- Method in class org.sat4j.minisat.constraints.cnf.
WLClause
incActivity(double)
- Method in class org.sat4j.minisat.constraints.pb.
WatchPb
increase activity value of the constraint
incActivity(double)
- Method in interface org.sat4j.minisat.core.
Constr
Increase the constraint activity.
increase(int)
- Method in class org.sat4j.minisat.core.
Heap
inHeap(int)
- Method in class org.sat4j.minisat.core.
Heap
init(int)
- Method in class org.sat4j.minisat.constraints.cnf.
Lits
init(int)
- Method in class org.sat4j.minisat.constraints.cnf.
MarkableLits
init(int)
- Method in interface org.sat4j.minisat.core.
ILits
init()
- Method in interface org.sat4j.minisat.core.
IOrder
that method has the responsability to initialize all arrays in the heuristics.
init()
- Method in interface org.sat4j.minisat.core.
LearningStrategy
hook method called just before the search begins.
init(SearchParams)
- Method in interface org.sat4j.minisat.core.
RestartStrategy
Hook method called just before the search starts.
init()
- Method in class org.sat4j.minisat.learning.
FixedLengthLearning
init()
- Method in class org.sat4j.minisat.learning.
LimitedLearning
init()
- Method in class org.sat4j.minisat.learning.
PercentLengthLearning
init()
- Method in class org.sat4j.minisat.orders.
JWOrder
init()
- Method in class org.sat4j.minisat.orders.
MyOrder
init()
- Method in class org.sat4j.minisat.orders.
VarOrder
init()
- Method in class org.sat4j.minisat.orders.
VarOrderHeap
that method has the responsability to initialize all arrays in the heuristics.
init()
- Method in class org.sat4j.minisat.orders.
VarOrderHeapObjective
init(SearchParams)
- Method in class org.sat4j.minisat.restarts.
ArminRestarts
init(SearchParams)
- Method in class org.sat4j.minisat.restarts.
LubyRestarts
init(SearchParams)
- Method in class org.sat4j.minisat.restarts.
MiniSATRestarts
initAnalyze()
- Method in interface org.sat4j.minisat.core.
AssertingClauseGenerator
hook method called before the analysis.
initAnalyze()
- Method in class org.sat4j.minisat.uip.
DecisionUIP
initAnalyze()
- Method in class org.sat4j.minisat.uip.
FirstUIP
insert(int)
- Method in class org.sat4j.minisat.core.
Heap
insert(int)
- Method in class org.sat4j.minisat.core.
IntQueue
Add an element to the queue.
insertFirst(T)
- Method in class org.sat4j.core.
Vec
Insert an element at the very begining of the vector.
insertFirst(int)
- Method in class org.sat4j.core.
VecInt
Insert an element at the very begining of the vector.
insertFirst(T)
- Method in interface org.sat4j.specs.
IVec
Insert an element at the very begining of the vector.
insertFirst(int)
- Method in interface org.sat4j.specs.
IVecInt
Insert an element at the very begining of the vector.
insertFirstWithShifting(T)
- Method in class org.sat4j.core.
Vec
insertFirstWithShifting(T)
- Method in interface org.sat4j.specs.
IVec
inspects
- Variable in class org.sat4j.minisat.core.
SolverStats
instance()
- Static method in class org.sat4j.minisat.
SolverFactory
Access to the single instance of the factory.
instance()
- Static method in class org.sat4j.reader.csp.
BinarySupportEncoding
instance()
- Static method in class org.sat4j.reader.csp.
DirectEncoding
instance()
- Static method in class org.sat4j.reader.csp.
GeneralizedSupportEncoding
InstanceReader
- Class in
org.sat4j.reader
An reader having the responsability to choose the right reader according to the input.
InstanceReader(ISolver)
- Constructor for class org.sat4j.reader.
InstanceReader
IntQueue
- Class in
org.sat4j.minisat.core
Implementation of a queue.
IntQueue()
- Constructor for class org.sat4j.minisat.core.
IntQueue
IOptimizationProblem
- Interface in
org.sat4j.specs
IOrder
<
L
extends
ILits
> - Interface in
org.sat4j.minisat.core
Interface for the variable ordering heuristics.
IProblem
- Interface in
org.sat4j.specs
Access to the information related to a given problem instance.
isAssertive(int)
- Method in class org.sat4j.minisat.constraints.pb.
ConflictMap
tests if the conflict is assertive (allows to imply a literal) at a particular decision level
isAssertive(int)
- Method in interface org.sat4j.minisat.constraints.pb.
IConflict
isAssertive(int)
- Method in class org.sat4j.minisat.constraints.pb.
WatchPb
This predicate tests wether the constraint is assertive at decision level dl
isEmpty()
- Method in class org.sat4j.core.
Vec
isEmpty()
- Method in class org.sat4j.core.
VecInt
isEmpty()
- Method in interface org.sat4j.specs.
IVec
To know if a vector is empty
isEmpty()
- Method in interface org.sat4j.specs.
IVecInt
To know if a vector is empty
isFalsified(int)
- Method in class org.sat4j.minisat.constraints.cnf.
Lits
isFalsified(int)
- Method in interface org.sat4j.minisat.core.
ILits
isImplied(int)
- Method in class org.sat4j.minisat.constraints.cnf.
Lits
isImplied(int)
- Method in interface org.sat4j.minisat.core.
ILits
isMarked(int)
- Method in class org.sat4j.minisat.constraints.cnf.
MarkableLits
isMarked(int)
- Method in interface org.sat4j.minisat.core.
IMarkableLits
To know if a given literal is marked, i.e. has a mark different from MARKLESS.
ISolver
- Interface in
org.sat4j.specs
That interface contains all the services available on a SAT solver.
isSatisfiable()
- Method in class org.sat4j.minisat.core.
Solver
isSatisfiable(IVecInt)
- Method in class org.sat4j.minisat.core.
Solver
isSatisfiable()
- Method in interface org.sat4j.specs.
IProblem
Check the satisfiability of the set of constraints contained inside the solver.
isSatisfiable(IVecInt)
- Method in interface org.sat4j.specs.
IProblem
Check the satisfiability of the set of constraints contained inside the solver.
isSatisfiable()
- Method in class org.sat4j.tools.
DimacsOutputSolver
isSatisfiable(IVecInt)
- Method in class org.sat4j.tools.
DimacsOutputSolver
isSatisfiable()
- Method in class org.sat4j.tools.
ModelIterator
isSatisfiable(IVecInt)
- Method in class org.sat4j.tools.
ModelIterator
isSatisfiable()
- Method in class org.sat4j.tools.
SolverDecorator
isSatisfiable(IVecInt)
- Method in class org.sat4j.tools.
SolverDecorator
isSatisfied(int)
- Method in class org.sat4j.minisat.constraints.cnf.
Lits
isSatisfied(int)
- Method in interface org.sat4j.minisat.core.
ILits
isSubsetOf(VecInt)
- Method in class org.sat4j.core.
VecInt
to detect that the vector is a subset of another one.
isUnassigned(int)
- Method in class org.sat4j.minisat.constraints.cnf.
Lits
isUnassigned(int)
- Method in interface org.sat4j.minisat.core.
ILits
isVerbose()
- Method in class org.sat4j.reader.
Reader
ite(int, int, int, int)
- Method in class org.sat4j.tools.
GateTranslator
translate y <=> if x1 then x2 else x3 into clauses.
iterator()
- Method in class org.sat4j.core.
Vec
iterator()
- Method in class org.sat4j.core.
VecInt
iterator()
- Method in class org.sat4j.reader.csp.
EnumeratedDomain
iterator()
- Method in class org.sat4j.reader.csp.
RangeDomain
iterator()
- Method in class org.sat4j.reader.csp.
SingletonDomain
IVec
<
T
> - Interface in
org.sat4j.specs
An abstraction on the type of vector used in the library.
IVecInt
- Interface in
org.sat4j.specs
An abstraction for the vector of int used on the library.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X