Class GomoryPureCutMinimizer.MyCutter
- java.lang.Object
-
- dev.nm.solver.multivariate.constrained.integer.linear.cuttingplane.GomoryPureCutMinimizer.MyCutter
-
- All Implemented Interfaces:
SimplexCuttingPlaneMinimizer.CutterFactory.Cutter
- Enclosing class:
- GomoryPureCutMinimizer
public static class GomoryPureCutMinimizer.MyCutter extends Object implements SimplexCuttingPlaneMinimizer.CutterFactory.Cutter
This is Gomory's pure cut.
-
-
Constructor Summary
Constructors Constructor Description MyCutter(PureILPProblem problem)
Construct a Gomory pure 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(PureILPProblem problem)
Construct a Gomory pure cutter.- Parameters:
problem
- a pure ILP 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
-
-