ilog.cplex
Class IloCplex.MIPEmphasis

java.lang.Object
  |
  +--ilog.cplex.IloCplex.MIPEmphasis

public static class IloCplex.MIPEmphasis
extends java.lang.Object

This class lists the types MIP solution emphasis values. The class MIPEmphasisType lists the values that the MIP emphasis parameter MIPEmphasis can assume in IloCplex for use when solving MIP problems. Use these values with the method setParam(MIPEmphasis, value) when setting the MIP emphasis.

Using the default setting MIPEmphasisOptimality, IloCplex tries to improve the branch and cut algorithm in such a way as to minimize the total time for finding the optimal solution and proving its optimality. In many applications, however, finding a good feasible solution faster is more desirable than proving optimality. Using the setting MIPEmphasisFeasibility in such a case instructs IloCplex to try to find good solutions quickly and puts less emphasis on proving optimality.


Field Summary
static int Feasibility
          The value which indicates MIPEmphasisFeasibility.
static int Optimality
          The value which indicates MIPEmphasisOptimality.
 
Constructor Summary
IloCplex.MIPEmphasis()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Optimality

public static final int Optimality
The value which indicates MIPEmphasisOptimality.

Feasibility

public static final int Feasibility
The value which indicates MIPEmphasisFeasibility.
Constructor Detail

IloCplex.MIPEmphasis

public IloCplex.MIPEmphasis()