- AbstractLBDComputerStrategy - Class in org.sat4j.pb.lcds
-
- AbstractLBDComputerStrategy() - Constructor for class org.sat4j.pb.lcds.AbstractLBDComputerStrategy
-
- AbstractLexicoHelper<T,C> - Class in org.sat4j.pb.tools
-
- AbstractLexicoHelper(LexicoDecoratorPB) - Constructor for class org.sat4j.pb.tools.AbstractLexicoHelper
-
- AbstractLexicoHelper(LexicoDecoratorPB, boolean) - Constructor for class org.sat4j.pb.tools.AbstractLexicoHelper
-
- AbstractLexicoHelper(LexicoDecoratorPB, boolean, boolean) - Constructor for class org.sat4j.pb.tools.AbstractLexicoHelper
-
- AbstractLinMultiObjOptimizer - Class in org.sat4j.pb.multiobjective
-
A partial implementation of the IMUltiObjectivePBSolver interface designed to
handle optimization functions which are a linear aggregation of other
objective functions.
- AbstractLinMultiObjOptimizer(IIntegerPBSolver) - Constructor for class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- AbstractPBClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- AbstractPBDataStructureFactory - Class in org.sat4j.pb.constraints
-
- AbstractPBDataStructureFactory() - Constructor for class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- activity - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
constraint activity
- activity - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
constraint activity
- activity - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
constraint activity
- add(ObjectiveFunction) - Method in class org.sat4j.pb.ObjectiveFunction
-
- add(IVecInt, IVec<BigInteger>) - Method in class org.sat4j.pb.ObjectiveFunction
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAllClauses(IVec<IVecInt>) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addAtLeast(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addAtLeast(IntegerVariable, int) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtLeast(IVecInt, int, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtLeast(IVecInt, IVecInt, int, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtLeast(IVecInt, int, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtLeast(IVecInt, IVecInt, int, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtLeast(IntegerVariable, int) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addAtLeast(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "at least".
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "at least".
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtLeast(IntegerVariable, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtLeast(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtLeast(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtLeast(IntegerVariable, int) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addAtLeast(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addAtLeast(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtLeast(IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtLeast(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtLeast(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addAtMost(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addAtMost(IntegerVariable, int) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtMost(IVecInt, int, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtMost(IVecInt, IVecInt, int, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addAtMost(IVecInt, int, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtMost(IVecInt, IVecInt, int, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addAtMost(IntegerVariable, int) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addAtMost(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo boolean constraint of the type "at most".
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo boolean constraint of the type "at most".
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addAtMost(IntegerVariable, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtMost(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtMost(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addAtMost(IntegerVariable, int) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addAtMost(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addAtMost(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addAtMost(IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMost(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMost(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addAtMostOnTheFly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMostOnTheFly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addAtMostOnTheFly(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolverService
-
- addAtMostOnTheFly(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolverService
-
- addBlockingClause(IVecInt) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addBlockingClause(IVecInt) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addClause(IVecInt) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addClause(IVecInt) - Method in class org.sat4j.pb.LPStringSolver
-
- addClause(IVecInt) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addClause(IVecInt) - Method in class org.sat4j.pb.OPBStringSolver
-
- addClause(IVecInt) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- addClause(IVecInt) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addClause(IVecInt) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- addClause(IVecInt) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addConstr(Constr) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addConstr(Constr) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addConstr(Constr) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addCriterion(IVecInt) - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- addCriterion(IVecInt, IVec<BigInteger>) - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- addCriterion(Collection<T>) - Method in class org.sat4j.pb.tools.AbstractLexicoHelper
-
- addCriterion(IVecInt) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addCriterion(IVecInt, IVec<BigInteger>) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addCriterion(ObjectiveFunction) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addCriterion(Collection<T>) - Method in class org.sat4j.pb.tools.LinMultiObjHelper
-
- addExactly(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addExactly(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addExactly(IntegerVariable, int) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.core.PBSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.core.PBSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addExactly(IVecInt, int, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addExactly(IVecInt, IVecInt, int, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger, int) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- addExactly(IVecInt, int, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addExactly(IVecInt, IVecInt, int, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger, int) - Method in interface org.sat4j.pb.IGroupPBSolver
-
- addExactly(IntegerVariable, int) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addExactly(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addExactly(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "subset sum".
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a pseudo-boolean constraint of the type "subset sum".
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.LPStringSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addExactly(IntegerVariable, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addExactly(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addExactly(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.OPBStringSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.OPBStringSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.PBSolverDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addExactly(IntegerVariable, int) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addExactly(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addExactly(IVecInt, IVecInt, IVec<IntegerVariable>, IVec<BigInteger>, int) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addExactly(IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.tools.XplainPB
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addExactly(IVecInt, IVecInt, int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addExactly(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addIntegerVariableToObjectiveFunction(IntegerVariable, BigInteger) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addIntegerVariableToObjectiveFunction(IntegerVariable, BigInteger) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addIntegerVariableToObjectiveFunction(IntegerVariable, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addIntegerVariableToObjectiveFunction(IntegerVariable, BigInteger) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- addObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.multiobjective.CriterionOptimumComputer
-
- addObjectiveFunction(ObjectiveFunction) - Method in interface org.sat4j.pb.multiobjective.IMultiObjOptimizationProblem
-
- addObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- addObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addObjectiveFunctions(Collection<ObjectiveFunction>) - Method in class org.sat4j.pb.multiobjective.CriterionOptimumComputer
-
- addParity(IVecInt, boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- addParity(IVecInt, boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- 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 class org.sat4j.pb.GroupPBSelectorSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, boolean, BigInteger) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in interface org.sat4j.pb.IPBSolver
-
Create a Pseudo-Boolean constraint of the type "at least n or at most n
of those literals must be satisfied"
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.LPStringSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- 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
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, IVec<IntegerVariable>, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.PBAdapter
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.tools.XplainPB
-
- addPseudoBoolean(IVecInt, IVec<BigInteger>, boolean, BigInteger) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- addToObjectiveFunction(T, int) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a weighted literal to the objective function.
- addToObjectiveFunction(T, BigInteger) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a weighted literal to the objective function.
- addWeightedCriterion(Collection<WeightedObject<T>>) - Method in class org.sat4j.pb.tools.AbstractLexicoHelper
-
- addWeightedCriterion(Collection<WeightedObject<T>>) - Method in class org.sat4j.pb.tools.LinMultiObjHelper
-
- admitABetterSolution() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- admitABetterSolution() - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- admitABetterSolution() - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- admitABetterSolution() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- admitABetterSolution() - Method in class org.sat4j.pb.PBSolverHandle
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.PBSolverHandle
-
- admitABetterSolution() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- admitABetterSolution(IVecInt) - Method in class org.sat4j.pb.tools.SteppedTimeoutLexicoDecoratorPB
-
- analyze(Constr, Pair) - Method in class org.sat4j.pb.core.PBSolverCP
-
- analyzeCP(Constr, Pair) - Method in class org.sat4j.pb.core.PBSolverCP
-
- analyzeCP(Constr, Pair) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- and(C, T, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint of the form thing <=> (thing1 and thing 2 ... and
thingn)
- and(T) - Method in class org.sat4j.pb.tools.ImplicationAnd
-
Add a new positive literal to the conjunction of literals.
- andNot(T) - Method in class org.sat4j.pb.tools.ImplicationAnd
-
Add a new negative literal to the conjunction of literals.
- ANY - Static variable in interface org.sat4j.pb.constraints.pb.IWeakeningStrategy
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- assertConstraint(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- assertConstraintIfNeeded(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- assertConstraintIfNeeded(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- assertConstraintIfNeeded(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- assertiveLiteral - Variable in class org.sat4j.pb.constraints.pb.MapPb
-
- assignedLiteral(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.AbstractLBDComputerStrategy
-
- assignedLiteral(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.EffectiveLiteralsOnlyLBDComputerStrategy
-
- assignedLiteral(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.FalsifiedLiteralsOnlyLBDComputerStrategy
-
- assignedLiteral(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.IgnoreUnassignedLiteralsLBDComputerStrategy
-
- assignedLiteral(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.UnassignedLiteralsHaveDifferentLevelLBDComputerStrategy
-
- assignedLiteral(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.UnassignedLiteralsHaveSameLevelLBDComputerStrategy
-
- atLeast(C, int, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint stating that at most i domain object should be set to
true.
- atLeast(C, BigInteger, WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a PB constraint of the form
w1.l1 + w2.l2 + ... wn.ln >= degree
where wi are position integers and li are domain objects.
- AtLeastCard - Class in org.sat4j.pb.tools
-
- AtLeastCard(IVecInt, int) - Constructor for class org.sat4j.pb.tools.AtLeastCard
-
- AtLeastCard(BitSet, int, int) - Constructor for class org.sat4j.pb.tools.AtLeastCard
-
- AtLeastCardConstructor - Class in org.sat4j.pb.constraints
-
- AtLeastCardConstructor() - Constructor for class org.sat4j.pb.constraints.AtLeastCardConstructor
-
- AtLeastCardPBConstructor - Class in org.sat4j.pb.constraints
-
- AtLeastCardPBConstructor() - Constructor for class org.sat4j.pb.constraints.AtLeastCardPBConstructor
-
- 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(int, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint stating that at most i domain object should be set to
true.
- atMost(C, int, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint stating that at most i domain object should be set to
true.
- atMost(C, BigInteger, WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a PB constraint of the form
w1.l1 + w2.l2 + ... wn.ln <= degree
where wi are position integers and li are domain objects.
- atMost(C, int, WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- AtMostCard - Class in org.sat4j.pb.tools
-
- AtMostCard(IVecInt, int) - Constructor for class org.sat4j.pb.tools.AtMostCard
-
- AtMostCard(BitSet, int, int) - Constructor for class org.sat4j.pb.tools.AtMostCard
-
- AutoDivisionStrategy - Enum in org.sat4j.pb.constraints.pb
-
The AutoDivisionStrategy enables to specify whether division should be
applied automatically, when a common factor is identified.
- autoDivisionStrategy - Variable in class org.sat4j.pb.constraints.pb.MapPb
-
- average() - Method in class org.sat4j.pb.restarts.BigIntegerCircularBuffer
-
- calcReason(int, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute the reason for the assignment of a literal
- calcReason(int, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the reason for the assignment of a literal
- calcReason(int, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the reason for the assignment of a literal
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- calcReasonOnTheFly(int, IVecInt, IVecInt) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- calculateDegree(RandomAccessModel) - Method in class org.sat4j.pb.ObjectiveFunction
-
Compute the degree of the objective function using a full model.
- calculateDegreeImplicant(ISolver) - Method in class org.sat4j.pb.ObjectiveFunction
-
Compute the degree of the objective function using a prime implicant.
- calculateObjective() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
Deprecated.
- calculateObjective() - Method in class org.sat4j.pb.multiobjective.MinSumOWAOptimizer
-
- calculateObjective() - Method in class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- calculateObjective() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- calculateObjective() - Method in class org.sat4j.pb.PBSolverHandle
-
- calculateObjective() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- canBePropagatedMultipleTimes() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- canBeSatisfiedByCountingLiterals() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- canBeSatisfiedByCountingLiterals() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- canBeSatisfiedByCountingLiterals() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- CardConstrFinder - Class in org.sat4j.pb.tools
-
- CardConstrFinder(IPBSolver) - Constructor for class org.sat4j.pb.tools.CardConstrFinder
-
- CardConstrLearningSolverLauncher - Class in org.sat4j.pb
-
- CardConstrLearningSolverLauncher(String) - Constructor for class org.sat4j.pb.CardConstrLearningSolverLauncher
-
- cardDetectionAnalyzeCP(Constr, Pair) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- changeDecorated(IPBSolver) - Method in class org.sat4j.pb.PBSolverHandle
-
- checkId(StringBuilder) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- checkId(StringBuilder) - Method in class org.sat4j.pb.reader.OPBReader2007
-
- chooseAssertiveLiteral(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.PostProcessToClause
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCautious
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverClause
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCP
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPCardLearning
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPClauseLearning
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPLong
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPLongRounding
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- chooseConflict(PBConstr, int) - Method in class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- ClausalConstraintsDecorator - Class in org.sat4j.pb.tools
-
- ClausalConstraintsDecorator(IPBSolver, EncodingStrategyAdapter) - Constructor for class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- ClausalConstraintsDecorator(IPBSolver) - Constructor for class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- clause(C, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a clause (thing1 or thing 2 ... or thingn)
- clear() - Method in class org.sat4j.pb.restarts.BigIntegerCircularBuffer
-
- clearLearntClauses() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- clearLearntClauses() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- coefficientsEqualToOne() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- coefficientsEqualToOne() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- coefficientsEqualToOne() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- coeffs - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- 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
- coefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
coefficients of the literals of the constraint
- coefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
coefficients of the literals of the constraint
- CombinationIterator - Class in org.sat4j.pb.tools
-
- CombinationIterator(int, int) - Constructor for class org.sat4j.pb.tools.CombinationIterator
-
- CombinationIterator(int, Set<Integer>) - Constructor for class org.sat4j.pb.tools.CombinationIterator
-
- CombinationIterator(int, BitSet) - Constructor for class org.sat4j.pb.tools.CombinationIterator
-
- CombinationIterator(int, BitSet, int) - Constructor for class org.sat4j.pb.tools.CombinationIterator
-
- compare(Integer, Integer) - Method in class org.sat4j.pb.ObjectiveFunctionComparator
-
- compareTo(WeightedObject<T>) - Method in class org.sat4j.pb.tools.WeightedObject
-
- CompetMinHTmixedClauseCardConstrDataStructureFactory - Class in org.sat4j.pb.constraints
-
- CompetMinHTmixedClauseCardConstrDataStructureFactory() - Constructor for class org.sat4j.pb.constraints.CompetMinHTmixedClauseCardConstrDataStructureFactory
-
- CompetResolutionMinPBLongMixedWLClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionMinPBLongMixedWLClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionMinPBLongMixedWLClauseCardConstrDataStructure
-
- CompetResolutionPBLongMixedHTClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBLongMixedHTClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBLongMixedHTClauseCardConstrDataStructure
-
- CompetResolutionPBLongMixedWLClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBLongMixedWLClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBLongMixedWLClauseCardConstrDataStructure
-
- CompetResolutionPBMixedHTClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBMixedHTClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBMixedHTClauseCardConstrDataStructure
-
- CompetResolutionPBMixedWLClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- CompetResolutionPBMixedWLClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.CompetResolutionPBMixedWLClauseCardConstrDataStructure
-
- compute() - Method in class org.sat4j.pb.multiobjective.CriterionOptimumComputer
-
Launch optimization processes.
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- 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.UnitClausesPB
-
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
compute an implied clause on the literals with the greater coefficients.
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute an implied clause on the literals with the greater coefficients.
- computeAnImpliedClause() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute an implied clause on the literals with the greater coefficients.
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.AbstractLBDComputerStrategy
-
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.DegreeLBDComputerStrategy
-
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.DegreeSizeLBDComputerStrategy
-
- computeLBD(ILits, PBConstr, int) - Method in interface org.sat4j.pb.lcds.ILBDComputerStrategy
-
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.LBDComputerStrategyDecorator
-
- computeLBD(Constr, int) - Method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.RatioCoefficientsDegreeLBDComputerStrategy
-
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.SlackLBDComputerStrategy
-
- computeLBD(ILits, PBConstr, int) - Method in class org.sat4j.pb.lcds.WeightedLBDComputerStrategy
-
- computeLeftSide(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)
- computeLeftSide() - 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)
- computeLeftSide(long[]) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of the current constraint (usually called poss)
- computeLeftSide(long[]) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide(BigInteger[]) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of a described constraint (usually called poss)
- computeLeftSide() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the sum of the coefficients of the satisfied or non-assigned
literals of the current constraint (usually called poss)
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- computePropagation(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
All the literals are watched.
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
All the literals are watched.
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
All the literals are watched.
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- computeWatches() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- configureLauncher() - Method in class org.sat4j.pb.LanceurPseudo2007
-
- configureSolver(String[]) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- configureSolver(String[]) - Method in class org.sat4j.pb.LanceurPseudo2007Eclipse
-
- ConflictMap - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapClause - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapClause(PBConstr, int) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapClause
-
- ConflictMapClause(PBConstr, int, boolean) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapClause
-
- ConflictMapDivideByPivot - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapDivideByPivot(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats, DivisionStrategy, IReduceConflictStrategy, boolean) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapDivideByPivot
-
- ConflictMapMinimizeWeakening - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapMinimizeWeakening(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapMinimizeWeakening
-
- ConflictMapReduceByGCD - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapReduceByGCD(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapReduceByGCD
-
- ConflictMapReduceByPowersOf2 - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapReduceByPowersOf2(PBConstr, int, boolean, SkipStrategy, IWeakeningStrategy, IPreProcess, IPostProcess, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapReduceByPowersOf2
-
- ConflictMapReduceToCard - Class in org.sat4j.pb.constraints.pb
-
This class implements the reduction to cardinality algorithm proposed by
Heidi Dixon in her dissertation.
- ConflictMapReduceToCard(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapReduceToCard
-
- ConflictMapReduceToClause - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapReduceToClause(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapReduceToClause
-
- ConflictMapRounding - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapRounding(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapRounding
-
- ConflictMapSwitchToClause - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapSwitchToClause(PBConstr, int) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- ConflictMapSwitchToClause(PBConstr, int, boolean, SkipStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- ConflictMapWeakenReason - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapWeakenReason(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapWeakenReason
-
- ConflictMapWeakenToClash - Class in org.sat4j.pb.constraints.pb
-
- ConflictMapWeakenToClash(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Constructor for class org.sat4j.pb.constraints.pb.ConflictMapWeakenToClash
-
- ConflictTracing - Class in org.sat4j.pb.tools
-
- ConflictTracing(String) - Constructor for class org.sat4j.pb.tools.ConflictTracing
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.PBMaxDataStructure
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.PBMinDataStructure
-
- constraintFactory(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.PuebloPBMinDataStructure
-
- constraintRegexp() - Method in class org.sat4j.pb.reader.JSONPBReader
-
- ConstraintRelaxingPseudoOptDecorator - Class in org.sat4j.pb
-
- ConstraintRelaxingPseudoOptDecorator(IPBSolver) - Constructor for class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- 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(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.AtLeastCardConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.AtLeastCardPBConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in interface org.sat4j.pb.constraints.ICardConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.MinCardConstructor
-
- constructCard(UnitPropagationListener, ILits, IVecInt, int) - Method in class org.sat4j.pb.constraints.MinCardPBConstructor
-
- constructClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in interface org.sat4j.pb.constraints.IClauseConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClauseConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClausePBConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryWLClauseConstructor
-
- constructClause(UnitPropagationListener, ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitConciseBinaryWLClauseConstructor
-
- constructLearntCard(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntCard(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.AtLeastCardConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.AtLeastCardPBConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in interface org.sat4j.pb.constraints.ICardConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinCardConstructor
-
- constructLearntCard(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinCardPBConstructor
-
- constructLearntClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntClause(ILits, IVecInt) - Method in interface org.sat4j.pb.constraints.IClauseConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClauseConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryHTClausePBConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitBinaryWLClauseConstructor
-
- constructLearntClause(ILits, IVecInt) - Method in class org.sat4j.pb.constraints.UnitConciseBinaryWLClauseConstructor
-
- constructLearntPB(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntPB(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructLearntPB(ILits, IDataStructurePB) - Method in interface org.sat4j.pb.constraints.IPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBCPConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MaxWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinLongWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinLongWatchPBCPConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.MinWatchPBConstructor
-
- constructLearntPB(ILits, IDataStructurePB) - Method in class org.sat4j.pb.constraints.PuebloMinWatchPBConstructor
-
- constructPB(int[], BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in interface org.sat4j.pb.constraints.IPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MaxLongWatchPBCPConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MaxWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MinLongWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MinLongWatchPBCPConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.MinWatchPBConstructor
-
- constructPB(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.PuebloMinWatchPBConstructor
-
- createAtLeastPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createAtLeastPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createAtMostPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createAtMostPBConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createBlockingClauseForCurrentModel() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- createBlockingClauseForCurrentModel() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- createBlockingClauseForCurrentModel() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- createCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- createClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createClause(IVecInt) - Method in class org.sat4j.pb.constraints.PuebloPBMinClauseCardConstrDataStructure
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - 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, boolean) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapClause
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats, DivisionStrategy, IReduceConflictStrategy, boolean) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapDivideByPivot
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapMinimizeWeakening
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapReduceByGCD
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapReduceByPowersOf2
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapReduceToCard
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapReduceToClause
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapRounding
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapWeakenReason
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapWeakenToClash
-
- createConflict(PBConstr, int, boolean, SkipStrategy, IPreProcess, IPostProcess, IWeakeningStrategy, AutoDivisionStrategy, PBSolverStats) - Method in interface org.sat4j.pb.constraints.pb.IConflictFactory
-
- 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
-
- createUnregisteredAtLeastConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredAtLeastConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createUnregisteredAtMostConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredAtMostConstraint(IVecInt, IVec<BigInteger>, BigInteger) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- createUnregisteredCardinalityConstraint(IVecInt, int) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- createUnregisteredClause(IVecInt) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredPseudoBooleanConstraint(IDataStructurePB) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- createUnregisteredPseudoBooleanConstraint(IDataStructurePB) - Method in interface org.sat4j.pb.core.PBDataStructureFactory
-
- CriterionOptimumComputer<S extends IPBSolver> - Class in org.sat4j.pb.multiobjective
-
A class used to compute optimal values for each criteria for a given problem.
- CriterionOptimumComputer(ManyCorePB<S>) - Constructor for class org.sat4j.pb.multiobjective.CriterionOptimumComputer
-
- 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, int) - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- cuttingPlane(PBConstr, BigInteger, BigInteger[], BigInteger, VarActivityListener, int) - 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, int) - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- cuttingPlane(PBConstr, BigInteger, BigInteger[], BigInteger, VarActivityListener, int) - 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
-
- get(int) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the i-th literal of the constraint
- get(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to obtain the i-th literal of the constraint
- get(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
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
- getActivity() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to obtain the activity value of the constraint
- getActivity() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the activity value of the constraint
- getASolution() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Retrieve a collection of objects satisfying the constraints.
- getAssertionLevel(IVecInt, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
- getAssertionLevel(IVecInt, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
- getAssertionLevel(IVecInt, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
- getAssertionLevel(IVecInt, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
- getAssertionLevel(IVecInt, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
- getAssertionLevel(IVecInt, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
- getAssertiveLiteral() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- getAssertiveLiteral() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- 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-?
- getBooleanValueFor(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Retrieve the boolean value associated with a domain object in the
solution found by the solver.
- getCardDegree() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- getCardDegree() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- 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.UnitClausesPB
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the coefficient of the i-th literal of the constraint
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- getCoef(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
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.LearntBinaryClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- 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.UnitClausesPB
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the coefficients of the constraint.
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- getCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the coefficients of the constraint.
- getComputedDegree() - Method in class org.sat4j.pb.constraints.pb.InternalMapPBStructure
-
- getConflictFactory() - Method in class org.sat4j.pb.core.PBSolverCP
-
- getCorrection() - Method in class org.sat4j.pb.ObjectiveFunction
-
Deprecated.
- getCorrectionFactor() - Method in class org.sat4j.pb.ObjectiveFunction
-
- getCorrectionOffset() - Method in class org.sat4j.pb.ObjectiveFunction
-
- getCurrentObjectiveValue() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
Return the value of the objective function in the last model found.
- getDegree() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getDegree() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- 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.OriginalBinaryClausePB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- 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.UnitClausesPB
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- getDegree() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getDegree() - Method in class org.sat4j.pb.tools.AtLeastCard
-
- getDegree() - Method in class org.sat4j.pb.tools.AtMostCard
-
- getDescription() - Method in enum org.sat4j.pb.constraints.pb.SkipStrategy
-
- getExplanation() - Method in class org.sat4j.pb.LPStringSolver
-
- getExplanation() - Method in class org.sat4j.pb.OPBStringSolver
-
- getExplanation() - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- getInstanceName(String[]) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- getIntegerVarValue(IntegerVariable) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- getIntegerVarValue(IntegerVariable) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- getIntegerVarValue(IntegerVariable) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getIntegerVarValue(IntegerVariable) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- getIntValue(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Translate a domain object into a dimacs variable.
- getIntValue(T, boolean) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Translate a domain object into a dimacs variable.
- 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 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.UnitClausesPB
-
- getLits() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to obtain the literals of the constraint.
- getLits() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to obtain the literals of the constraint.
- getLits() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to obtain the literals of the constraint.
- getLits() - Method in class org.sat4j.pb.tools.AtLeastCard
-
- getLits() - Method in class org.sat4j.pb.tools.AtMostCard
-
- getLogPrefix() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getLogPrefix() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getLongCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getMapping() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- getMappingToDomain() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getNormalizer() - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- getNumberOfConstraints() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getNumberOfCP() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfCuttingPlanesCardinalities() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- getNumberOfDerivationSteps() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfEasyRoundingOperations() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfEndingSkipping() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfInternalSkipping() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfLearnedConstraintsReduced() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfReductions() - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- getNumberOfReductions() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfReductionsByGCD() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfReductionsByPower2() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfRemainingAssigned() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfRemainingUnassigned() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfResolution() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfRightShiftsForCoeffs() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfRoundingOperations() - Method in class org.sat4j.pb.core.PBSolverStats
-
- getNumberOfVariables() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getObjectiveFunction() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.core.PBSolver
-
- getObjectiveFunction() - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- getObjectiveFunction() - Method in interface org.sat4j.pb.IPBSolver
-
Retrieve the objective function from the solver.
- getObjectiveFunction() - Method in interface org.sat4j.pb.IPBSolverService
-
- getObjectiveFunction() - Method in class org.sat4j.pb.LPStringSolver
-
- getObjectiveFunction() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getObjectiveFunction() - Method in class org.sat4j.pb.OPBStringSolver
-
- getObjectiveFunction() - Method in class org.sat4j.pb.PBSolverDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- getObjectiveFunction() - Method in class org.sat4j.pb.reader.OPBReader2012
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.ManyCorePB
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.PBAdapter
-
- getObjectiveFunction() - Method in class org.sat4j.pb.tools.XplainPB
-
- getObjectiveFunction() - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- getObjectiveValue() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- getObjectiveValue() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getObjectiveValue() - Method in class org.sat4j.pb.PBSolverHandle
-
- getObjectiveValue() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- getObjectiveValues() - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
Return the objective functions values through the last model found.
- getObjectiveValues() - Method in interface org.sat4j.pb.multiobjective.IMultiObjOptimizationProblem
-
- getObjectiveValues() - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- getObjectiveValues() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getObjMinBound() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- getOptimums() - Method in class org.sat4j.pb.multiobjective.CriterionOptimumComputer
-
Allow user to get optimum values.
- getOriginInModel(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getOriginInModel(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getPostprocess() - Method in class org.sat4j.pb.core.PBSolverCP
-
- getReservedPrefixes() - Method in class org.sat4j.pb.reader.PBInstanceReader
-
- getSearchListener() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getSearchListener() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getSearchListener() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- getSolution() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Retrieve the solution found.
- getSolutionCost() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getSolver() - Method in class org.sat4j.pb.tools.DependencyHelper
-
- getSolvers() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- getSolvingEngine() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getSolvingEngine() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getStat() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getStat() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getStat() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.LearntBinaryClausePB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.LearntHTClausePB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- getSumCoefs() - Method in interface org.sat4j.pb.constraints.pb.PBConstr
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.UnitClausePB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.UnitClausesPB
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- getSumCoefs() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getTimeout() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getTimeout() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getTimeoutMs() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- getTimeoutMs() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- getTimer() - Method in class org.sat4j.pb.lcds.NullLCDS
-
- getUpperBound() - Static method in class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- getVars() - Method in class org.sat4j.pb.core.IntegerVariable
-
- 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 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.UnitClausesPB
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- getVocabulary() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- getWeakeningStrategy() - Method in class org.sat4j.pb.core.PBSolverCP
-
- getWeight() - Method in class org.sat4j.pb.tools.WeightedObject
-
- GroupPBSelectorSolver - Class in org.sat4j.pb
-
- GroupPBSelectorSolver(IPBSolver) - Constructor for class org.sat4j.pb.GroupPBSelectorSolver
-
- GrowingCoefficientRestarts - Class in org.sat4j.pb.restarts
-
- GrowingCoefficientRestarts() - Constructor for class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- IBumper - Interface in org.sat4j.pb.orders
-
- ICardConstructor - Interface in org.sat4j.pb.constraints
-
- IClauseConstructor - Interface in org.sat4j.pb.constraints
-
- IConflict - Interface in org.sat4j.pb.constraints.pb
-
- IConflictFactory - Interface in org.sat4j.pb.constraints.pb
-
- IDataStructurePB - Interface in org.sat4j.pb.constraints.pb
-
- iff(C, T, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint using equivalency chains thing <=> (thing1 <=> thing2
<=> ... <=> thingn)
- ifThenElse(C, T, T, T, T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint of the form thing <=> (if conditionThing then
thenThing else elseThing)
- IgnoreUnassignedLiteralsLBDComputerStrategy - Class in org.sat4j.pb.lcds
-
- IgnoreUnassignedLiteralsLBDComputerStrategy() - Constructor for class org.sat4j.pb.lcds.IgnoreUnassignedLiteralsLBDComputerStrategy
-
- IGroupPBSolver - Interface in org.sat4j.pb
-
- IIntegerPBSolver - Interface in org.sat4j.pb
-
A PBSolver which implements this interface must be able to handle bounded
positive integer variables.
- ILBDComputerStrategy - Interface in org.sat4j.pb.lcds
-
- implication(T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a logical implication of the form lhs -> rhs
- ImplicationAnd<T,C> - Class in org.sat4j.pb.tools
-
That class is used to represent a conjunction of literals in the RHS of an
implication.
- ImplicationAnd(DependencyHelper<T, C>, IVecInt) - Constructor for class org.sat4j.pb.tools.ImplicationAnd
-
- ImplicationNamer<T,C> - Class in org.sat4j.pb.tools
-
That class is used to associate each constraint with another object that must
be used to represent it in an explanation.
- ImplicationNamer(DependencyHelper<T, C>, IVec<IConstr>) - Constructor for class org.sat4j.pb.tools.ImplicationNamer
-
- ImplicationRHS<T,C> - Class in org.sat4j.pb.tools
-
That class represents the RHS of an implication.
- ImplicationRHS(DependencyHelper<T, C>, IVecInt) - Constructor for class org.sat4j.pb.tools.ImplicationRHS
-
- impliedBy(Collection<T>, Collection<T>, Collection<T>) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Compute the objects implied by the assumptions.
- implies(T...) - Method in class org.sat4j.pb.tools.DisjunctionRHS
-
- implies(T) - Method in class org.sat4j.pb.tools.ImplicationRHS
-
Build an implication with a conjunction of literals in the RHS.
- implies(T...) - Method in class org.sat4j.pb.tools.ImplicationRHS
-
Build an implication with a disjunction of literals in the RHS.
- impliesNot(T) - Method in class org.sat4j.pb.tools.ImplicationRHS
-
Build an implication with a conjunction of literals in the RHS.
- IMultiObjOptimizationProblem - Interface in org.sat4j.pb.multiobjective
-
A solver which implements this interface must be able to handle multiple
objective functions.
- in - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- incActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
increase activity value of the constraint
- incActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
increase activity value of the constraint
- incActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
increase activity value of the constraint
- incFalsifiedLiteralsRemovedFromConflict() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incFalsifiedLiteralsRemovedFromReason() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNbRemoved() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfCP() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfDerivationSteps() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfEasyRoundingOperations() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfEndingSkipping() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfInternalSkipping() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfLearnedConstraintsReduced() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfReductions(long) - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfReductionsByGCD() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfReductionsByPower2() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfRemainingAssigned() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfRemainingUnassigned() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfResolution() - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfRightShiftsForCoeffs(int) - Method in class org.sat4j.pb.core.PBSolverStats
-
- incNumberOfRoundingOperations() - Method in class org.sat4j.pb.core.PBSolverStats
-
- increaseWeight(BigInteger) - Method in class org.sat4j.pb.tools.WeightedObject
-
- incTimeForArithmeticOperations(long) - Method in class org.sat4j.pb.core.PBSolverStats
-
- INegator - Interface in org.sat4j.pb.tools
-
- init(int) - Method in class org.sat4j.pb.lcds.AbstractLBDComputerStrategy
-
- init(int) - Method in class org.sat4j.pb.lcds.DegreeLBDComputerStrategy
-
- init(int) - Method in class org.sat4j.pb.lcds.DegreeSizeLBDComputerStrategy
-
- init(int) - Method in interface org.sat4j.pb.lcds.ILBDComputerStrategy
-
- init(int) - Method in class org.sat4j.pb.lcds.LBDComputerStrategyDecorator
-
- init() - Method in class org.sat4j.pb.lcds.NullLCDS
-
- init() - Method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- init(int) - Method in class org.sat4j.pb.lcds.RatioCoefficientsDegreeLBDComputerStrategy
-
- init(int) - Method in class org.sat4j.pb.lcds.SlackLBDComputerStrategy
-
- init() - Method in class org.sat4j.pb.orders.LevelBasedVarOrderHeapObjective
-
- init() - Method in class org.sat4j.pb.orders.VarOrderHeapObjective
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- init(SearchParams, SolverStats) - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- init() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- init(IPBSolverService) - Method in class org.sat4j.pb.tools.SearchOptimizerListener
-
- initConstraintsSet - Variable in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- initNumberOfClauses() - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- InprocCardConstrLearningSolver - Class in org.sat4j.pb.tools
-
- InprocCardConstrLearningSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- InprocCardConstrLearningSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- InprocCardConstrLearningSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- InprocCardConstrLearningSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- InprocCardConstrLearningSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- InprocCardConstrLearningSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.NoPostProcess
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.NoPreProcess
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.NoReduceConflict
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.PostProcessDivideBy2
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.PostProcessDivideByGCD
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.PostProcessToCard
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.PostProcessToClause
-
- instance() - Static method in class org.sat4j.pb.constraints.pb.ReduceConflict
-
- instance() - Static method in class org.sat4j.pb.SolverFactory
-
Access to the single instance of the factory.
- INSTANCE - Static variable in class org.sat4j.pb.tools.StringNegator
-
- instanceWithFalsified() - Static method in class org.sat4j.pb.constraints.pb.PreProcessReduceConflict
-
- instanceWithoutFalsified() - Static method in class org.sat4j.pb.constraints.pb.PreProcessReduceConflict
-
- IntegerPBSolverDecorator - Class in org.sat4j.pb.core
-
A PBSolver decorator which allow a PBSolver to handle integer variables.
- IntegerPBSolverDecorator(IPBSolver) - Constructor for class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- integerSolver - Variable in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- IntegerVariable - Class in org.sat4j.pb.core
-
Handle bounded positive integer variables through a binary decomposition.
- IntegerVariable(IVecInt) - Constructor for class org.sat4j.pb.core.IntegerVariable
-
- InternalMapPBStructure - Class in org.sat4j.pb.constraints.pb
-
- IOrderObjective - Interface in org.sat4j.pb.orders
-
- IPBCDCLSolver<D extends PBDataStructureFactory> - Interface in org.sat4j.pb.core
-
Abstraction for Conflict Driven Clause Learning PBSolver.
- IPBConstructor - Interface in org.sat4j.pb.constraints
-
- IPBSolver - Interface in org.sat4j.pb
-
A solver able to deal with pseudo boolean constraints.
- IPBSolverService - Interface in org.sat4j.pb
-
- IPostProcess - Interface in org.sat4j.pb.constraints.pb
-
Interface to post-process the assertive conflict, e.g. to convert it to a
clause, to a cardinality.
- IPreProcess - Interface in org.sat4j.pb.constraints.pb
-
- IReduceConflictStrategy - Interface in org.sat4j.pb.constraints.pb
-
- IRemoveSatisfiedLiterals - Interface in org.sat4j.pb.constraints.pb
-
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
change the currentLevel of the conflict to a new decision level and tests
if the conflict is assertive (allows to imply a literal) at this new
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
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
This predicate tests wether the constraint is assertive at decision level
dl
- isAssertive(int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
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
-
- isCardinality(IVecInt) - Static method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- isCardinality(IVec<BigInteger>) - Static method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- isDBSimplificationAllowed() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isDBSimplificationAllowed() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isFull() - Method in class org.sat4j.pb.restarts.BigIntegerCircularBuffer
-
- 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
-
- isLongSufficient() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- isLongSufficient() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- isNegated(Object) - Method in interface org.sat4j.pb.tools.INegator
-
- isNegated(Object) - Method in class org.sat4j.pb.tools.StringNegator
-
- isNoRemove() - Method in class org.sat4j.pb.core.PBSolverCP
-
- isOptimal() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isOptimal() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isOptimal() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- isOptimal() - Method in class org.sat4j.pb.PBSolverHandle
-
- isOptimal() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isOptimal() - Method in class org.sat4j.pb.tools.AbstractLexicoHelper
-
- isOptimal() - Method in class org.sat4j.pb.tools.LinMultiObjHelper
-
- isSatisfiable() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- isSatisfiable() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
tests if the constraint is still satisfiable.
- isSatisfiable() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
tests if the constraint is still satisfiable.
- isSatisfiable() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
tests if the constraint is still satisfiable.
- isSatisfiable() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.LPStringSolver
-
- isSatisfiable() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.OPBStringSolver
-
- 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
-
- isSatisfiable() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- isSatisfiable() - Method in class org.sat4j.pb.tools.OptimalModelIterator
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.tools.OptimalModelIterator
-
- isSatisfiable() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- isSatisfiable(IVecInt, boolean) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- isSatisfiable(boolean) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- isSatisfiable(IVecInt) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- isSatisfied() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- isSatisfied() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- isSatisfied() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- isSkipAllow() - Method in class org.sat4j.pb.core.PBSolverCP
-
- isSolverKeptHot() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isSolverKeptHot() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- isUnsat() - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
tests if the conflict is unsatisfiable
- isUnsat() - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- isVerbose() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- isVerbose() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- iterator() - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- iterator() - Method in class org.sat4j.pb.tools.CombinationIterator
-
- IWatchPb - Interface in org.sat4j.pb.constraints.pb
-
- IWeakeningStrategy - Interface in org.sat4j.pb.constraints.pb
-
Strategy used to reduce a PB constraint before applying the canceling
addition operation.
- main(String[]) - Static method in class org.sat4j.pb.CardConstrLearningSolverLauncher
-
Deprecated.
- 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
- main(String[]) - Static method in class org.sat4j.pb.tools.DimacsToOpb
-
- main(String[]) - Static method in class org.sat4j.pb.tools.OpbToDimacs
-
- main(String[]) - Static method in class org.sat4j.pb.tools.OpbToDimacsWriter
-
- ManyCoreIntegerPB<S extends IIntegerPBSolver> - Class in org.sat4j.pb.tools
-
- ManyCoreIntegerPB(ASolverFactory<S>, String...) - Constructor for class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- ManyCoreIntegerPB(S...) - Constructor for class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- ManyCorePB<S extends IPBSolver> - Class in org.sat4j.pb.tools
-
- ManyCorePB(ASolverFactory<S>, String...) - Constructor for class org.sat4j.pb.tools.ManyCorePB
-
- ManyCorePB(S...) - Constructor for class org.sat4j.pb.tools.ManyCorePB
-
- MapPb - Class in org.sat4j.pb.constraints.pb
-
- MapPb(IVecInt, IVec<BigInteger>, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MapPb
-
- MAXCONFLICTS - Static variable in class org.sat4j.pb.core.PBSolverResCP
-
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
the maximal coefficient for the watched literals
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
the maximal coefficient for the watched literals
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
the maximal coefficient for the watched literals
- maximalCoefficient(int) - Method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- MaxLongWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MaxLongWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MaxLongWatchPBConstructor
-
- MaxLongWatchPBCPConstructor - Class in org.sat4j.pb.constraints
-
- MaxLongWatchPBCPConstructor() - Constructor for class org.sat4j.pb.constraints.MaxLongWatchPBCPConstructor
-
- MAXVALUE - Static variable in class org.sat4j.pb.constraints.pb.ConflictMapReduceToCard
-
- MAXVALUE - Static variable in class org.sat4j.pb.constraints.pb.ConflictMapReduceToClause
-
- MaxWatchPb - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MaxWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MaxWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MaxWatchPBConstructor
-
- MaxWatchPbLong - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MaxWatchPbLongCP - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- 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
- MinCardConstructor - Class in org.sat4j.pb.constraints
-
- MinCardConstructor() - Constructor for class org.sat4j.pb.constraints.MinCardConstructor
-
- MinCardPBConstructor - Class in org.sat4j.pb.constraints
-
- MinCardPBConstructor() - Constructor for class org.sat4j.pb.constraints.MinCardPBConstructor
-
- MinLongWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MinLongWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MinLongWatchPBConstructor
-
- MinLongWatchPBCPConstructor - Class in org.sat4j.pb.constraints
-
- MinLongWatchPBCPConstructor() - Constructor for class org.sat4j.pb.constraints.MinLongWatchPBCPConstructor
-
- minObjValuesBound() - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- minObjValuesBound() - Method in class org.sat4j.pb.multiobjective.MinSumOWAOptimizer
-
- minObjValuesBound() - Method in class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- minObjValuesBound() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- MinSumOWAOptimizer - Class in org.sat4j.pb.multiobjective
-
An optimizer intended to solve an increasing weights OWA based problem.
- MinSumOWAOptimizer(IIntegerPBSolver, int[]) - Constructor for class org.sat4j.pb.multiobjective.MinSumOWAOptimizer
-
- MinSumOWAOptimizer(IIntegerPBSolver, BigInteger[]) - Constructor for class org.sat4j.pb.multiobjective.MinSumOWAOptimizer
-
- minValue() - Method in class org.sat4j.pb.ObjectiveFunction
-
- 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
-
Data structure for pseudo-boolean constraint with watched literals.
- MinWatchPb(ILits, IDataStructurePB) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPb
-
Basic constructor for pb constraint a0.x0 + a1.x1 + ... + an.xn >= k
This constructor is called for learnt pseudo boolean constraints.
- MinWatchPb(ILits, int[], BigInteger[], BigInteger, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPb
-
Basic constructor for PB constraint a0.x0 + a1.x1 + ... + an.xn >= k
- MinWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- MinWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.MinWatchPBConstructor
-
- MinWatchPbLong - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MinWatchPbLong(ILits, IDataStructurePB) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Basic constructor for pb constraint a0.x0 + a1.x1 + ... + an.xn >= k
This constructor is called for learnt pseudo boolean constraints.
- MinWatchPbLong(ILits, int[], BigInteger[], BigInteger, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Basic constructor for PB constraint a0.x0 + a1.x1 + ... + an.xn >= k
- MinWatchPbLongCP - Class in org.sat4j.pb.constraints.pb
-
Data structure for pseudo-boolean constraint with watched literals.
- MinWatchPbLongCP(ILits, IDataStructurePB) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Basic constructor for pb constraint a0.x0 + a1.x1 + ... + an.xn >= k
This constructor is called for learnt pseudo boolean constraints.
- MinWatchPbLongCP(ILits, int[], BigInteger[], BigInteger, BigInteger) - Constructor for class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Basic constructor for PB constraint a0.x0 + a1.x1 + ... + an.xn >= k
- MixedRestartsStrategy - Class in org.sat4j.pb.restarts
-
- model() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- model(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- model(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- model() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- model() - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- model(PrintWriter) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
Compute a minimal model according to the objective function of the
IPBProblem decorated.
- 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
-
- model() - Method in class org.sat4j.pb.tools.OptimalModelIterator
-
- model() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- model(int) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- modelWithInternalVariables() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- modelWithInternalVariables() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- modelWithInternalVariables() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- modelWithInternalVariables() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- multiply(BigInteger) - Method in class org.sat4j.pb.ObjectiveFunction
-
- named(C) - Method in class org.sat4j.pb.tools.ImplicationAnd
-
"name" the constraint for the explanation.
- named(C) - Method in class org.sat4j.pb.tools.ImplicationNamer
-
Associate the current constraint with a specific object that will be used
to represent it in an explanation.
- nbConstr - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- nbConstraintsRead - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- nbModelFound - Variable in class org.sat4j.pb.tools.OptimalModelIterator
-
- nbNewSymbols - Variable in class org.sat4j.pb.reader.OPBReader2007
-
contains the number of new symbols generated to linearize products
- nbOfWatched() - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
Number of really watched literals.
- nbOfWatched() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Number of really watched literals.
- nbOfWatched() - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Number of really watched literals.
- nbVars - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- nConstraints() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- nConstraints() - Method in class org.sat4j.pb.LPStringSolver
-
- nConstraints() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- nConstraints() - Method in class org.sat4j.pb.OPBStringSolver
-
- negate() - Method in class org.sat4j.pb.ObjectiveFunction
-
- negateLiteralInAProduct(String, IVecInt) - Method in class org.sat4j.pb.reader.OPBReader2007
-
callback called when we read a term of a constraint
- newAllPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newAllPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newAllSAT2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newBoth() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution and CuttingPlanes based solvers running in parallel.
- newBothPartialRoundingSatPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newBothPartialRoundingSatPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newBothPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newBothPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newBothRoundingSatPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newBothRoundingSatPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newBothStar() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution and CuttingPlanesStar based solvers running in parallel.
- newCompetMinPBResLongWLMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsLongMaxObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsLongMinObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBCPMixedConstraintsMinObjective() - 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
-
- newCompetPBCPRemoveSatisfiedMixedConstraintsLongMaxObjective() - 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
-
- newCompetPBResHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResLongHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResLongWLMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMinHTMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMinHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMixedConstraintsObjectiveExpSimp(PBDataStructureFactory) - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newCompetPBResWLMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newConflict() - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- newConflict() - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- newCuttingPlanes() - Static method in class org.sat4j.pb.SolverFactory
-
Cutting Planes based solver.
- newCuttingPlanesAggressiveCleanup() - Static method in class org.sat4j.pb.SolverFactory
-
Cutting Planes based solver.
- newCuttingPlanesPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesReduceByGCD() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesReduceByGCDSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesReduceByPowersOf2() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesReduceByPowersOf2Skip() - Static method in class org.sat4j.pb.SolverFactory
-
Same cutting planes based solver, with jan Elffer's skip of cutting
planes activated
- newCuttingPlanesStar() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarCardLearning() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarCardLearningSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarClauseLearning() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarClauseLearningSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarDivideBy2() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarDivideBy2Skip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarDivideByGCD() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarDivideByGCDSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarReduceToCard() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarReduceToCardSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarRounding() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarRoundingSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesStarSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newCuttingPlanesWatched() - Static method in class org.sat4j.pb.SolverFactory
-
- newDefault() - Static method in class org.sat4j.pb.SolverFactory
-
Default solver of the SolverFactory.
- newDefaultNonNormalized() - Static method in class org.sat4j.pb.SolverFactory
-
Default solver of the SolverFactory for instances not normalized.
- newDefaultOptimizer() - Static method in class org.sat4j.pb.SolverFactory
-
Provides the best available PB solver of the library ready to solve
optimization problems.
- newDegree(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newDegreeSize(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newDetectCards() - Static method in class org.sat4j.pb.SolverFactory
-
- newDetectCardsAndExit() - Static method in class org.sat4j.pb.SolverFactory
-
- newEclipseP2() - Static method in class org.sat4j.pb.SolverFactory
-
- newEffectiveOnly(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newFalsifiedOnly(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newIgnoreUnassigned(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newInprocDetectCards() - Static method in class org.sat4j.pb.SolverFactory
-
- newInprocDetectCardsSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newIntegerVar(BigInteger) - Method in class org.sat4j.pb.core.IntegerPBSolverDecorator
-
- newIntegerVar(BigInteger) - Method in interface org.sat4j.pb.IIntegerPBSolver
-
- newIntegerVar(BigInteger) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- newIntegerVar(BigInteger) - Method in class org.sat4j.pb.tools.ManyCoreIntegerPB
-
- newLazyInprocDetectCards() - Static method in class org.sat4j.pb.SolverFactory
-
- newLazyInprocDetectCardsSkip() - Static method in class org.sat4j.pb.SolverFactory
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- newLearnedClause(Constr, int) - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- 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
-
- newOPBStringSolver() - Static method in class org.sat4j.pb.SolverFactory
-
- newPartialRoundingSat() - Static method in class org.sat4j.pb.SolverFactory
-
- newPartialRoundingSatPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newPartialRoundingSatPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCP(PBDataStructureFactory, IOrder) - 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
-
- newPBCPMixedConstraintsCautious(int) - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsCautious() - 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
-
- newPBCPMixedConstraintsResCP(long) - Static method in class org.sat4j.pb.SolverFactory
-
- newPBCPMixedConstraintsResCP() - 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
-
- newPBResHTMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResHTMixedConstraintsObjectiveExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResMinHTMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newPBResMixedConstraintsObjective() - Static method in class org.sat4j.pb.SolverFactory
-
- newRatio(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newResolution() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucose() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucose21() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucoseExpSimp() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionGlucoseSimpleSimp() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionMaxMemory() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionSimpleRestarts() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newResolutionWL() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newRoundingSat() - Static method in class org.sat4j.pb.SolverFactory
-
- newRoundingSatPOS2020() - Static method in class org.sat4j.pb.SolverFactory
-
- newRoundingSatPOS2020WL() - Static method in class org.sat4j.pb.SolverFactory
-
- newSAT() - Static method in class org.sat4j.pb.SolverFactory
-
That solver is expected to perform better on satisfiable benchmarks.
- newSATUNSAT() - Static method in class org.sat4j.pb.SolverFactory
-
Two solvers are running in //: one for solving SAT instances, the other
one for solving unsat instances.
- newSimpleSimplification() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution based solver (i.e. classic SAT solver able to handle generic
constraints.
- newSlack(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newSoberBoth() - Static method in class org.sat4j.pb.SolverFactory
-
Resolution and CuttingPlanes based solvers running in parallel.
- newUnassignedDifferent(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newUnassignedSame(Solver<D>, ConflictTimer) - Static method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- newUNSAT() - Static method in class org.sat4j.pb.SolverFactory
-
That solver is expected to perform better on unsatisfiable benchmarks.
- newVar() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- newVar(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- newVar(int) - Method in class org.sat4j.pb.LPStringSolver
-
- newVar(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- newVar() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- newVar(int) - Method in class org.sat4j.pb.OPBStringSolver
-
- newVar(int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- newWO(E, int) - Static method in class org.sat4j.pb.tools.WeightedObject
-
- newWO(E, long) - Static method in class org.sat4j.pb.tools.WeightedObject
-
- newWO(E, BigInteger) - Static method in class org.sat4j.pb.tools.WeightedObject
-
- next() - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- next() - Method in class org.sat4j.pb.tools.CombinationIterator
-
- nextBitSet() - Method in class org.sat4j.pb.tools.CombinationIterator
-
- nextFreeVarId(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- nextFreeVarId(boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- nextRestartNumberOfConflict() - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- 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
-
- NO_COMPETITION - Static variable in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- NO_NEGATION - Static variable in class org.sat4j.pb.tools.DependencyHelper
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.pb.PBSolverHandle
-
- nonOptimalMeansSatisfiable() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- NoPostProcess - Class in org.sat4j.pb.constraints.pb
-
- NoPreProcess - Class in org.sat4j.pb.constraints.pb
-
- NoReduceConflict - Class in org.sat4j.pb.constraints.pb
-
- normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
build a pseudo boolean constraint.
- normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
build a pseudo boolean constraint.
- normalizedMaxWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
build a pseudo boolean constraint.
- normalizedMinWatchCardPBNew(UnitPropagationListener, ILits, IVecInt, int) - Static method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
Permet la cr?
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
build a pseudo boolean constraint.
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
build a pseudo boolean constraint.
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
build a pseudo boolean constraint.
- normalizedMinWatchPbNew(UnitPropagationListener, ILits, int[], BigInteger[], BigInteger) - Static method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
build a pseudo boolean constraint from a specific data structure.
- normalizedWatchPbNew(ILits, IDataStructurePB) - Static method in class org.sat4j.pb.constraints.pb.PuebloMinWatchPb
-
- normalizeObjective(ObjectiveFunction) - Static method in class org.sat4j.pb.constraints.pb.Pseudos
-
- not(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- NullLCDS - Class in org.sat4j.pb.lcds
-
- NullLCDS(LearnedConstraintsDeletionStrategy) - Constructor for class org.sat4j.pb.lcds.NullLCDS
-
- numberOfCriteria() - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- numberOfReductions - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- nVars() - Method in class org.sat4j.pb.core.IntegerVariable
-
- nVars() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- nVars() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- obfct - Variable in class org.sat4j.pb.LanceurPseudo2005
-
- objBoundVariables - Variable in class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- objBoundVariables - Variable in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- OBJECTIVE_FUNCTION - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- OBJECTIVE_FUNCTION_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- ObjectiveFunction - Class in org.sat4j.pb
-
Abstraction for an Objective Function for Pseudo Boolean Optimization.
- ObjectiveFunction() - Constructor for class org.sat4j.pb.ObjectiveFunction
-
- ObjectiveFunction(IVecInt, IVec<BigInteger>) - Constructor for class org.sat4j.pb.ObjectiveFunction
-
- objectiveFunctionBased - Variable in class org.sat4j.pb.core.PBSolver
-
- ObjectiveFunctionComparator - Class in org.sat4j.pb
-
- ObjectiveFunctionComparator(ObjectiveFunction) - Constructor for class org.sat4j.pb.ObjectiveFunctionComparator
-
- objectiveFunctionToLP(ObjectiveFunction, StringBuilder) - Method in class org.sat4j.pb.LPStringSolver
-
- ObjectiveReducerPBSolverDecorator - Class in org.sat4j.pb.core
-
- ObjectiveReducerPBSolverDecorator(IPBSolver) - Constructor for class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- objectiveValue - Variable in class org.sat4j.pb.PseudoOptDecorator
-
- objs - Variable in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- objs - Variable in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- of(RestartStrategy, RestartStrategy...) - Static method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- oldGetBacktrackLevel(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- oldIsAssertive(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- onBackjumpToRootLevel() - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- onBackjumpToRootLevel() - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- onClauseLearning(Constr) - Method in class org.sat4j.pb.lcds.NullLCDS
-
- onConflictAnalysis(Constr) - Method in class org.sat4j.pb.lcds.NullLCDS
-
- onPropagation(Constr, int) - Method in class org.sat4j.pb.lcds.NullLCDS
-
- onRemove(Constr) - Method in class org.sat4j.pb.lcds.PBActivityLCDS
-
- onRemove(Constr) - Method in class org.sat4j.pb.lcds.PBGlucoseLCDS
-
- onRestart() - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- onRestart() - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- onSolutionFound(int[]) - Method in class org.sat4j.pb.tools.AbstractLexicoHelper
-
- onSolutionFound(IVecInt) - Method in class org.sat4j.pb.tools.AbstractLexicoHelper
-
- onSolutionFound(int[]) - Method in class org.sat4j.pb.tools.LinMultiObjHelper
-
- onSolutionFound(IVecInt) - Method in class org.sat4j.pb.tools.LinMultiObjHelper
-
- onUnsatTermination() - Method in class org.sat4j.pb.tools.AbstractLexicoHelper
-
- onUnsatTermination() - Method in class org.sat4j.pb.tools.LinMultiObjHelper
-
- 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
-
- OPBReader2010 - Class in org.sat4j.pb.reader
-
- OPBReader2010(IPBSolver) - Constructor for class org.sat4j.pb.reader.OPBReader2010
-
- OPBReader2012 - Class in org.sat4j.pb.reader
-
OPBReader allowing to read several objective functions in an OPB file.
- OPBReader2012(PBSolverHandle) - Constructor for class org.sat4j.pb.reader.OPBReader2012
-
- 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
-
- OpbToDimacs - Class in org.sat4j.pb.tools
-
Read an OPB file and output a CNF file.
- OpbToDimacs() - Constructor for class org.sat4j.pb.tools.OpbToDimacs
-
- OpbToDimacsWriter - Class in org.sat4j.pb.tools
-
This util class allow to translate an OPB file into multiple CNF file, where
atMost constraints are translated through multiple encodings
- OpbToDimacsWriter(String[]) - Constructor for class org.sat4j.pb.tools.OpbToDimacsWriter
-
- operator - Variable in class org.sat4j.pb.reader.OPBReader2005
-
- OptimalModelIterator - Class in org.sat4j.pb.tools
-
- OptimalModelIterator(IPBSolver) - Constructor for class org.sat4j.pb.tools.OptimalModelIterator
-
Create an iterator over the solutions available in solver.
- OptimalModelIterator(IPBSolver, long) - Constructor for class org.sat4j.pb.tools.OptimalModelIterator
-
Create an iterator over a limited number of solutions available in
solver.
- 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
-
- OptToPBSATAdapter(IOptimizationProblem, SolutionFoundListener) - Constructor for class org.sat4j.pb.OptToPBSATAdapter
-
- or(C, T, T...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Create a constraint of the form thing <=> (thing1 or thing 2 ... or
thingn)
- OrderedObjsOWAOptimizer - Class in org.sat4j.pb.multiobjective
-
An optimizer intended to solve an OWA based problem.
- OrderedObjsOWAOptimizer(IIntegerPBSolver, int[]) - Constructor for class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- OrderedObjsOWAOptimizer(IIntegerPBSolver, BigInteger[]) - Constructor for class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- org.sat4j.pb - package org.sat4j.pb
-
Implementations of pseudo boolean solvers
- org.sat4j.pb.constraints - package org.sat4j.pb.constraints
-
Implementation of data structures for pseudo boolean constraints.
- org.sat4j.pb.constraints.pb - package org.sat4j.pb.constraints.pb
-
Implementations of pseudo boolean constraints.
- org.sat4j.pb.core - package org.sat4j.pb.core
-
Implementations of pseudo boolean solvers
- org.sat4j.pb.lcds - package org.sat4j.pb.lcds
-
- org.sat4j.pb.multiobjective - package org.sat4j.pb.multiobjective
-
- org.sat4j.pb.orders - package org.sat4j.pb.orders
-
Various heuristics for the next variable to branch on.
- org.sat4j.pb.reader - package org.sat4j.pb.reader
-
Readers for opb instances.
- org.sat4j.pb.restarts - package org.sat4j.pb.restarts
-
- org.sat4j.pb.tools - package org.sat4j.pb.tools
-
Implementation of different tools for pseudo boolean solvers
- OriginalBinaryClausePB - Class in org.sat4j.pb.constraints.pb
-
- OriginalBinaryClausePB(IVecInt, ILits) - Constructor for class org.sat4j.pb.constraints.pb.OriginalBinaryClausePB
-
- OriginalHTClausePB - Class in org.sat4j.pb.constraints.pb
-
- OriginalHTClausePB(IVecInt, ILits) - Constructor for class org.sat4j.pb.constraints.pb.OriginalHTClausePB
-
- 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.OPBReader2005
-
- parseInstance(LineNumberReader) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- parseInstance(InputStream) - Method in class org.sat4j.pb.reader.OPBReader2005
-
- parseInstance(Reader) - Method in class org.sat4j.pb.reader.OPBReader2010
-
- parseInstance(Reader) - Method in class org.sat4j.pb.reader.OPBReader2012
-
- partialWeakeningOnBothFactory() - Static method in class org.sat4j.pb.constraints.pb.ConflictMapDivideByPivot
-
- partialWeakeningOnConflictFactory() - Static method in class org.sat4j.pb.constraints.pb.ConflictMapDivideByPivot
-
- partialWeakeningOnReasonFactory() - Static method in class org.sat4j.pb.constraints.pb.ConflictMapDivideByPivot
-
- PB - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- PBActivityLCDS - Class in org.sat4j.pb.lcds
-
- PBActivityLCDS(Solver<? extends DataStructureFactory>, ConflictTimer) - Constructor for class org.sat4j.pb.lcds.PBActivityLCDS
-
- PBAdapter - Class in org.sat4j.pb.tools
-
Allow to put a ISolver when an IPBSolver is required.
- PBAdapter(ISolver) - Constructor for class org.sat4j.pb.tools.PBAdapter
-
- PBConstr - Interface in org.sat4j.pb.constraints.pb
-
- PBDataStructureFactory - Interface in org.sat4j.pb.core
-
- PBGlucoseLCDS<D extends DataStructureFactory> - Class in org.sat4j.pb.lcds
-
- 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
-
- PBLongMaxClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBLongMaxClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBLongMaxClauseCardConstrDataStructure
-
- PBLongMinClauseCardConstrDataStructure - Class in org.sat4j.pb.constraints
-
- PBLongMinClauseCardConstrDataStructure() - Constructor for class org.sat4j.pb.constraints.PBLongMinClauseCardConstrDataStructure
-
- 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 - Class in org.sat4j.pb.core
-
- PBSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolver
-
- PBSolver(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolver
-
- PBSolverCautious - Class in org.sat4j.pb.core
-
- PBSolverCautious(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCautious
-
- PBSolverCautious(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, int) - Constructor for class org.sat4j.pb.core.PBSolverCautious
-
- PBSolverClause - Class in org.sat4j.pb.core
-
- PBSolverClause(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverClause
-
- PBSolverCP - Class in org.sat4j.pb.core
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCP
-
- PBSolverCPCardLearning - Class in org.sat4j.pb.core
-
- PBSolverCPCardLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPCardLearning
-
- PBSolverCPCardLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPCardLearning
-
- PBSolverCPCardLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPCardLearning
-
- PBSolverCPCardLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPCardLearning
-
- PBSolverCPCardLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPCardLearning
-
- PBSolverCPCardLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPCardLearning
-
- PBSolverCPClauseLearning - Class in org.sat4j.pb.core
-
- PBSolverCPClauseLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPClauseLearning
-
after conflict analysis, performs (or not) a post-processing in order to
learn clauses only.
- PBSolverCPClauseLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPClauseLearning
-
- PBSolverCPClauseLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPClauseLearning
-
- PBSolverCPClauseLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPClauseLearning
-
- PBSolverCPClauseLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPClauseLearning
-
- PBSolverCPClauseLearning(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPClauseLearning
-
- PBSolverCPLong - Class in org.sat4j.pb.core
-
- PBSolverCPLong(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLong
-
- PBSolverCPLong(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLong
-
- PBSolverCPLong(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLong
-
- PBSolverCPLong(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLong
-
- PBSolverCPLong(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLong
-
- PBSolverCPLong(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLong
-
- PBSolverCPLongDivideBy2 - Class in org.sat4j.pb.core
-
- PBSolverCPLongDivideBy2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- PBSolverCPLongDivideBy2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- PBSolverCPLongDivideBy2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- PBSolverCPLongDivideBy2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- PBSolverCPLongDivideBy2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- PBSolverCPLongDivideBy2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideBy2
-
- PBSolverCPLongDivideByGCD - Class in org.sat4j.pb.core
-
- PBSolverCPLongDivideByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- PBSolverCPLongDivideByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- PBSolverCPLongDivideByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- PBSolverCPLongDivideByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- PBSolverCPLongDivideByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- PBSolverCPLongDivideByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongDivideByGCD
-
- PBSolverCPLongReduceToCard - Class in org.sat4j.pb.core
-
- PBSolverCPLongReduceToCard(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- PBSolverCPLongReduceToCard(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- PBSolverCPLongReduceToCard(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- PBSolverCPLongReduceToCard(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- PBSolverCPLongReduceToCard(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- PBSolverCPLongReduceToCard(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongReduceToCard
-
- PBSolverCPLongRounding - Class in org.sat4j.pb.core
-
- PBSolverCPLongRounding(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongRounding
-
- PBSolverCPLongRounding(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongRounding
-
- PBSolverCPLongRounding(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPLongRounding
-
- PBSolverCPLongRounding(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongRounding
-
- PBSolverCPLongRounding(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongRounding
-
- PBSolverCPLongRounding(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPLongRounding
-
- PBSolverCPReduceByGCD - Class in org.sat4j.pb.core
-
- PBSolverCPReduceByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- PBSolverCPReduceByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- PBSolverCPReduceByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- PBSolverCPReduceByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- PBSolverCPReduceByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- PBSolverCPReduceByGCD(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByGCD
-
- PBSolverCPReduceByPowersOf2 - Class in org.sat4j.pb.core
-
- PBSolverCPReduceByPowersOf2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- PBSolverCPReduceByPowersOf2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- PBSolverCPReduceByPowersOf2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- PBSolverCPReduceByPowersOf2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- PBSolverCPReduceByPowersOf2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- PBSolverCPReduceByPowersOf2(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, boolean, SkipStrategy) - Constructor for class org.sat4j.pb.core.PBSolverCPReduceByPowersOf2
-
- PBSolverDecorator - Class in org.sat4j.pb
-
A decorator for the PB solvers.
- PBSolverDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PBSolverDecorator
-
- PBSolverHandle - Class in org.sat4j.pb
-
A PBSolverHandle is a PBSolverDecorator in which it is possible to change the
decorated solver, in contrast with classical decorators.
- PBSolverHandle(IPBSolver) - Constructor for class org.sat4j.pb.PBSolverHandle
-
- PBSolverResCP - Class in org.sat4j.pb.core
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, long) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResCP(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverResCP
-
- PBSolverResolution - Class in org.sat4j.pb.core
-
- PBSolverResolution(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, SearchParams, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverResolution
-
- PBSolverResolution(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder, RestartStrategy) - Constructor for class org.sat4j.pb.core.PBSolverResolution
-
- PBSolverStats - Class in org.sat4j.pb.core
-
- PBSolverStats() - Constructor for class org.sat4j.pb.core.PBSolverStats
-
- PBSolverWithImpliedClause - Class in org.sat4j.pb.core
-
- PBSolverWithImpliedClause(LearningStrategy<PBDataStructureFactory>, PBDataStructureFactory, IOrder) - Constructor for class org.sat4j.pb.core.PBSolverWithImpliedClause
-
- pbStats - Variable in class org.sat4j.pb.core.PBSolver
-
- PBTimeoutIsolator - Class in org.sat4j.pb
-
Solver Decorator to prevent the solver to receive a programmatic timeout
change.
- PBTimeoutIsolator(IPBSolver) - Constructor for class org.sat4j.pb.PBTimeoutIsolator
-
- possConstraint(IWatchPb, BigInteger[]) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- postBumpActivity(Constr) - Method in class org.sat4j.pb.core.PBSolverCP
-
- postBumpActivity(IOrder, PBConstr) - Method in enum org.sat4j.pb.orders.Bumper
-
- postBumpActivity(IOrder, PBConstr) - Method in class org.sat4j.pb.orders.BumperEffective
-
- postBumpActivity(IOrder, PBConstr) - Method in class org.sat4j.pb.orders.BumperEffectiveAndPropagated
-
- postBumpActivity(IOrder, PBConstr) - Method in class org.sat4j.pb.orders.DoubleBumpClashingLiteralsDecorator
-
- postBumpActivity(IOrder, PBConstr) - Method in interface org.sat4j.pb.orders.IBumper
-
- postProcess(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- postProcess(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- postProcess(int, ConflictMap) - Method in interface org.sat4j.pb.constraints.pb.IPostProcess
-
- postProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.NoPostProcess
-
- postProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.PostProcessDivideBy2
-
- postProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.PostProcessDivideByGCD
-
- postProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.PostProcessToCard
-
- postProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.PostProcessToClause
-
- PostProcessDivideBy2 - Class in org.sat4j.pb.constraints.pb
-
- PostProcessDivideByGCD - Class in org.sat4j.pb.constraints.pb
-
- PostProcessToCard - Class in org.sat4j.pb.constraints.pb
-
- PostProcessToClause - Class in org.sat4j.pb.constraints.pb
-
- ppcm(BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
computes the least common factor of two integers (Plus Petit Commun
Multiple in french)
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.WatchPb
-
ppcm : least common multiple for two integers (plus petit commun
multiple)
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
ppcm : least common multiple for two integers (plus petit commun
multiple)
- ppcm(BigInteger, BigInteger) - Static method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
ppcm : least common multiple for two integers (plus petit commun
multiple)
- PreprocCardConstrLearningSolver<S extends IPBSolver> - Class in org.sat4j.pb.tools
-
- PreprocCardConstrLearningSolver(ASolverFactory<IPBSolver>, String) - Constructor for class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- PreprocCardConstrLearningSolver(IPBSolver) - Constructor for class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- PreprocCardConstrLearningSolver(IPBSolver, boolean) - Constructor for class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- preProcess - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- preProcess() - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- preProcess(int, ConflictMap) - Method in interface org.sat4j.pb.constraints.pb.IPreProcess
-
- preProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.NoPreProcess
-
- preProcess(int, ConflictMap) - Method in class org.sat4j.pb.constraints.pb.PreProcessReduceConflict
-
- PreProcessReduceConflict - Class in org.sat4j.pb.constraints.pb
-
- primeImplicant() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- primeImplicant(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- primeImplicant() - Method in class org.sat4j.pb.core.PBSolver
-
- primeImplicant() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- primeImplicant(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- primeImplicant() - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- primeImplicant(int) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printInfos(PrintWriter) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- printInfos(PrintWriter) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- printInfos(PrintWriter, String) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- printInfos(PrintWriter) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- printStat(PrintStream, String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printStat(PrintWriter, String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printStat(PrintWriter) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- printStat(PrintWriter, String) - Method in class org.sat4j.pb.core.PBSolverStats
-
- printStat(PrintStream, String) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- printStat(PrintWriter, String) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- printStat(PrintWriter) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- printStat(PrintStream, String) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
Deprecated.
- printStat(PrintWriter, String) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
Deprecated.
- printStat(PrintWriter) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Propagation of a falsified literal
- propagate(UnitPropagationListener, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- propagatePI(MandatoryLiteralListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
- propagatePI(MandatoryLiteralListener, int) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
- propagatePI(MandatoryLiteralListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
- propagatePI(MandatoryLiteralListener, int) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
- propagatePI(MandatoryLiteralListener, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- PSEUDO_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- PseudoIteratorDecorator - Class in org.sat4j.pb
-
A decorator that computes all pseudo boolean models.
- PseudoIteratorDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PseudoIteratorDecorator
-
- PseudoOptDecorator - Class in org.sat4j.pb
-
A decorator that computes minimal pseudo boolean models.
- PseudoOptDecorator(IPBSolver) - Constructor for class org.sat4j.pb.PseudoOptDecorator
-
Create a PB decorator for which a non optimal solution means that the
problem is satisfiable.
- PseudoOptDecorator(IPBSolver, boolean) - Constructor for class org.sat4j.pb.PseudoOptDecorator
-
Create a PB decorator with a specific semantic of non optimal solution.
- PseudoOptDecorator(IPBSolver, boolean, boolean) - Constructor for class org.sat4j.pb.PseudoOptDecorator
-
Create a PB decorator with a specific semantic of non optimal solution.
- 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
-
- PuebloMinWatchPBConstructor - Class in org.sat4j.pb.constraints
-
- PuebloMinWatchPBConstructor() - Constructor for class org.sat4j.pb.constraints.PuebloMinWatchPBConstructor
-
- 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
-
- push(long) - Method in class org.sat4j.pb.restarts.BigIntegerCircularBuffer
-
- push(BigInteger) - Method in class org.sat4j.pb.restarts.BigIntegerCircularBuffer
-
- putback(char) - Method in class org.sat4j.pb.reader.OPBReader2005
-
put back a character into the stream (only one chr can be put back)
- RandomWalkDecoratorObjective - Class in org.sat4j.pb.orders
-
- RandomWalkDecoratorObjective(VarOrderHeapObjective, double) - Constructor for class org.sat4j.pb.orders.RandomWalkDecoratorObjective
-
- RatioCoefficientsDegreeLBDComputerStrategy - Class in org.sat4j.pb.lcds
-
- RatioCoefficientsDegreeLBDComputerStrategy() - Constructor for class org.sat4j.pb.lcds.RatioCoefficientsDegreeLBDComputerStrategy
-
- readConstraint() - Method in class org.sat4j.pb.reader.OPBReader2005
-
read a constraint calls beginConstraint, constraintTerm and endConstraint
- readIdentifier(StringBuilder) - Method in class org.sat4j.pb.reader.OPBReader2005
-
read an identifier from stream and store it in s
- readInteger(StringBuilder) - 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
- readMetaData() - Method in class org.sat4j.pb.reader.OPBReader2010
-
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.OPBReader2012
-
- readObjective() - Method in class org.sat4j.pb.reader.OPBReader2005
-
read the objective line (if any) calls beginObjective, objectiveTerm and
endObjective
- readObjective() - Method in class org.sat4j.pb.reader.OPBReader2010
-
- readObjective() - Method in class org.sat4j.pb.reader.OPBReader2012
-
- readProblem(String) - Method in class org.sat4j.pb.LanceurPseudo2005
-
- readTerm(StringBuilder, StringBuilder) - Method in class org.sat4j.pb.reader.OPBReader2005
-
read a term into coeff and var
- readTerm(StringBuilder, StringBuilder) - Method in class org.sat4j.pb.reader.OPBReader2006
-
read a term into coeff and var
- readTerm(StringBuilder, StringBuilder) - 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
- realNumberOfVariables() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- realNumberOfVariables() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- reduce(IVec<Constr>) - Method in class org.sat4j.pb.lcds.NullLCDS
-
- reduceCoeffsByGCD() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- reduceCoeffsByPower2() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- reduceCoeffsByPower2() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- reduceConflict(ConflictMapDivideByPivot, int) - Method in interface org.sat4j.pb.constraints.pb.IReduceConflictStrategy
-
Reduces the conflict w.r.t. the implied literal.
- reduceConflict(ConflictMapDivideByPivot, int) - Method in class org.sat4j.pb.constraints.pb.NoReduceConflict
-
- ReduceConflict - Class in org.sat4j.pb.constraints.pb
-
- reduceConflict(ConflictMapDivideByPivot, int) - Method in class org.sat4j.pb.constraints.pb.ReduceConflict
-
- reduceInConstraint(IWatchPb, BigInteger[], int, BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
constraint reduction : removes a literal of the constraint.
- reduceInConstraint(IWatchPb, BigInteger[], int, BigInteger, BigInteger) - Method in class org.sat4j.pb.constraints.pb.ConflictMapMinimizeWeakening
-
- reduceInConstraint(IWatchPb, BigInteger[], int, BigInteger, 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[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - 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[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapDivideByPivot
-
Divides the constraint so as to get a coefficient equal to
BigInteger#ONE for litImplied.
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapReduceToCard
-
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict. this reduction returns a cardinality.
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapReduceToClause
-
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapRounding
-
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict. this reduction returns either a clause if .
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapWeakenReason
-
Divides the constraint so as to get a coefficient equal to
BigInteger#ONE for litImplied.
- reduceUntilConflict(int, int, BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMapWeakenToClash
-
Divides the constraint so as to get a coefficient equal to
BigInteger#ONE for litImplied.
- register() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- register() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- register() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- register() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- registerLiteral(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- registerLiteral(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- remainingAtLeastCards() - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPb
-
Remove a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLong
-
Remove a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MaxWatchPbLongCP
-
Remove a constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPb
-
Remove the constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
Remove the constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
Remove the constraint from the solver
- remove(UnitPropagationListener) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- remove() - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- remove() - Method in class org.sat4j.pb.tools.CombinationIterator
-
- removeConstr(IConstr) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- removeConstr(IConstr) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- removeConstr(IConstr) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- removeSatisfiedLiteralsFromHigherDecisionLevels(IWatchPb, BigInteger[], int, BigInteger) - Method in interface org.sat4j.pb.constraints.pb.IRemoveSatisfiedLiterals
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- removeSubsumedConstr(IConstr) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- removeSubsumedOptConstr() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- requiredNumberOfSatisfiedLiterals() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- requiredNumberOfSatisfiedLiterals() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- requiredNumberOfSatisfiedLiterals() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- rescaleBy(double) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
to re-scale the activity of the constraint
- rescaleBy(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
to re-scale the activity of the constraint
- rescaleBy(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
to re-scale the activity of the constraint
- reset() - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- reset() - Method in class org.sat4j.pb.core.PBSolverStats
-
- reset() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- reset() - Method in class org.sat4j.pb.PseudoOptDecorator
-
- reset() - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- reset() - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- reset() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Reset the state of the helper (mapping, objective function, etc).
- reset() - Method in class org.sat4j.pb.tools.OptimalModelIterator
-
- 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 class org.sat4j.pb.constraints.pb.ConflictMapMinimizeWeakening
-
- resolve(PBConstr, int, VarActivityListener) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
Effectue une resolution avec une contrainte PB.
- rissPreprocessing(String, String) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- SAT4J_MAX_BIG_INTEGER - Static variable in class org.sat4j.pb.reader.OPBReader2010
-
- SATISFIED_FIRST - Static variable in interface org.sat4j.pb.constraints.pb.IWeakeningStrategy
-
- saturation(BigInteger[], BigInteger, IWatchPb) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- saturation() - Method in interface org.sat4j.pb.constraints.pb.IDataStructurePB
-
- saturation() - Method in class org.sat4j.pb.constraints.pb.MapPb
-
- searchCardFromAtMostCard(IVecInt, int) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- searchCardFromClause(IVecInt) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- searchCardFromClause(IVecInt) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- searchCards() - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- SearchOptimizerListener - Class in org.sat4j.pb.tools
-
- SearchOptimizerListener(SolutionFoundListener) - Constructor for class org.sat4j.pb.tools.SearchOptimizerListener
-
- setActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
- setActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- setActivity(double) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- setAuthorizedExtLits(IVecInt) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- setAuthorizedExtLits(IVecInt) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setAutoDivisionStrategy(AutoDivisionStrategy) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setBumper(IBumper) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setBumpStrategy(BumpStrategy) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setConflictFactory(IConflictFactory) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setCorrection(BigInteger) - Method in class org.sat4j.pb.ObjectiveFunction
-
Deprecated.
- setCorrectionFactor(BigInteger) - Method in class org.sat4j.pb.ObjectiveFunction
-
- setCorrectionOffset(BigInteger) - Method in class org.sat4j.pb.ObjectiveFunction
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setDBSimplificationAllowed(boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setDecisionLevel(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- setDecisionLevel(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- setDetectCardFromAllConstraintsInCflAnalysis(boolean) - Method in class org.sat4j.pb.tools.InprocCardConstrLearningSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.LPStringSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.OPBStringSolver
-
- setExpectedNumberOfClauses(int) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setFalse(T, C) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a constraint to set the value of a domain object to false.
- setGlobalObj() - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
Implement this method to set a global linear objective function, which
depends on the added objective functions and the initialization-added
constraints.
- setGlobalObj() - Method in class org.sat4j.pb.multiobjective.MinSumOWAOptimizer
-
- setGlobalObj() - Method in class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- setInitConstraints() - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
Implement this method to add some constraints before the first call to
the solver.
- setInitConstraints() - Method in class org.sat4j.pb.multiobjective.LeximinDecorator
-
- setInitConstraints() - Method in class org.sat4j.pb.multiobjective.MinSumOWAOptimizer
-
- setInitConstraints() - Method in class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- setInitConstraints() - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setInstance(String) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setKeepSolverHot(boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.AtLeastPB
-
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.MinWatchCardPB
-
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
the constraint is learnt
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
the constraint is learnt
- setLearnt() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
the constraint is learnt
- setListOfVariablesForExplanation(IVecInt) - Method in class org.sat4j.pb.LPStringSolver
-
- setListOfVariablesForExplanation(IVecInt) - Method in class org.sat4j.pb.OPBStringSolver
-
- setListOfVariablesForExplanation(IVecInt) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setLogPrefix(String) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setLogPrefix(String) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setMapping(Map<Integer, T>) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setMaxRemoved(BigInteger) - Method in class org.sat4j.pb.core.PBSolverStats
-
- setMinRemoved(BigInteger) - Method in class org.sat4j.pb.core.PBSolverStats
-
- setNegator(INegator) - Method in class org.sat4j.pb.tools.DependencyHelper
-
- setNoRemove(boolean) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setNormalizer(String) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- setNormalizer(AbstractPBDataStructureFactory.INormalizer) - Method in class org.sat4j.pb.constraints.AbstractPBDataStructureFactory
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.core.PBSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.GroupPBSelectorSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in interface org.sat4j.pb.IPBSolver
-
Provide an objective function to the solver.
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.LPStringSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.multiobjective.AbstractLinMultiObjOptimizer
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.OPBStringSolver
-
- setObjectiveFunction(ObjectiveFunction) - Method in interface org.sat4j.pb.orders.IOrderObjective
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.orders.LevelBasedVarOrderHeapObjective
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.orders.RandomWalkDecoratorObjective
-
- 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
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.ClausalConstraintsDecorator
-
- setObjectiveFunction(WeightedObject<T>...) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add an objective function to ask for a solution that minimize the
objective function.
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.LexicoDecoratorPB
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.ManyCorePB
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.PBAdapter
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.tools.XplainPB
-
- setObjectiveFunction(ObjectiveFunction) - Method in class org.sat4j.pb.UserFriendlyPBStringSolver
-
- setPostprocess(IPostProcess) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setPreprocess(IPreProcess) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setPreprocessing(boolean) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setPrintCards(boolean) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- setPrintCards(boolean) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setRissLocation(String) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setSearchListener(SearchListener<S>) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setSearchListener(SearchListener<I>) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setSkipAllow(SkipStrategy) - Method in class org.sat4j.pb.core.PBSolverCP
-
- setSolutionFoundListener(SolutionFoundListener) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
- setTimeout(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setTimeout(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setTimeout(int) - Method in class org.sat4j.pb.PBTimeoutIsolator
-
- setTimeout(int) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.ConstraintRelaxingPseudoOptDecorator
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.OptToPBSATAdapter
-
Allow to set a specific timeout when the solver is in optimization mode.
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.PBSolverHandle
-
- setTimeoutForFindingBetterSolution(int) - Method in class org.sat4j.pb.PseudoOptDecorator
-
- setTimeoutMs(long) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setTimeoutMs(long) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setTimeoutMs(long) - Method in class org.sat4j.pb.PBTimeoutIsolator
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setTimeoutOnConflicts(int) - Method in class org.sat4j.pb.PBTimeoutIsolator
-
- setTrue(T, C) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Add a constraint to set the value of a domain object to true.
- setUnitClauseConsumer(UnitClauseConsumer) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setUnitClauseConsumer(UnitClauseConsumer) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setUnitClauseProvider(UnitClauseProvider) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setUnitClauseProvider(UnitClauseProvider) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setUpperBound(int) - Static method in class org.sat4j.pb.constraints.pb.ConflictMapSwitchToClause
-
- setVerbose(boolean) - Method in class org.sat4j.pb.core.ObjectiveReducerPBSolverDecorator
-
- setVerbose(boolean) - Method in class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- setVerbose(boolean) - Method in class org.sat4j.pb.tools.CardConstrFinder
-
- setVerbose(boolean) - Method in class org.sat4j.pb.tools.PreprocCardConstrLearningSolver
-
- setWeakeningStrategy(IWeakeningStrategy) - Method in class org.sat4j.pb.core.PBSolverCP
-
- shouldRestart() - Method in class org.sat4j.pb.restarts.GrowingCoefficientRestarts
-
- shouldRestart() - Method in class org.sat4j.pb.restarts.MixedRestartsStrategy
-
- simplify() - Method in class org.sat4j.pb.constraints.pb.WatchPb
-
simplify the constraint (if it is satisfied)
- simplify() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
simplify the constraint (if it is satisfied)
- simplify() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
simplify the constraint (if it is satisfied)
- 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
-
- size() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- size() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- skip(ConflictMap, int) - Method in enum org.sat4j.pb.constraints.pb.SkipStrategy
-
- skipSpaces() - Method in class org.sat4j.pb.reader.OPBReader2005
-
skip white spaces, including newlines
- SkipStrategy - Enum in org.sat4j.pb.constraints.pb
-
- 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(BigInteger[], BigInteger) - Method in interface org.sat4j.pb.constraints.pb.IWatchPb
-
- 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
- slackConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the slack of the current constraint slack = poss - degree of the
constraint
- slackConstraint(long[], long) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
compute the slack of a described constraint slack = poss - degree of the
constraint
- slackConstraint() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the slack of the current constraint slack = poss - degree of the
constraint
- slackConstraint(long[], long) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
compute the slack of a described constraint slack = poss - degree of the
constraint
- slackConstraint(BigInteger[], BigInteger) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- slackIsCorrect(int) - Method in class org.sat4j.pb.constraints.pb.ConflictMap
-
- slackIsCorrect(int) - Method in interface org.sat4j.pb.constraints.pb.IConflict
-
- SlackLBDComputerStrategy - Class in org.sat4j.pb.lcds
-
- SlackLBDComputerStrategy() - Constructor for class org.sat4j.pb.lcds.SlackLBDComputerStrategy
-
- solutionFound(int[], RandomAccessModel) - Method in class org.sat4j.pb.tools.SearchOptimizerListener
-
- 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
- sort() - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
sort coefficient and literal arrays
- sort(int, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLong
-
sort partially coefficient and literal arrays
- sort() - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
sort coefficient and literal arrays
- sort(int, int) - Method in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
sort partially coefficient and literal arrays
- startComputeLBD(PBConstr, int) - Method in class org.sat4j.pb.lcds.AbstractLBDComputerStrategy
-
- startComputeLBD(PBConstr, int) - Method in class org.sat4j.pb.lcds.EffectiveLiteralsOnlyLBDComputerStrategy
-
- startComputeLBD(PBConstr, int) - Method in class org.sat4j.pb.lcds.UnassignedLiteralsHaveSameLevelLBDComputerStrategy
-
- startsMapping() - Method in class org.sat4j.pb.reader.OPBReader2005
-
- SteppedTimeoutLexicoDecoratorPB - Class in org.sat4j.pb.tools
-
- SteppedTimeoutLexicoDecoratorPB(IPBSolver) - Constructor for class org.sat4j.pb.tools.SteppedTimeoutLexicoDecoratorPB
-
- SteppedTimeoutLexicoHelper<T,C> - Class in org.sat4j.pb.tools
-
- SteppedTimeoutLexicoHelper(IPBSolver) - Constructor for class org.sat4j.pb.tools.SteppedTimeoutLexicoHelper
-
- SteppedTimeoutLexicoHelper(IPBSolver, boolean, boolean) - Constructor for class org.sat4j.pb.tools.SteppedTimeoutLexicoHelper
-
- SteppedTimeoutLexicoHelper(IPBSolver, boolean) - Constructor for class org.sat4j.pb.tools.SteppedTimeoutLexicoHelper
-
- stopExplanation() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Stop the explanation computation.
- stopSolver() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Stop the SAT solver that is looking for a solution.
- StringNegator - Class in org.sat4j.pb.tools
-
- sumAllCoefs - Variable in class org.sat4j.pb.constraints.pb.ConflictMap
-
- sumcoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPb
-
- sumcoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLong
-
- sumcoefs - Variable in class org.sat4j.pb.constraints.pb.WatchPbLongCP
-
- SumLeximinDecompositionOWAOptimizer - Class in org.sat4j.pb.multiobjective
-
- SumLeximinDecompositionOWAOptimizer(IIntegerPBSolver, int[]) - Constructor for class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- SumLeximinDecompositionOWAOptimizer(IIntegerPBSolver, BigInteger[]) - Constructor for class org.sat4j.pb.multiobjective.SumLeximinDecompositionOWAOptimizer
-
- sumOfCoefficients(BigInteger[]) - Static method in class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure
-
- waitForSolvers() - Method in class org.sat4j.pb.multiobjective.CriterionOptimumComputer
-
- watchCumul - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
sum of the coefficients of the literals satisfied or unvalued
- watchCumul - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
sum of the coefficients of the literals satisfied or unvalued
- watchCumul - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
sum of the coefficients of the literals satisfied or unvalued
- watched - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
is the literal of index i watching the constraint ?
- watched - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
is the literal of index i watching the constraint ?
- watched - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
is the literal of index i watching the constraint ?
- watching - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
indexes of literals watching the constraint
- watching - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
indexes of literals watching the constraint
- watching - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
indexes of literals watching the constraint
- watchingCount - Variable in class org.sat4j.pb.constraints.pb.MinWatchPb
-
number of literals watching the constraint.
- watchingCount - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLong
-
number of literals watching the constraint.
- watchingCount - Variable in class org.sat4j.pb.constraints.pb.MinWatchPbLongCP
-
number of literals watching the constraint.
- WatchPb - Class in org.sat4j.pb.constraints.pb
-
Abstract data structure for pseudo-boolean constraint with watched literals.
- WatchPbLong - Class in org.sat4j.pb.constraints.pb
-
- WatchPbLongCP - Class in org.sat4j.pb.constraints.pb
-
- WCLAUSE - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- WCLAUSE_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- WeightedLBDComputerStrategy - Class in org.sat4j.pb.lcds
-
- WeightedLBDComputerStrategy(ILBDComputerStrategy) - Constructor for class org.sat4j.pb.lcds.WeightedLBDComputerStrategy
-
- weightedLits - Variable in class org.sat4j.pb.constraints.pb.MapPb
-
- WeightedObject<T> - Class in org.sat4j.pb.tools
-
- weights - Variable in class org.sat4j.pb.multiobjective.OrderedObjsOWAOptimizer
-
- why() - Method in class org.sat4j.pb.tools.DependencyHelper
-
Explain the reason of the inconsistency of the set of constraints.
- why(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Explain a domain object has been set to true in a solution.
- whyNot(T) - Method in class org.sat4j.pb.tools.DependencyHelper
-
Explain a domain object has been set to false in a solution.
- WLITERAL - Static variable in class org.sat4j.pb.reader.JSONPBReader
-
- WLITERAL_PATTERN - Static variable in class org.sat4j.pb.reader.JSONPBReader
-