Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
AbstractPBClauseCardConstrDataStructure
- Class in
org.sat4j.pb.constraints
AbstractPBClauseCardConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
AbstractPBDataStructureFactory
- Class in
org.sat4j.pb.constraints
AbstractPBDataStructureFactory()
- Constructor for class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
AbstractPBDataStructureFactoryPB
- Class in
org.sat4j.pb.constraints
The root of the data structures that manage all the constraints as PBConstr (that way, cutting planes can be applied).
AbstractPBDataStructureFactoryPB()
- Constructor for class org.sat4j.pb.constraints.
AbstractPBDataStructureFactoryPB
activity
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
constraint activity
addAtLeast(IVecInt, int)
- Method in class org.sat4j.pb.
OPBStringSolver
addAtMost(IVecInt, int)
- Method in class org.sat4j.pb.
OPBStringSolver
addClause(IVecInt)
- Method in class org.sat4j.pb.
OPBStringSolver
addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.core.
PBSolver
addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.core.
PBSolverWithImpliedClause
addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in interface org.sat4j.pb.
IPBSolver
Create a Pseudo-Boolean constraint of the type "at least n of those literals must be satisfied"
addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.
OPBStringSolver
addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.
PBSolverDecorator
admitABetterSolution()
- Method in class org.sat4j.pb.
PseudoOptDecorator
analyze(Constr, Pair)
- Method in class org.sat4j.pb.core.
PBSolverCP
analyzeAtRootLevel(Constr)
- Method in class org.sat4j.pb.core.
PBSolverCP
assertConstraint(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
assertConstraint(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
assertConstraint(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
assertConstraint(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
assertConstraint(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
ATLEAST
- Static variable in class org.sat4j.pb.constraints.pb.
WatchPb
constant for the initial type of inequality more than or equal
atLeastNew(UnitPropagationListener, ILits, IVecInt, int)
- Static method in class org.sat4j.pb.constraints.pb.
AtLeastPB
atLeastNew(ILits, IVecInt, int)
- Static method in class org.sat4j.pb.constraints.pb.
AtLeastPB
AtLeastPB
- Class in
org.sat4j.pb.constraints.pb
ATMOST
- Static variable in class org.sat4j.pb.constraints.pb.
WatchPb
constant for the initial type of inequality less than or equal
B
beginConstraint()
- Method in class org.sat4j.pb.reader.
OPBReader2005
callback called before we read a constraint
beginListOfVariables()
- Method in class org.sat4j.pb.reader.
OPBEclipseReader2007
callback called before we read the list for variables explanation
beginObjective()
- Method in class org.sat4j.pb.reader.
OPBReader2005
callback called before we read the objective function
BinaryClausePB
- Class in
org.sat4j.pb.constraints.pb
BinaryClausePB(IVecInt, ILits)
- Constructor for class org.sat4j.pb.constraints.pb.
BinaryClausePB
brandNewClause(UnitPropagationListener, ILits, IVecInt)
- Static method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
Creates a brand new clause, presumably from external data.
brandNewClause(UnitPropagationListener, ILits, IVecInt)
- Static method in class org.sat4j.pb.constraints.pb.
HTClausePB
Creates a brand new clause, presumably from external data.
brandNewClause(UnitPropagationListener, ILits, IVecInt)
- Static method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
buildConstraintFromConflict(IVecInt, IVec<BigInteger>)
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
buildConstraintFromConflict(IVecInt, IVec<BigInteger>)
- Method in class org.sat4j.pb.constraints.pb.
MapPb
buildConstraintFromMapPb(int[], BigInteger[])
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
buildConstraintFromMapPb(int[], BigInteger[])
- Method in class org.sat4j.pb.constraints.pb.
MapPb
byLevel
- Variable in class org.sat4j.pb.constraints.pb.
ConflictMap
allows to access directly to all variables belonging to a particular level At index 0, unassigned literals are stored (usually level -1); so there is always a step between index and levels.
C
calcReason(int, IVecInt)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
compute the reason for the assignment of a literal
calculateDegree(int[])
- Method in class org.sat4j.pb.
ObjectiveFunction
calculateObjective()
- Method in class org.sat4j.pb.
PseudoOptDecorator
checkId(StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2005
checkId(StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2007
coefficientsEqualToOne()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
coefMult
- Variable in class org.sat4j.pb.constraints.pb.
ConflictMap
coefMultCons
- Variable in class org.sat4j.pb.constraints.pb.
ConflictMap
coefs
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
coefficients of the literals of the constraint
CompetPBMaxClauseCardConstrDataStructure
- Class in
org.sat4j.pb.constraints
CompetPBMaxClauseCardConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
CompetPBMaxClauseCardConstrDataStructure
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
computeAnImpliedClause()
- Method in interface org.sat4j.pb.constraints.pb.
PBConstr
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
UnitClausePB
computeAnImpliedClause()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
compute an implied clause on the literals with the greater coefficients
computePropagation(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
computePropagation(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
computePropagation(UnitPropagationListener)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
computeWatches()
- Method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
Permet l'observation de tous les litt???
computeWatches()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
computeWatches()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
configureSolver(String[])
- Method in class org.sat4j.pb.
LanceurPseudo2005
ConflictMap
- Class in
org.sat4j.pb.constraints.pb
ConflictMapCardinality
- Class in
org.sat4j.pb.constraints.pb
ConflictMapCardinality(PBConstr, int)
- Constructor for class org.sat4j.pb.constraints.pb.
ConflictMapCardinality
ConflictMapClause
- Class in
org.sat4j.pb.constraints.pb
ConflictMapClause(PBConstr, int)
- Constructor for class org.sat4j.pb.constraints.pb.
ConflictMapClause
ConflictMapMerging
- Class in
org.sat4j.pb.constraints.pb
ConflictMapMerging(PBConstr, int)
- Constructor for class org.sat4j.pb.constraints.pb.
ConflictMapMerging
constraintFactory(IVecInt, IVecInt, boolean, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constraintFactory(IVecInt, IVecInt, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constraintFactory(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constraintFactory(IVecInt, IVecInt, boolean, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
constraintFactory(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
constraintFactory(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
constraintFactory(IVecInt, IVecInt, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
constraintFactory(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
constraintFactory(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
CompetPBMaxClauseCardConstrDataStructure
constraintFactory(IVecInt, IVecInt, boolean, int)
- Method in class org.sat4j.pb.constraints.
PBMaxDataStructure
constraintFactory(IVecInt, IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PBMaxDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMaxDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMaxDataStructure
constraintFactory(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PBMaxDataStructure
constraintFactory(IVecInt, IVecInt, boolean, int)
- Method in class org.sat4j.pb.constraints.
PBMinDataStructure
constraintFactory(IVecInt, IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PBMinDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMinDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMinDataStructure
constraintFactory(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PBMinDataStructure
constraintFactory(IVecInt, IVecInt, boolean, int)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinDataStructure
constraintFactory(IVecInt, IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinDataStructure
constraintFactory(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinDataStructure
constraintFactory(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinDataStructure
constraintRelOp(String)
- Method in class org.sat4j.pb.reader.
OPBReader2005
callback called when we read the relational operator of a constraint
constraintRightTerm(BigInteger)
- Method in class org.sat4j.pb.reader.
OPBReader2005
callback called when we read the right term of a constraint (also known as the degree)
constructCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PBMaxClauseAtLeastConstrDataStructure
constructCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseAtLeastConstrDataStructure
constructCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
PBMaxCBClauseCardConstrDataStructure
constructClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructLearntCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructLearntCard(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructLearntCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PBMaxClauseAtLeastConstrDataStructure
constructLearntCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseAtLeastConstrDataStructure
constructLearntCard(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructLearntCard(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructLearntClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructLearntClause(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructLearntClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
PBMaxCBClauseCardConstrDataStructure
constructLearntClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructLearntClause(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructLearntPB(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructLearntPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructLearntPB(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMaxClauseCardConstrDataStructure
constructLearntPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PBMaxClauseCardConstrDataStructure
constructLearntPB(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMinClauseCardConstrDataStructure
constructLearntPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PBMinClauseCardConstrDataStructure
constructLearntPB(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructLearntPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructPB(int[], BigInteger[], BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBClauseCardConstrDataStructure
constructPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PBMaxClauseCardConstrDataStructure
constructPB(int[], BigInteger[], BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMaxClauseCardConstrDataStructure
constructPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PBMinClauseCardConstrDataStructure
constructPB(int[], BigInteger[], BigInteger)
- Method in class org.sat4j.pb.constraints.
PBMinClauseCardConstrDataStructure
constructPB(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
constructPB(int[], BigInteger[], BigInteger)
- Method in class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
createCardinalityConstraint(IVecInt, int)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactoryPB
createConflict(PBConstr, int)
- Static method in class org.sat4j.pb.constraints.pb.
ConflictMap
constructs the data structure needed to perform cutting planes
createConflict(PBConstr, int)
- Static method in class org.sat4j.pb.constraints.pb.
ConflictMapClause
createConflict(PBConstr, int)
- Static method in class org.sat4j.pb.constraints.pb.
ConflictMapMerging
createLits()
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in interface org.sat4j.pb.core.
PBDataStructureFactory
createReader(ISolver, String)
- Method in class org.sat4j.pb.
LanceurPseudo2005
createReader(ISolver, String)
- Method in class org.sat4j.pb.
LanceurPseudo2007
createReader(ISolver, String)
- Method in class org.sat4j.pb.
LanceurPseudo2007Eclipse
createUnregisteredClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createUnregisteredClause(IVecInt)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactoryPB
createUnregisteredPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createUnregisteredPseudoBooleanConstraint(IDataStructurePB)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createUnregisteredPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactory
createUnregisteredPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, BigInteger)
- Method in class org.sat4j.pb.constraints.
AbstractPBDataStructureFactoryPB
createUnregisteredPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, BigInteger)
- Method in interface org.sat4j.pb.constraints.pb.
IInternalPBConstraintCreator
createUnregisteredPseudoBooleanConstraint(IVecInt, IVec<BigInteger>, BigInteger)
- Method in interface org.sat4j.pb.core.
PBDataStructureFactory
createUnregisteredPseudoBooleanConstraint(IDataStructurePB)
- Method in interface org.sat4j.pb.core.
PBDataStructureFactory
currentLevel
- Variable in class org.sat4j.pb.constraints.pb.
ConflictMap
currentSlack
- Variable in class org.sat4j.pb.constraints.pb.
ConflictMap
to store the slack of the current resolvant
cuttingPlane(PBConstr, BigInteger, BigInteger[], VarActivityListener)
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
cuttingPlane(PBConstr, BigInteger, BigInteger[], BigInteger, VarActivityListener)
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
cuttingPlane(int[], BigInteger[], BigInteger)
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
cuttingPlane(int[], BigInteger[], BigInteger, BigInteger)
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
cuttingPlane(PBConstr, BigInteger, BigInteger[], VarActivityListener)
- Method in class org.sat4j.pb.constraints.pb.
MapPb
cuttingPlane(PBConstr, BigInteger, BigInteger[], BigInteger, VarActivityListener)
- Method in class org.sat4j.pb.constraints.pb.
MapPb
cuttingPlane(int[], BigInteger[], BigInteger)
- Method in class org.sat4j.pb.constraints.pb.
MapPb
cuttingPlane(int[], BigInteger[], BigInteger, BigInteger)
- Method in class org.sat4j.pb.constraints.pb.
MapPb
D
decode(int[])
- Method in class org.sat4j.pb.reader.
GoodOPBReader
decode(int[], PrintWriter)
- Method in class org.sat4j.pb.reader.
GoodOPBReader
decode(int[])
- Method in class org.sat4j.pb.reader.
OPBReader2005
decode(int[], PrintWriter)
- Method in class org.sat4j.pb.reader.
OPBReader2005
decode(int[])
- Method in class org.sat4j.pb.reader.
PBInstanceReader
Deprecated.
decode(int[], PrintWriter)
- Method in class org.sat4j.pb.reader.
PBInstanceReader
defaultSolver()
- Method in class org.sat4j.pb.
SolverFactory
degree
- Variable in class org.sat4j.pb.constraints.pb.
MapPb
degree
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
degree of the pseudo-boolean constraint
discard()
- Method in class org.sat4j.pb.
PseudoOptDecorator
displayAnswer()
- Method in class org.sat4j.pb.
LanceurPseudo2007Eclipse
E
endConstraint()
- Method in class org.sat4j.pb.reader.
OPBReader2005
endListOfVariables()
- Method in class org.sat4j.pb.reader.
OPBEclipseReader2007
callback called after we've read the list for variable explanation
endObjective()
- Method in class org.sat4j.pb.reader.
OPBReader2005
callback called after we've read the objective function
eof()
- Method in class org.sat4j.pb.reader.
OPBReader2005
return true iff we've reached EOF
eol()
- Method in class org.sat4j.pb.reader.
OPBReader2005
equals(Object)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
G
get(int)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
to obtain the i-th literal of the constraint
get()
- Method in class org.sat4j.pb.reader.
OPBReader2005
get the next character from the stream
getActivity()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
to obtain the activity value of the constraint
getBacktrackLevel(int)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
computes the level for the backtrack : the highest decision level for which the conflict is assertive.
getBacktrackLevel(int)
- Method in interface org.sat4j.pb.constraints.pb.
IConflict
retourne le niveau de backtrack : c'est-?
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
getCoef(int)
- Method in interface org.sat4j.pb.constraints.pb.
PBConstr
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
UnitClausePB
getCoef(int)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
to obtain the coefficient of the i-th literal of the constraint
getCoeffs()
- Method in class org.sat4j.pb.
ObjectiveFunction
getCoeffs()
- Method in class org.sat4j.pb.reader.
OPBReader2005
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
getCoefs()
- Method in interface org.sat4j.pb.constraints.pb.
PBConstr
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
UnitClausePB
getCoefs()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
getDegree()
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
MapPb
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
getDegree()
- Method in interface org.sat4j.pb.constraints.pb.
PBConstr
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
UnitClausePB
getDegree()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
getExplanation()
- Method in class org.sat4j.pb.core.
PBSolver
getExplanation()
- Method in class org.sat4j.pb.core.
PBSolverCP
getExplanation()
- Method in interface org.sat4j.pb.
IPBSolver
getExplanation()
- Method in class org.sat4j.pb.
OPBStringSolver
getExplanation()
- Method in class org.sat4j.pb.
PBSolverDecorator
getInstanceName(String[])
- Method in class org.sat4j.pb.
LanceurPseudo2005
getListOfVariables()
- Method in class org.sat4j.pb.reader.
OPBEclipseReader2007
getListOfVariables()
- Method in class org.sat4j.pb.reader.
OPBReader2005
getLits()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
getLits()
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
getLits()
- Method in interface org.sat4j.pb.constraints.pb.
PBConstr
getLits()
- Method in class org.sat4j.pb.constraints.pb.
UnitClausePB
getLits()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
getObjectiveFunction()
- Method in class org.sat4j.pb.reader.
OPBReader2005
getVars()
- Method in class org.sat4j.pb.
ObjectiveFunction
getVars()
- Method in class org.sat4j.pb.reader.
OPBReader2005
getVocabulary()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
getVocabulary()
- Method in class org.sat4j.pb.constraints.pb.
MixableCBClausePB
getVocabulary()
- Method in interface org.sat4j.pb.constraints.pb.
PBConstr
getVocabulary()
- Method in class org.sat4j.pb.constraints.pb.
UnitClausePB
getVocabulary()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
GoodOPBReader
- Class in
org.sat4j.pb.reader
This class is a quick hack to read opb formatted files.
GoodOPBReader(IPBSolver)
- Constructor for class org.sat4j.pb.reader.
GoodOPBReader
H
hashCode()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
hasNoObjectiveFunction()
- Method in class org.sat4j.pb.
PseudoOptDecorator
hasVariablesExplanation
- Variable in class org.sat4j.pb.reader.
OPBReader2005
HTClausePB
- Class in
org.sat4j.pb.constraints.pb
HTClausePB(IVecInt, ILits)
- Constructor for class org.sat4j.pb.constraints.pb.
HTClausePB
I
IConflict
- Interface in
org.sat4j.pb.constraints.pb
IDataStructurePB
- Interface in
org.sat4j.pb.constraints.pb
IInternalPBConstraintCreator
- Interface in
org.sat4j.pb.constraints.pb
incActivity(double)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
increase activity value of the constraint
init()
- Method in class org.sat4j.pb.orders.
VarOrderHeapObjective
instance()
- Static method in class org.sat4j.pb.
SolverFactory
Access to the single instance of the factory.
InternalMapPBStructure
- Class in
org.sat4j.pb.constraints.pb
IPBSolver
- Interface in
org.sat4j.pb
A solver able to deal with pseudo boolean constraints.
isAssertive(int)
- Method in class org.sat4j.pb.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.pb.constraints.pb.
IConflict
isAssertive(int)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
This predicate tests wether the constraint is assertive at decision level dl
isCardinality()
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
isCardinality()
- Method in class org.sat4j.pb.constraints.pb.
MapPb
isGoodFirstCharacter(char)
- Method in class org.sat4j.pb.reader.
OPBReader2005
isGoodFirstCharacter(char)
- Method in class org.sat4j.pb.reader.
OPBReader2007
isGoodFollowingCharacter(char)
- Method in class org.sat4j.pb.reader.
OPBReader2005
isSatisfiable()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
D?
isSatisfiable()
- Method in class org.sat4j.pb.
OptToPBSATAdapter
isSatisfiable(boolean)
- Method in class org.sat4j.pb.
OptToPBSATAdapter
isSatisfiable(IVecInt, boolean)
- Method in class org.sat4j.pb.
OptToPBSATAdapter
isSatisfiable(IVecInt)
- Method in class org.sat4j.pb.
OptToPBSATAdapter
L
LanceurPseudo2005
- Class in
org.sat4j.pb
Launcher especially dedicated to the pseudo boolean 05 evaluation (@link http://www.cril.univ-artois.fr/PB05/).
LanceurPseudo2005()
- Constructor for class org.sat4j.pb.
LanceurPseudo2005
LanceurPseudo2007
- Class in
org.sat4j.pb
Launcher for the Pseudo Boolean 2007 competition.
LanceurPseudo2007()
- Constructor for class org.sat4j.pb.
LanceurPseudo2007
LanceurPseudo2007Eclipse
- Class in
org.sat4j.pb
LanceurPseudo2007Eclipse()
- Constructor for class org.sat4j.pb.
LanceurPseudo2007Eclipse
learnt()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
D?
learnt()
- Method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
learnt()
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
learnt()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
D?
learnt
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
true if the constraint is a learned constraint
learnt()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
is the constraint a learnt constrainte ?
lightSolver()
- Method in class org.sat4j.pb.
SolverFactory
listOfVariables
- Variable in class org.sat4j.pb.core.
PBSolver
list of variables for which the solver must provide an explanation for the unsatisfiability if any
literalInAProduct(String, IVecInt)
- Method in class org.sat4j.pb.reader.
OPBReader2007
callback called when we read a term of a constraint
lits
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
literals of the constraint
locked()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
The constraint is the reason of a unit propagation.
M
main(String[])
- Static method in class org.sat4j.pb.
LanceurPseudo2005
Lance le prouveur sur un fichier Dimacs
main(String[])
- Static method in class org.sat4j.pb.
LanceurPseudo2007
Lance le prouveur sur un fichier Dimacs
main(String[])
- Static method in class org.sat4j.pb.
LanceurPseudo2007Eclipse
Lance le prouveur sur un fichier Dimacs
MapPb
- Class in
org.sat4j.pb.constraints.pb
maximalCoefficient(int)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
maximalCoefficient(int)
- Method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
MaxWatchPb
- Class in
org.sat4j.pb.constraints.pb
maxWatchPbNew(UnitPropagationListener, ILits, IVecInt, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
maxWatchPbNew(UnitPropagationListener, ILits, IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
metaData(int, int)
- Method in class org.sat4j.pb.reader.
OPBReader2005
callback called when we get the number of variables and the expected number of constraints
MinWatchCardPB
- Class in
org.sat4j.pb.constraints.pb
MinWatchCardPB(ILits, IVecInt, boolean, int)
- Constructor for class org.sat4j.pb.constraints.pb.
MinWatchCardPB
MinWatchCardPB(ILits, IVecInt, int)
- Constructor for class org.sat4j.pb.constraints.pb.
MinWatchCardPB
minWatchCardPBNew(UnitPropagationListener, ILits, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
Permet la cr?
MinWatchPb
- Class in
org.sat4j.pb.constraints.pb
MinWatchPb(ILits, IDataStructurePB)
- Constructor for class org.sat4j.pb.constraints.pb.
MinWatchPb
Constructeur de base des contraintes
MinWatchPb(ILits, int[], BigInteger[], BigInteger)
- Constructor for class org.sat4j.pb.constraints.pb.
MinWatchPb
minWatchPbNew(UnitPropagationListener, ILits, IVecInt, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
minWatchPbNew(UnitPropagationListener, ILits, IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
minWatchPbNew(UnitPropagationListener, ILits, IVecInt, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
minWatchPbNew(UnitPropagationListener, ILits, IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
minWatchPbNew(UnitPropagationListener, ILits, IDataStructurePB)
- Static method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
MixableCBClausePB
- Class in
org.sat4j.pb.constraints.pb
MixableCBClausePB(IVecInt, ILits, boolean)
- Constructor for class org.sat4j.pb.constraints.pb.
MixableCBClausePB
MixableCBClausePB(IVecInt, ILits)
- Constructor for class org.sat4j.pb.constraints.pb.
MixableCBClausePB
model()
- Method in class org.sat4j.pb.
OptToPBSATAdapter
model(int)
- Method in class org.sat4j.pb.
OptToPBSATAdapter
model()
- Method in class org.sat4j.pb.
PseudoOptDecorator
model(int)
- Method in class org.sat4j.pb.
PseudoOptDecorator
N
nbConstr
- Variable in class org.sat4j.pb.reader.
OPBReader2005
nbConstraintsRead
- Variable in class org.sat4j.pb.reader.
OPBReader2005
nbOfWatched()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
Nombre de litt???
nbVars
- Variable in class org.sat4j.pb.reader.
OPBReader2005
negateLiteralInAProduct(String, IVecInt)
- Method in class org.sat4j.pb.reader.
OPBReader2007
callback called when we read a term of a constraint
newCompetMiniLearningOPBClauseCardConstrMaxSpecificOrderIncrementalReductionToClause()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBCPMixedConstrainsImplied()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBCPMixedConstraints()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBCPMixedConstraintsObjective()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBCPMixedConstraintsObjectiveLearnJustClauses()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBCPMixedConstraintsObjectiveNoLearning()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBCPMixedConstraintsReduceToClause()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBKillerClassic()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBKillerFixed()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBKillerRSAT()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBResMixedConstraintsObjective()
- Static method in class org.sat4j.pb.
SolverFactory
newCompetPBResMixedConstraintsObjectiveExpSimp()
- Static method in class org.sat4j.pb.
SolverFactory
newDefault()
- Static method in class org.sat4j.pb.
SolverFactory
Default solver of the SolverFactory.
newDimacsOutput()
- Static method in class org.sat4j.pb.
SolverFactory
newEclipseP2()
- Static method in class org.sat4j.pb.
SolverFactory
newLight()
- Static method in class org.sat4j.pb.
SolverFactory
Small footprint SAT solver.
newMiniLearningOPBClauseCardConstrMaxSpecificOrderIncrementalReductionToClause()
- Static method in class org.sat4j.pb.
SolverFactory
newMiniOPBClauseAtLeastConstrMax()
- Static method in class org.sat4j.pb.
SolverFactory
newMiniOPBClauseAtLeastMinPueblo()
- Static method in class org.sat4j.pb.
SolverFactory
newMiniOPBClauseCardMin()
- Static method in class org.sat4j.pb.
SolverFactory
newMiniOPBClauseCardMinPueblo()
- Static method in class org.sat4j.pb.
SolverFactory
newMiniOPBCounterBasedClauseCardConstrMax()
- Static method in class org.sat4j.pb.
SolverFactory
newOPBStringSolver()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPAllPB()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPAllPBWL()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPAllPBWLPueblo()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPMixedConstrainsImplied()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPMixedConstraints()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPMixedConstraintsObjective()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPMixedConstraintsObjectiveLearnJustClauses()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPMixedConstraintsObjectiveNoLearning()
- Static method in class org.sat4j.pb.
SolverFactory
newPBCPMixedConstraintsReduceToClause()
- Static method in class org.sat4j.pb.
SolverFactory
newPBKillerClassic()
- Static method in class org.sat4j.pb.
SolverFactory
newPBKillerFixed()
- Static method in class org.sat4j.pb.
SolverFactory
newPBKillerRSAT()
- Static method in class org.sat4j.pb.
SolverFactory
newPBResAllPB()
- Static method in class org.sat4j.pb.
SolverFactory
newPBResAllPBWL()
- Static method in class org.sat4j.pb.
SolverFactory
newPBResAllPBWLPueblo()
- Static method in class org.sat4j.pb.
SolverFactory
newPBResMixedConstraintsObjective()
- Static method in class org.sat4j.pb.
SolverFactory
newVar(int)
- Method in class org.sat4j.pb.
OPBStringSolver
niceCheckedParameters(IVecInt, IVec<BigInteger>, boolean, BigInteger, ILits)
- Static method in class org.sat4j.pb.constraints.pb.
Pseudos
niceCheckedParametersForCompetition(int[], BigInteger[], boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
Pseudos
niceParameters(IVecInt, IVec<BigInteger>, boolean, BigInteger, ILits)
- Static method in class org.sat4j.pb.constraints.pb.
Pseudos
niceParametersForCompetition(int[], BigInteger[], boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
Pseudos
nonOptimalMeansSatisfiable()
- Method in class org.sat4j.pb.
PseudoOptDecorator
normalizedMaxWatchPbNew(UnitPropagationListener, ILits, IDataStructurePB)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
normalizedMinWatchCardPBNew(UnitPropagationListener, ILits, IVecInt, int)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
Permet la cr?
normalizedMinWatchPbNew(UnitPropagationListener, ILits, IDataStructurePB)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
normalizedWatchPbNew(ILits, IDataStructurePB)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
normalizedWatchPbNew(ILits, IDataStructurePB)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
normalizedWatchPbNew(ILits, IDataStructurePB)
- Static method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
O
obfct
- Variable in class org.sat4j.pb.
LanceurPseudo2005
ObjectiveFunction
- Class in
org.sat4j.pb
Abstraction for an Objective Function for Pseudo Boolean Optimization.
ObjectiveFunction(IVecInt, IVec<BigInteger>)
- Constructor for class org.sat4j.pb.
ObjectiveFunction
oldGetBacktrackLevel(int)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
oldIsAssertive(int)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
OPBEclipseReader2007
- Class in
org.sat4j.pb.reader
OPBEclipseReader2007(IPBSolver)
- Constructor for class org.sat4j.pb.reader.
OPBEclipseReader2007
OPBReader2005
- Class in
org.sat4j.pb.reader
Based on the "Official" reader for the Pseudo Boolean evaluation 2005.
OPBReader2005(IPBSolver)
- Constructor for class org.sat4j.pb.reader.
OPBReader2005
OPBReader2006
- Class in
org.sat4j.pb.reader
Reader complying to the PB06 input format.
OPBReader2006(IPBSolver)
- Constructor for class org.sat4j.pb.reader.
OPBReader2006
OPBReader2007
- Class in
org.sat4j.pb.reader
Reader complying with the PB07 input format.
OPBReader2007(IPBSolver)
- Constructor for class org.sat4j.pb.reader.
OPBReader2007
OPBStringSolver
- Class in
org.sat4j.pb
Solver used to display in a string the pb-instance in OPB format.
OPBStringSolver()
- Constructor for class org.sat4j.pb.
OPBStringSolver
OPBStringSolver(int)
- Constructor for class org.sat4j.pb.
OPBStringSolver
OptToPBSATAdapter
- Class in
org.sat4j.pb
Utility class to use optimization solvers instead of simple SAT solvers in code meant for SAT solvers.
OptToPBSATAdapter(IOptimizationProblem)
- Constructor for class org.sat4j.pb.
OptToPBSATAdapter
org.sat4j.pb
- package org.sat4j.pb
org.sat4j.pb.constraints
- package org.sat4j.pb.constraints
org.sat4j.pb.constraints.pb
- package org.sat4j.pb.constraints.pb
Implementations of pseudo boolean contraints.
org.sat4j.pb.core
- package org.sat4j.pb.core
org.sat4j.pb.orders
- package org.sat4j.pb.orders
org.sat4j.pb.reader
- package org.sat4j.pb.reader
P
parse()
- Method in class org.sat4j.pb.reader.
OPBReader2005
parses the file and uses the callbacks to send to send the data back to the program
parseInstance(Reader)
- Method in class org.sat4j.pb.reader.
GoodOPBReader
parseInstance(Reader)
- Method in class org.sat4j.pb.reader.
OPBReader2005
parseInstance(String)
- Method in class org.sat4j.pb.reader.
PBInstanceReader
parseInstance(Reader)
- Method in class org.sat4j.pb.reader.
PBInstanceReader
PBConstr
- Interface in
org.sat4j.pb.constraints.pb
PBDataStructureFactory
<
L
extends
ILits
> - Interface in
org.sat4j.pb.core
PBInstanceReader
- Class in
org.sat4j.pb.reader
An reader having the responsibility to choose the right reader according to the input.
PBInstanceReader(IPBSolver)
- Constructor for class org.sat4j.pb.reader.
PBInstanceReader
PBMaxCBClauseCardConstrDataStructure
- Class in
org.sat4j.pb.constraints
PBMaxCBClauseCardConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PBMaxCBClauseCardConstrDataStructure
PBMaxClauseAtLeastConstrDataStructure
- Class in
org.sat4j.pb.constraints
PBMaxClauseAtLeastConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PBMaxClauseAtLeastConstrDataStructure
PBMaxClauseCardConstrDataStructure
- Class in
org.sat4j.pb.constraints
PBMaxClauseCardConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PBMaxClauseCardConstrDataStructure
PBMaxDataStructure
- Class in
org.sat4j.pb.constraints
PBMaxDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PBMaxDataStructure
PBMinClauseCardConstrDataStructure
- Class in
org.sat4j.pb.constraints
PBMinClauseCardConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PBMinClauseCardConstrDataStructure
PBMinDataStructure
- Class in
org.sat4j.pb.constraints
PBMinDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PBMinDataStructure
PBSolver
<
L
extends
ILits
> - Class in
org.sat4j.pb.core
PBSolver(AssertingClauseGenerator, LearningStrategy<L, PBDataStructureFactory<L>>, PBDataStructureFactory<L>, IOrder<L>, RestartStrategy)
- Constructor for class org.sat4j.pb.core.
PBSolver
PBSolver(AssertingClauseGenerator, LearningStrategy<L, PBDataStructureFactory<L>>, PBDataStructureFactory<L>, SearchParams, IOrder<L>, RestartStrategy)
- Constructor for class org.sat4j.pb.core.
PBSolver
PBSolverClause
- Class in
org.sat4j.pb.core
PBSolverClause(AssertingClauseGenerator, LearningStrategy<ILits, PBDataStructureFactory<ILits>>, PBDataStructureFactory<ILits>, IOrder<ILits>)
- Constructor for class org.sat4j.pb.core.
PBSolverClause
PBSolverCP
<
L
extends
ILits
> - Class in
org.sat4j.pb.core
PBSolverCP(AssertingClauseGenerator, LearningStrategy<L, PBDataStructureFactory<L>>, PBDataStructureFactory<L>, IOrder<L>)
- Constructor for class org.sat4j.pb.core.
PBSolverCP
PBSolverCP(AssertingClauseGenerator, LearningStrategy<L, PBDataStructureFactory<L>>, PBDataStructureFactory<L>, SearchParams, IOrder<L>, RestartStrategy)
- Constructor for class org.sat4j.pb.core.
PBSolverCP
PBSolverCP(AssertingClauseGenerator, LearningStrategy<L, PBDataStructureFactory<L>>, PBDataStructureFactory<L>, SearchParams, IOrder<L>)
- Constructor for class org.sat4j.pb.core.
PBSolverCP
PBSolverDecorator
- Class in
org.sat4j.pb
A decorator for the PB solvers.
PBSolverDecorator(IPBSolver)
- Constructor for class org.sat4j.pb.
PBSolverDecorator
PBSolverMerging
- Class in
org.sat4j.pb.core
PBSolverMerging(AssertingClauseGenerator, LearningStrategy<ILits, PBDataStructureFactory<ILits>>, PBDataStructureFactory<ILits>, IOrder<ILits>)
- Constructor for class org.sat4j.pb.core.
PBSolverMerging
PBSolverResolution
- Class in
org.sat4j.pb.core
PBSolverResolution(AssertingClauseGenerator, LearningStrategy<ILits, PBDataStructureFactory<ILits>>, PBDataStructureFactory<ILits>, SearchParams, IOrder<ILits>, RestartStrategy)
- Constructor for class org.sat4j.pb.core.
PBSolverResolution
PBSolverResolution(AssertingClauseGenerator, LearningStrategy<ILits, PBDataStructureFactory<ILits>>, PBDataStructureFactory<ILits>, IOrder<ILits>, RestartStrategy)
- Constructor for class org.sat4j.pb.core.
PBSolverResolution
PBSolverWithImpliedClause
- Class in
org.sat4j.pb.core
PBSolverWithImpliedClause(AssertingClauseGenerator, LearningStrategy<ILits, PBDataStructureFactory<ILits>>, PBDataStructureFactory<ILits>, IOrder<ILits>)
- Constructor for class org.sat4j.pb.core.
PBSolverWithImpliedClause
ppcm(BigInteger, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
ConflictMap
computes the least common factor of two integers (Plus Petit Commun Multiple in french)
propagate(UnitPropagationListener, int)
- Method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
Propagation de la valeur de v?
propagate(UnitPropagationListener, int)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
Propagation de la valeur de v???
PseudoOptDecorator
- Class in
org.sat4j.pb
A decorator that computes minimal pseudo boolean models.
PseudoOptDecorator(IPBSolver)
- Constructor for class org.sat4j.pb.
PseudoOptDecorator
Pseudos
- Class in
org.sat4j.pb.constraints.pb
Pseudos()
- Constructor for class org.sat4j.pb.constraints.pb.
Pseudos
PuebloMinWatchPb
- Class in
org.sat4j.pb.constraints.pb
PuebloPBMinClauseAtLeastConstrDataStructure
- Class in
org.sat4j.pb.constraints
PuebloPBMinClauseAtLeastConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PuebloPBMinClauseAtLeastConstrDataStructure
PuebloPBMinClauseCardConstrDataStructure
- Class in
org.sat4j.pb.constraints
PuebloPBMinClauseCardConstrDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PuebloPBMinClauseCardConstrDataStructure
PuebloPBMinDataStructure
- Class in
org.sat4j.pb.constraints
PuebloPBMinDataStructure()
- Constructor for class org.sat4j.pb.constraints.
PuebloPBMinDataStructure
putback(char)
- Method in class org.sat4j.pb.reader.
OPBReader2005
put back a character into the stream (only one chr can be put back)
R
readIdentifier(StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2005
read an identifier from stream and store it in s
readInteger(StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2005
read a integer from file
readMetaData()
- Method in class org.sat4j.pb.reader.
OPBReader2005
read the first comment line to get the number of variables and the number of constraints in the file calls metaData with the data that was read
readMetaData()
- Method in class org.sat4j.pb.reader.
OPBReader2007
read the first comment line to get the number of variables and the number of constraints in the file calls metaData with the data that was read
readTerm(StringBuffer, StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2005
read a term into coeff and var
readTerm(StringBuffer, StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2006
read a term into coeff and var
readTerm(StringBuffer, StringBuffer)
- Method in class org.sat4j.pb.reader.
OPBReader2007
readVariablesExplanation()
- Method in class org.sat4j.pb.reader.
OPBEclipseReader2007
read the list for variables explanation (if any) calls beginListOfVariables and endListOfVariables
readVariablesExplanation()
- Method in class org.sat4j.pb.reader.
OPBReader2005
readWord()
- Method in class org.sat4j.pb.reader.
OPBReader2005
read a word from file
recalcLeftSide(BigInteger[])
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
compute the sum of the coefficients of the satisfied or non-assigned literals of a described constraint (usually called poss)
recalcLeftSide()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
compute the sum of the coefficients of the satisfied or non-assigned literals of the current constraint (usually called poss)
reduceInConstraint(WatchPb, BigInteger[], int, BigInteger)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
constraint reduction : removes a literal of the constraint.
reduceInConstraint(WatchPb, BigInteger[], int, BigInteger)
- Method in interface org.sat4j.pb.constraints.pb.
IConflict
Reduction d'une contrainte On supprime un litteral non assigne prioritairement, vrai sinon.
reduceUntilConflict(int, int, BigInteger[], WatchPb)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
reduceUntilConflict(int, int, BigInteger[], WatchPb)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMapClause
reduces the constraint defined by wpb until the result of the cutting plane is a conflict. this reduction returns a clause.
reduceUntilConflict(int, int, BigInteger[], WatchPb)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMapMerging
reduces the constraint defined by wpb until the result of the cutting plane is a conflict. this reduction returns a PB constraint.
register()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
register()
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
Register this clause which means watching the necessary literals If the clause is learnt, setLearnt() must be called before a call to register()
register()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
register()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
remove()
- Method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
Enl???
remove()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
Enl???
rescaleBy(double)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
Permet le r??????
resolve(PBConstr, int, VarActivityListener)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
computes a cutting plane with a pseudo-boolean constraint. this method updates the current instance (of ConflictMap).
resolve(PBConstr, int, VarActivityListener)
- Method in interface org.sat4j.pb.constraints.pb.
IConflict
Effectue une resolution avec une contrainte PB.
S
saturation()
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
saturation()
- Method in class org.sat4j.pb.constraints.pb.
MapPb
setExpectedNumberOfClauses(int)
- Method in class org.sat4j.pb.
OPBStringSolver
setLearnt()
- Method in class org.sat4j.pb.constraints.pb.
AtLeastPB
setLearnt()
- Method in class org.sat4j.pb.constraints.pb.
BinaryClausePB
setLearnt()
- Method in class org.sat4j.pb.constraints.pb.
HTClausePB
declares this clause as learnt
setLearnt()
- Method in class org.sat4j.pb.constraints.pb.
MinWatchCardPB
setLearnt()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
La contrainte est apprise
setListOfVariablesForExplanation(IVecInt)
- Method in class org.sat4j.pb.core.
PBSolver
setListOfVariablesForExplanation(IVecInt)
- Method in interface org.sat4j.pb.
IPBSolver
setListOfVariablesForExplanation(IVecInt)
- Method in class org.sat4j.pb.
OPBStringSolver
setListOfVariablesForExplanation(IVecInt)
- Method in class org.sat4j.pb.
PBSolverDecorator
setObjectiveFunction(ObjectiveFunction)
- Method in class org.sat4j.pb.core.
PBSolver
setObjectiveFunction(ObjectiveFunction)
- Method in interface org.sat4j.pb.
IPBSolver
setObjectiveFunction(ObjectiveFunction)
- Method in class org.sat4j.pb.
OPBStringSolver
setObjectiveFunction(ObjectiveFunction)
- Method in class org.sat4j.pb.orders.
VarOrderHeapObjective
setObjectiveFunction(ObjectiveFunction)
- Method in class org.sat4j.pb.
PBSolverDecorator
setObjectiveFunction(ObjectiveFunction)
- Method in class org.sat4j.pb.
PseudoOptDecorator
simplify()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
Simplifie la contrainte(l'all???
size()
- Method in interface org.sat4j.pb.constraints.pb.
IDataStructurePB
size()
- Method in class org.sat4j.pb.constraints.pb.
MapPb
size()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
skipSpaces()
- Method in class org.sat4j.pb.reader.
OPBReader2005
skip white spaces
slackConflict()
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
computes the slack of the current instance
slackConflict()
- Method in interface org.sat4j.pb.constraints.pb.
IConflict
slackConstraint()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
compute the slack of the current constraint slack = poss - degree of the constraint
slackConstraint(BigInteger[], BigInteger)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
compute the slack of a described constraint slack = poss - degree of the constraint
slackIsCorrect(int)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
slackIsCorrect(int)
- Method in interface org.sat4j.pb.constraints.pb.
IConflict
solve(IProblem)
- Method in class org.sat4j.pb.
LanceurPseudo2007Eclipse
solver
- Variable in class org.sat4j.pb.reader.
OPBReader2005
SolverFactory
- Class in
org.sat4j.pb
User friendly access to pre-constructed solvers.
sort()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
sort coefficient and literal arrays
sort(int, int)
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
sort partially coefficient and literal arrays
T
toString()
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
toString()
- Method in class org.sat4j.pb.constraints.pb.
MapPb
toString()
- Method in class org.sat4j.pb.constraints.pb.
WatchPb
toString(String)
- Method in class org.sat4j.pb.core.
PBSolverClause
toString(String)
- Method in class org.sat4j.pb.core.
PBSolverCP
toString(String)
- Method in class org.sat4j.pb.core.
PBSolverMerging
toString(String)
- Method in class org.sat4j.pb.core.
PBSolverWithImpliedClause
toString()
- Method in class org.sat4j.pb.
OPBStringSolver
toString(String)
- Method in class org.sat4j.pb.
OPBStringSolver
toString(String)
- Method in class org.sat4j.pb.
OptToPBSATAdapter
toString()
- Method in class org.sat4j.pb.orders.
VarOrderHeapObjective
toString(String)
- Method in class org.sat4j.pb.
PseudoOptDecorator
toVecBigInt(IVecInt)
- Static method in class org.sat4j.pb.constraints.pb.
Pseudos
translateVarToId(String)
- Method in class org.sat4j.pb.reader.
OPBReader2005
translateVarToId(String)
- Method in class org.sat4j.pb.reader.
OPBReader2007
U
undo(int)
- Method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
M?
undo(int)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
M???
UnitClausePB
- Class in
org.sat4j.pb.constraints.pb
UnitClausePB(int)
- Constructor for class org.sat4j.pb.constraints.pb.
UnitClausePB
updateSlack(int)
- Method in class org.sat4j.pb.constraints.pb.
ConflictMap
updateSlack(int)
- Method in interface org.sat4j.pb.constraints.pb.
IConflict
updateWatched(BigInteger, int)
- Method in class org.sat4j.pb.constraints.pb.
MinWatchPb
updateWatched(BigInteger, int)
- Method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
usage()
- Method in class org.sat4j.pb.
LanceurPseudo2005
V
VarOrderHeapObjective
- Class in
org.sat4j.pb.orders
VarOrderHeapObjective()
- Constructor for class org.sat4j.pb.orders.
VarOrderHeapObjective
VarOrderHeapObjective(IPhaseSelectionStrategy)
- Constructor for class org.sat4j.pb.orders.
VarOrderHeapObjective
voc
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
constraint's vocabulary
W
watchCumul
- Variable in class org.sat4j.pb.constraints.pb.
WatchPb
sum of the coefficients of the literals satisfied or unvalued
watched
- Variable in class org.sat4j.pb.constraints.pb.
MinWatchPb
Liste des indices des litt???
watching
- Variable in class org.sat4j.pb.constraints.pb.
MinWatchPb
Sert ???
watchingCount
- Variable in class org.sat4j.pb.constraints.pb.
MinWatchPb
Liste des indices des litt???
WatchPb
- Class in
org.sat4j.pb.constraints.pb
watchPbNew(ILits, IVecInt, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
watchPbNew(ILits, IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
MaxWatchPb
watchPbNew(ILits, IVecInt, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
watchPbNew(ILits, IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
MinWatchPb
watchPbNew(ILits, IVecInt, IVecInt, boolean, int)
- Static method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
watchPbNew(ILits, IVecInt, IVec<BigInteger>, boolean, BigInteger)
- Static method in class org.sat4j.pb.constraints.pb.
PuebloMinWatchPb
weightedLits
- Variable in class org.sat4j.pb.constraints.pb.
MapPb
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009
Centre de Recherche en Informatique de Lens (CRIL)
. All Rights Reserved.