memory reduction switch

Directs CPLEX that it should conserve memory where possible.

Purpose

Reduces use of memory

API Parameter Name Name prior to V12.6.0
C CPXPARAM_Emphasis_Memory CPX_PARAM_MEMORYEMPHASIS
C++ IloCplex::Param::Emphasis::Memory MemoryEmphasis (bool)
Java IloCplex.Param.Emphasis.Memory MemoryEmphasis (bool)
.NET Cplex.Param.Emphasis.Memory MemoryEmphasis (bool)
OPL memoryemphasis memoryemphasis
Python parameters.emphasis.memory emphasis.memory
Interactive emphasis memory emphasis memory
Identifier 1082 1082

Description

Directs CPLEX that it should conserve memory where possible. When you set this parameter to its nondefault value, CPLEX will choose tactics, such as data compression or disk storage, for some of the data computed by the simplex, barrier, and MIP optimizers. Of course, conserving memory may impact performance in some models. Also, while solution information will be available after optimization, certain computations that require a basis that has been factored (for example, for the computation of the condition number Kappa) may be unavailable.

Table 1. Values
Value bool Symbol Interactive Meaning
0 false CPX_OFF no Off; do not conserve memory; default
1 true CPX_ON yes On; conserve memory where possible