MIPPRESOLVE


Description
Branch and Bound: Type of integer processing to be performed. If set to 0, no processing will be performed.
Type
Integer
Values
Bit
Meaning
0 
Reduced cost fixing will be performed at each node. This can simplify the node before it is solved, by deducing that certain variables' values can be fixed based on additional bounds imposed on other variables at this node.
1 
Logical preprocessing will be performed at each node. This is performed on binary variables, often resulting in fixing their values based on the constraints. This greatly simplifies the problem and may even determine optimality or infeasibility of the node before the simplex method commences.
2 
Probing of binary variables is performed at the top node. This sets certain binary variables and then deduces effects on other binary variables occurring in the same constraints.
Default value
Dependent on the matrix characteristics.
Notes
If the user has not set MIPPRESOLVE then its value is determined automatically after presolve (in the XPRSmaxim (MAXIM), XPRSminim (MINIM) call) according to the properties of the matrix.
Affects routines
See also


If you have any comments or suggestions about these pages, please send mail to docs@dashoptimization.com.