MIP node selection strategy
Used to set the rule for selecting the next node to process when backtracking.
Purpose
MIP node selection strategy
API | Parameter Name | Name prior to V12.6.0 |
---|---|---|
C | CPXPARAM_MIP_Strategy_NodeSelect | CPX_PARAM_NODESEL |
C++ | IloCplex::Param::MIP::Strategy::NodeSelect | NodeSel (int) |
OPL | nodesel | |
Interactive | mip strategy nodeselect | mip strategy nodeselect |
Identifier | 2018 | 2018 |
Description
Sets the rule for selecting the next node to process when the search is backtracking. The depth-first search strategy chooses the most recently created node. The best-bound strategy chooses the node with the best objective function for the associated LP relaxation. The best-estimate strategy selects the node with the best estimate of the integer objective value that would be obtained from a node once all integer infeasibilities are removed. An alternative best-estimate search is also available.
Value | Symbol | Meaning |
---|---|---|
0 | CPX_NODESEL_DFS | Depth-first search |
1 | CPX_NODESEL_BESTBOUND | Best-bound search; default |
2 | CPX_NODESEL_BESTEST | Best-estimate search |
3 | CPX_NODESEL_BESTEST_ALT | Alternative best-estimate search |