absolute MIP gap before starting to polish a feasible solution
Sets an absolute MIP gap after which CPLEX starts to polish a feasible solution
Purpose
Absolute MIP gap before starting to polish a feasible solution
API | Parameter Name | Name prior to V12.6.0 |
---|---|---|
C | CPXPARAM_MIP_PolishAfter_AbsMIPGap | CPX_PARAM_POLISHAFTEREPAGAP |
C++ | IloCplex::Param::MIP::PolishAfter::AbsMIPGap | PolishAfterEpAGap (double) |
OPL | polishafterepagap | |
Interactive | mip polishafter absmipgap | mip polishafter absmipgap |
Identifier | 2126 | 2126 |
Description
Sets an absolute MIP gap (that is, the difference between the best integer objective and the objective of the best node remaining) after which CPLEX stops branch-and-cut and begins polishing a feasible solution. The default value (0.0) is such that CPLEX does not invoke solution polishing by default.
Starting conditions
CPLEX must have a feasible solution in order to start polishing. It must also have certain internal structures in place to support solution polishing. Consequently, when the criterion specified by this parameter is met, CPLEX begins solution polishing only after these starting conditions are also met. That is, there may be a delay between the moment when the criterion specified by this parameter is met and when solution polishing starts.
Values
Any nonnegative value; default: 0.0.
See also