Package | Description |
---|---|
org.sat4j.pb.constraints.pb |
Modifier and Type | Class and Description |
---|---|
class |
MaxWatchPb
Data structure for pseudo-boolean constraint with watched literals.
|
class |
MaxWatchPbLongCP
Data structure for pseudo-boolean constraint with watched literals.
|
class |
MinWatchPb
Data structure for pseudo-boolean constraint with watched literals.
|
class |
MinWatchPbLongCP
Data structure for pseudo-boolean constraint with watched literals.
|
class |
PuebloMinWatchPb |
class |
WatchPb
Abstract data structure for pseudo-boolean constraint with watched literals.
|
class |
WatchPbLongCP |
Modifier and Type | Method and Description |
---|---|
java.math.BigInteger |
ConflictMap.reduceInConstraint(IWatchPb wpb,
java.math.BigInteger[] coefsBis,
int indLitImplied,
java.math.BigInteger degreeBis)
constraint reduction : removes a literal of the constraint.
|
java.math.BigInteger |
IConflict.reduceInConstraint(IWatchPb wpb,
java.math.BigInteger[] coefsBis,
int indLitImplied,
java.math.BigInteger degreeBis)
Reduction d'une contrainte On supprime un litteral non assigne
prioritairement, vrai sinon.
|
protected java.math.BigInteger |
ConflictMap.reduceUntilConflict(int litImplied,
int ind,
java.math.BigInteger[] reducedCoefs,
IWatchPb wpb) |
protected java.math.BigInteger |
ConflictMapClause.reduceUntilConflict(int litImplied,
int ind,
java.math.BigInteger[] reducedCoefs,
IWatchPb wpb)
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict.
|
protected java.math.BigInteger |
ConflictMapSwitchToClause.reduceUntilConflict(int litImplied,
int ind,
java.math.BigInteger[] reducedCoefs,
IWatchPb wpb)
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict.
|