MIP repeat presolve switch

Specifies whether to re-apply presolve, with or without cuts, to a MIP model after processing at the root is otherwise complete.

Purpose

Reapply presolve after processing the root node

API Parameter Name Name prior to V12.6.0
C CPXPARAM_Preprocessing_RepeatPresolve CPX_PARAM_REPEATPRESOLVE
C++ IloCplex::Param::Preprocessing::RepeatPresolve RepeatPresolve (int)
Java IloCplex.Param.Preprocessing.RepeatPresolve RepeatPresolve (int)
.NET Cplex.Param.Preprocessing.RepeatPresolve RepeatPresolve (int)
OPL repeatpresolve repeatpresolve
Python parameters.preprocessing.repeatpresolve preprocessing.repeatpresolve
Interactive preprocessing repeatpresolve preprocessing repeatpresolve
Identifier 2064 2064

Description

Specifies whether to re-apply presolve, with or without cuts, to a MIP model after processing at the root is otherwise complete.

Table 1. Values
Value Symbol
-1 Automatic: let CPLEX choose; default
0 Turn off represolve
1 Represolve without cuts
2 Represolve with cuts
3 Represolve with cuts and allow new root cuts