GUROBI MIP Cuts Parameter Options

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

Figure 4.64: The MIP Cuts Tab in the GUROBI Options Dialog Box

List of Options

Option Name MPL Name Solver Param ParamNr Type Default Min Max
All Cuts MipCutLevel CUTS 23 int -1 -1 2
Clique Cuts MipCliqueStrategy CLIQUECUTS 24 int -1 -1 2
Cover Cuts MipCoverCutsStrategy COVERCUTS 25 int -1 -1 2
GUB Cuts MipGubCutsInd GUBCOVERCUTS 28 int -1 -1 2
MIR Cuts MipMirCuts MIRCUTS 31 int -1 -1 2
Mod-K Cuts MipModKCuts MODKCUTS 47 int -1 -1 2
Network Cuts MipNetworkCuts NETWORKCUTS 48 int -1 -1 2
Implied bound Cuts MipImpliedBoundCutsInd IMPLIEDCUTS 29 int -1 -1 2
Flow cover Cuts MipFlowCutsInd FLOWCOVERCUTS 26 int -1 -1 2
Flow path Cuts MipFlowPaths FLOWPATHCUTS 27 int -1 -1 2
Separation Cuts MipSeparationCuts MIPSEPCUTS 30 int -1 -1 2
Sub-MIP Cuts MipSubMIPCuts SUBMIPCUTS 30 int -1 -1 2
Zero-half Cuts MipZeroHalfCuts ZEROHALFCUTS 46 int -1 -1 2
Gomory Passes MipGomoryPasses GOMORYPASSES 33 int -1 -1 MAXINT
Aggressive Passes MipCutPasses CUTAGGPASSES 32 int -1 -1 MAXINT
Cutting Plane Passes MipCutPasses CUTPASSES 33 int -1 -1 MAXINT


Description of Options

All Cuts

Global cut generation control. The following settings apply to all the cut generation parameters.

Automatic (-1) GUROBI decides.
No Cuts (0) No cut generation is performed.
conservative Cuts (1) Conservative Cut generation.
Aggressive Cuts (2) Aggressive Cut generation.

Clique Cuts

Controls clique cut generation. Overrides the Cut Level parameter.

Cover Cuts

Controls cover cut generation. Overrides the Cut Level parameter.

GUB Cuts

Controls GUB cut generation. Overrides the Cut Level.

MIR Cuts

Controls MIR cut generation. Overrides the Cut Level parameter.

Mod-K Cuts

Controls Mod-K cut generation. Overrides the Cut Level parameter.

Network Cuts

Controls Network cut generation. Overrides the Cut Level parameter.

Implied bound Cuts

Controls implied bound cut generation. Overrides the Cut Level parameter.

Flow cover Cuts

Controls flow cover cut generation. Overrides the Cut Level parameter.

Flow path Cuts

Controls flow path cut generation. Overrides the Cut Level parameter.

Separation Cuts

Controls MIP separation cut generation. Overrides the Cut Level parameter.

Sub-MIP Cuts

Controls Sub-MIP separation cut generation. Overrides the Cut Level parameter.

Zero-half Cuts

Controls Zero-half separation cut generation. Overrides the Cut Level parameter.

Gomory Passes

A non-negative value indicates the maximum number of Gomory cut passes performed. Overrides the Cut level parameter.

Aggressive Passes

A non-negative value indicates the maximum number of constraint aggregation passes performed during cut generation. Overrides the Cut level parameter.

Cutting Plane Passes

A non-negative value indicates the maximum number of cutting planes passes performed during root cut generation. The default value chooses the number automatically.


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