primal simplex pricing algorithm

Sets the primal simplex pricing algorithm.

Purpose

Primal simplex pricing algorithm

API Parameter Name Name prior to V12.6.0
C CPXPARAM_Simplex_PGradient CPX_PARAM_PPRIIND
C++ IloCplex::Param::Simplex::PGradient PPriInd (int)
Java IloCplex.Param.Simplex.PGradient PPriInd (int)
.NET Cplex.Param.Simplex.PGradient PPriInd (int)
OPL ppriind ppriind
Python parameters.simplex.pgradient simplex.pgradient
Interactive simplex pgradient simplex pgradient
Identifier 1029 1029

Description

Sets the primal simplex pricing algorithm. The default pricing (0) usually provides the fastest solution time, but many problems benefit from alternative settings.

Table 1. Values
Value Symbol Meaning
-1 CPX_PPRIIND_PARTIAL Reduced-cost pricing
0 CPX_PPRIIND_AUTO Hybrid reduced-cost & devex pricing; default
1 CPX_PPRIIND_DEVEX Devex pricing
2 CPX_PPRIIND_STEEP Steepest-edge pricing
3 CPX_PPRIIND_STEEPQSTART Steepest-edge pricing with slack initial norms
4 CPX_PPRIIND_FULL Full pricing