dynamic row-management
This parameter specifies whether CPLEX should manage rows dynamically.
Purpose
Switch for dynamic management of rows
API | Parameter Name |
---|---|
C | CPXPARAM_Simplex_DynamicRows |
C++ | IloCplex::Param::Simplex::DynamicRows |
OPL | |
Interactive | simplex dynamicrows |
Identifier | 1161 |
Description
This parameter specifies how CPLEX should manage rows in the current model during dual simplex optimization. More specifically, this parameter controls the use of the kernel simplex method (KSM) for the dual simplex algorithm. That is, Cplex dynamically adjusts the dimensions of the basis matrix during execution of the dual simplex algorithm, according to the settings of this parameter.
When the value of this parameter is -1 (minus one), its default value, this parameter specifies that the user wants CPLEX to manage rows dynamically, adjusting the dimensions of the basis matrix during dual simplex optimization. When it is set to 0 (zero), this parameter specifies that CPLEX must keep all rows. When it is set to 1 (one), this parameter specifies that CPLEX can keep or discard rows according to its internal calculations.
Value | Meaning |
---|---|
-1 | automatic: Let CPLEX decide.default |
0 | Tell CPLEX to keep all rows. |
1 | Let CPLEX manage rows. |