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 BBNodeActiveList. pop()Get the next node.BBNodeBranchAndBound. 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 booleanActiveList. add(BBNode node)Add a node to the active list.BBNodeBranchAndBound. search(BBNode... initials)voidBranchAndBound. 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 classILPNodeThis is the branch-and-bound node used in conjunction withILPBranchAndBoundMinimizerto solve an Integer Linear Programming problem.
-