public interface BBNode extends ConstrainedOptimProblem
BranchAndBound code works in conjunction with a node class that implements this interface.| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends BBNode> |
branching()
Get the children of this node by using the branching operation.
|
boolean |
isCandidate()
Check if this node is a possible solution to the original problem, e.g., not pruned.
|
ImmutableVector |
solution()
the solution to the sub-problem associated with this node
|
double |
value()
the value of this node
|
getEqualityConstraints, getLessThanConstraintsdimension, fImmutableVector solution()
double value()
boolean isCandidate()
true if this node is a possible solution to the original problemjava.util.List<? extends BBNode> branching()