| Package | Description |
|---|---|
| org.sat4j.pb.constraints |
Implementation of data structures for pseudo boolean constraints.
|
| org.sat4j.pb.constraints.pb |
Implementations of pseudo boolean constraints.
|
| org.sat4j.pb.core |
Implementations of pseudo boolean solvers
|
| org.sat4j.pb.lcds | |
| org.sat4j.pb.orders |
Various heuristics for the next variable to branch on.
|
| org.sat4j.pb.tools |
Implementation of different tools for pseudo boolean solvers
|
| Class and Description |
|---|
| IDataStructurePB |
| PBConstr |
| WatchPb
Abstract data structure for pseudo-boolean constraint with watched literals.
|
| Class and Description |
|---|
| AtLeastPB |
| AutoDivisionStrategy
The AutoDivisionStrategy enables to specify whether division should be
applied automatically, when a common factor is identified.
|
| ConflictMap |
| ConflictMapDivideByPivot |
| DivisionStrategy |
| IConflict |
| IConflictFactory |
| IDataStructurePB |
| InternalMapPBStructure |
| IPostProcess
Interface to post-process the assertive conflict, e.g. to convert it to a
clause, to a cardinality.
|
| IPreProcess |
| IReduceConflictStrategy |
| IWatchPb |
| IWeakeningStrategy
Strategy used to reduce a PB constraint before applying the canceling
addition operation.
|
| MapPb |
| MaxWatchPb
Data structure for pseudo-boolean constraint with watched literals.
|
| MaxWatchPbLong
Data structure for pseudo-boolean constraint with watched literals.
|
| MaxWatchPbLongCP
Data structure for pseudo-boolean constraint with watched literals.
|
| MinWatchPb
Data structure for pseudo-boolean constraint with watched literals.
|
| MinWatchPbLong
Data structure for pseudo-boolean constraint with watched literals.
|
| MinWatchPbLongCP
Data structure for pseudo-boolean constraint with watched literals.
|
| NoPostProcess |
| OriginalBinaryClausePB |
| OriginalHTClausePB |
| PBConstr |
| PostProcessDivideBy2 |
| PostProcessDivideByGCD |
| PostProcessToCard |
| PostProcessToClause |
| PuebloMinWatchPb |
| SkipStrategy |
| WatchPb
Abstract data structure for pseudo-boolean constraint with watched literals.
|
| WatchPbLong |
| WatchPbLongCP |
| Class and Description |
|---|
| AutoDivisionStrategy
The AutoDivisionStrategy enables to specify whether division should be
applied automatically, when a common factor is identified.
|
| IConflict |
| IConflictFactory |
| IDataStructurePB |
| IPostProcess
Interface to post-process the assertive conflict, e.g. to convert it to a
clause, to a cardinality.
|
| IPreProcess |
| IWeakeningStrategy
Strategy used to reduce a PB constraint before applying the canceling
addition operation.
|
| PBConstr |
| SkipStrategy |
| Class and Description |
|---|
| PBConstr |
| Class and Description |
|---|
| PBConstr |
| Class and Description |
|---|
| SkipStrategy |
Copyright © 2020 Centre de Recherche en Informatique de Lens (CRIL). All rights reserved.