CPLEX MIP Strategy2 Parameter Options

You can further change the MIP Strategy2 options for CPLEX by choosing CPLEX parameters from the Options menu and then pressing the MIP Strategy2 tab. This will display the dialog box shown below:

Figure 4.47: The CPLEX MIP Stategy2 Tab In CPLEX Options Dialog Box

List of Options

Option Name MPL Name Solver Param ParamNr Type Default Min Max
Crossover Strategy MipCrossoverStrategy MIPHybAlg 2043 list 1 1 2
Use Advanced Starting Values MipStartingValues MIPStart 2035 flag 1 0 1
Reduced Cost Fixing MipReducedCostFixing RCFixInd 2021 flag 1 0 1
Scan For SOS MipSosScanIndicator SOSInd 2023 flag 0 0 1
Rounding Heuristic MipHeuristicStrategy Heuristic 2011 list 0 -1 1
Rounding Heuristic Frequency MipHeuristicFrequency HeurFreq 2031 int 0 -1 MAXINT
Start Algorithm MipStartAlgorithm StartAlg 2025 list 1 1 6
Sub Algorithm MipSubAlgorithm SUBAlg 2026 list 2 1 6


Description of Options

Crossover Strategy

Chooses whether to employ Primal or Dual crossover when using Barrier for subproblems.

Use Advanced Starting Values

Used to indicate how the MIP advanced starting values are used at node 0. When set to On indicates that the values should be checked to see if they provide an integer feasible solution before starting optimization.

Reduced Cost Fixing

This option determines whether the reduced cost fixing strategy is to be applied. Reduce cost fixing sets integer values to bounds by considering reduced cost information at subproblems. This technique can significantly improve MIP performance, but can increase memory usage. By default, reduce cost fixing is On, but can be turned off as a memory-saving measure.

Scan For SOS

The Scan for SOS option, when set to On, initiates a scan for SOS Type 3 sets and invokes SOS Type 1 branching for these sets of variables. The automatic scan occurs immediately before CPLEX starts optimizing. An SOS Type 3 set results from each equality row with all binaries and +1 or -1 coefficients, and an RHS value of 1 - (number of -1 coefficients). SOS Type 3 sets are a special subset of SOS Type 1 sets which can be identified automatically by CPLEX. The default value for the Scan for SOS option is Off.

Rounding Heuristic

The Rounding heuristic option determines which heuristic should be applied to develop an initial integer solution.

Do not use heuristic (-1) Do not use a rounding heuristic.
Automatic (0) The decision on using a heuristic will be automatically determined by looking at the solution to the initial relaxation of MIP.
Use heuristic (1) Rounding heuristic should be used.

Rounding Heuristic Frequency

The heuristic frequency options determines how often to apply the periodic heuristic. Setting the value to 0, the default, indicates that the periodic heuristic will not be applied at any nodes.

Start Algorithm

The Start algorithm option determines which LP algorithm should be used to solve the initial relaxation of the MIP.

Automatic (0) CPLEX Chooses.
Primal simplex (1) Use primal simplex
Dual simplex (2) Use dual simplex.
Network simplex (3) Use network simplex.
Barrier (4) Use barrier.
Sifting Algorithm (5) Uses sifting the sifting algorithm.
Concurrent (6) Uses numerous start algorithms concurrently.

Sub Algorithm

The sub algorithm option sets the algorithm to be used on subproblems.

Automatic (0) CPLEX Chooses.
Primal simplex (1) Use primal simplex
Dual simplex (2) Use dual simplex.
Network simplex (3) Use network simplex.
Barrier (4) Use barrier.
Sifting Algorithm (5) Uses sifting the sifting algorithm.

Back To Top | Maximal Home Page | List of Solvers | Previous Page | Next Page