Table 11.1 summarizes the options available for the OPTMILP procedure, classified by function.
Table 11.1: Options for the OPTMILP Procedure
| Description | Option | 
|---|---|
| Data Set Options | |
| Specifies the input data set | |
| Specifies the constraint activities output data set | |
| Specifies whether the MILP model is a maximization or minimization problem | |
| Specifies the primal solution input data set (warm start) | |
| Specifies the primal solution output data set | |
| Presolve Option | |
| Specifies the type of presolve | |
| Control Options | |
| Specifies the stopping criterion based on absolute objective gap | |
| Specifies the cutoff value for node removal | |
| Emphasizes feasibility or optimality | |
| Specifies the maximum violation on variables and constraints | |
| Specifies the maximum allowed difference between an integer variable’s value and an integer | |
| Specifies the frequency of printing the node log | |
| Specifies the detail of solution progress printed in log | |
| Specifies the maximum number of nodes to be processed | |
| Specifies the maximum number of solutions to be found | |
| Specifies the time limit for the optimization process | |
| Specifies the tolerance used in determining the optimality of nodes in the branch-and-bound tree | |
| Toggles ODS output | |
| Specifies the probing level | |
| Specifies the stopping criterion based on relative objective gap | |
| Specifies the scale of the problem matrix | |
| Specifies the stopping criterion based on target objective value | |
| Specifies whether time units are CPU time or real time | |
| Heuristics Option | |
| Specifies the primal heuristics level | |
| Search Options | |
| Specifies the level of conflict search | |
| Specifies the node selection strategy | |
| Enables use of variable priorities | |
| Specifies the number of simplex iterations performed on each variable in strong branching strategy | |
| Specifies the number of candidates for strong branching | |
| Specifies the rule for selecting branching variable | |
| Cut Options | |
| Specifies the cut level for all cuts | |
| Specifies the clique cut level | |
| Specifies the flow cover cut level | |
| Specifies the flow path cut level | |
| Specifies the Gomory cut level | |
| Specifies the generalized upper bound (GUB) cover cut level | |
| Specifies the implied bounds cut level | |
| Specifies the knapsack cover cut level | |
| Specifies the lift-and-project cut level | |
| Specifies the mixed lifted 0-1 cut level | |
| Specifies the mixed integer rounding (MIR) cut level | |
| Specifies the row multiplier factor for cuts | |
| Specifies the overall cut aggressiveness | |
| Specifies the zero-half cut level |