simplex crash ordering

Decides how CPLEX orders variables relative to the objective function when selecting an initial basis.

Purpose

Simplex crash ordering

API Parameter Name Name prior to V12.6.0
C CPXPARAM_Simplex_Crash CPX_PARAM_CRAIND
C++ IloCplex::Param::Simplex::Crash CraInd (int)
OPL craind
Interactive simplex crash simplex crash
Identifier 1007 1007

Description

Decides how CPLEX orders variables relative to the objective function when selecting an initial basis.

Table 1. Values
Value Meaning
LP Primal
-1 Alternate ways of using objective coefficients
0 Ignore objective coefficients during crash
1 Alternate ways of using objective coefficients; default
LP Dual
-1 Aggressive starting basis
0 Aggressive starting basis
1 Default starting basis; default
QP Primal
-1 Slack basis
0 Ignore Q terms and use LP solver for crash
1 Ignore objective and use LP solver for crash; default
QP Dual
-1 Slack basis
0 Use Q terms for crash
1 Use Q terms for crash; default