29 IReadOnlyDictionary<int, double> variableValues);
Represents a validated classical uncapacitated lot-sizing problem.
Separates classical ULS (l,S) inequalities from a fractional aggregate lot-sizing solution.
CutSeparationMethod Method
Gets the traceability method identifier.
bool IsApplicable(UlsProblem problem)
Tests whether the separator is applicable to the problem.
string Name
Gets the stable separator name.
IReadOnlyList< LsSeparatedCut > Separate(UlsProblem problem, UlsFormulation formulation, IReadOnlyDictionary< int, double > variableValues)
Generates the separator's candidate inequalities at one LP point.
CutSeparationMethod
Identifies the separation procedure that generated a cut.