Through ILOG CPLEX parameters, you control how information in the log file is recorded and displayed. You can use those parameters at their default values (adequate for most problems), or you can reset them through commands in the Interactive Optimizer, through member functions in the Concert Technology Library, or through routines from the Callable Library. Table 5.7 summarizes those parameters, and the following paragraphs explain how to use them.
Default | Interactive Command | Concert Technology Library Function | Callable Library Routine |
---|---|---|---|
2 | |||
100 |
set mip interval
i
to change the MIP interval parameter in order to log node information more (a smaller value of i
) or less (a larger value of i
) frequently.
CPXsetintparam()
with arguments to indicate the environment, the parameter CPX_PARAM_MIPINTERVAL
, and a positive integer value. The default value is 100
.
Here is an example of such a node log file:
|
To change the MIP display parameter:
set mip display
.
CPXsetintparam()
with arguments to indicate the environment, the parameter CPX_PARAM_MIPDISPLAY
, and a value.
Table 5.8 lists the acceptable values for this parameter.
|
Sample: Stating a MIP Problem offers a typical MIP problem. Here is the node log file for that problem with the default setting of the MIP display parameter:
These additional items appear only in the node log file (not on screen):
Variable
records the name of the variable where ILOG CPLEX branched to create this node. If the branch was due to a special ordered set, the name listed here will be the right-most variable in the left subset.
B
indicates the branching direction:
Parent
indicates the node number of the parent.
Depth
indicates the depth of this node in the branch & cut tree.