public class SimplexCuttingPlaneMinimizer extends Object implements ConstrainedMinimizer<ILPProblem,MinimizationSolution<Vector>>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SimplexCuttingPlaneMinimizer.CutterFactory
This factory constructs a new
Cutter for each MILP problem. |
| Constructor and Description |
|---|
SimplexCuttingPlaneMinimizer(LPSimplexSolver solver,
SimplexCuttingPlaneMinimizer.CutterFactory cutterFactory)
Construct a cutting-plane minimizer to solve an MILP problem.
|
| Modifier and Type | Method and Description |
|---|---|
MinimizationSolution<Vector> |
solve(ILPProblem problem)
Solve an optimization problem, e.g.,
OptimProblem. |
public SimplexCuttingPlaneMinimizer(LPSimplexSolver solver, SimplexCuttingPlaneMinimizer.CutterFactory cutterFactory)
solver - a simplex solver to solve an LP problemcutterFactory - a factory that constructs a new Cutter for each problempublic MinimizationSolution<Vector> solve(ILPProblem problem) throws Exception
OptimizerOptimProblem.solve in interface Optimizer<ILPProblem,MinimizationSolution<Vector>>problem - an optimization problemException - when there is an error solving the problemCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.