Class GomoryMixedCutMinimizer.MyCutter
- java.lang.Object
-
- dev.nm.solver.multivariate.constrained.integer.linear.cuttingplane.GomoryMixedCutMinimizer.MyCutter
-
- All Implemented Interfaces:
SimplexCuttingPlaneMinimizer.CutterFactory.Cutter
- Enclosing class:
- GomoryMixedCutMinimizer
public static class GomoryMixedCutMinimizer.MyCutter extends Object implements SimplexCuttingPlaneMinimizer.CutterFactory.Cutter
This is Gomory's mixed cut.
-
-
Constructor Summary
Constructors Constructor Description MyCutter(ILPProblem problem)
Construct a Gomory mixed cutter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimplexTable
cut(SimplexTable table)
Cut a simplex table.
-
-
-
Constructor Detail
-
MyCutter
public MyCutter(ILPProblem problem)
Construct a Gomory mixed cutter.- Parameters:
problem
- an MILP problem
-
-
Method Detail
-
cut
public SimplexTable cut(SimplexTable table)
Description copied from interface:SimplexCuttingPlaneMinimizer.CutterFactory.Cutter
Cut a simplex table. For efficiency reason, the inputtable
is changed after this operation.- Specified by:
cut
in interfaceSimplexCuttingPlaneMinimizer.CutterFactory.Cutter
- Parameters:
table
- a simple table- Returns:
- a cut simplex table
-
-