Difficulties with unbounded problems
Suggests strategies to overcome unbounded problems with the barrier optimizer.
CPLEX detects unbounded problems in either of two ways:
either it finds a solution with small complementarity that is not feasible for either the primal or the dual formulation of the problem;
or the iterations tend toward infinity with the objective value becoming very large in absolute value.
The CPLEX barrier optimizer stops when the absolute value
of either the primal or dual objective exceeds the objective range
parameter, BarObjRng.
If you increase the value of BarObjRng,
then the CPLEX barrier optimizer will iterate more times before it
decides that the current problem suffers from an unbounded objective
value.
If you know that your problem has large objective values,
consider increasing BarObjRng.
Also if you know that your problem has large objective
values, consider changing the barrier algorithm by resetting the BarAlg parameter.