Uses of Interface
dev.nm.misc.algorithm.bb.BBNode
-
Packages that use BBNode Package Description dev.nm.misc.algorithm.bb dev.nm.solver.multivariate.constrained.integer.linear.bb -
-
Uses of BBNode in dev.nm.misc.algorithm.bb
Methods in dev.nm.misc.algorithm.bb that return BBNode Modifier and Type Method Description BBNode
ActiveList. pop()
Get the next node.BBNode
BranchAndBound. search(BBNode... initials)
Methods in dev.nm.misc.algorithm.bb that return types with arguments of type BBNode Modifier and Type Method Description List<? extends BBNode>
BBNode. branching()
Get the children of this node by using the branching operation.Methods in dev.nm.misc.algorithm.bb with parameters of type BBNode Modifier and Type Method Description boolean
ActiveList. add(BBNode node)
Add a node to the active list.BBNode
BranchAndBound. search(BBNode... initials)
void
BranchAndBound. setInitials(BBNode... root)
Constructors in dev.nm.misc.algorithm.bb with parameters of type BBNode Constructor Description BranchAndBound(ActiveList activeList, BBNode root)
Solve a minimization problem using a branch-and-bound algorithm.BranchAndBound(BBNode root)
Solve a minimization problem using a branch-and-bound algorithm using depth-first search. -
Uses of BBNode in dev.nm.solver.multivariate.constrained.integer.linear.bb
Classes in dev.nm.solver.multivariate.constrained.integer.linear.bb that implement BBNode Modifier and Type Class Description class
ILPNode
This is the branch-and-bound node used in conjunction withILPBranchAndBoundMinimizer
to solve an Integer Linear Programming problem.
-