node storage file switch

Used when working memory (CPX_PARAM_WORKMEM, WorkMem) has been exceeded by the size of the search tree.

Purpose

Node storage file switch

API Parameter Name Name prior to V12.6.0
C CPXPARAM_MIP_Strategy_File CPX_PARAM_NODEFILEIND
C++ IloCplex::Param::MIP::Strategy::File NodeFileInd (int)
OPL nodefileind
Interactive mip strategy file mip strategy file
Identifier 2016 2016

Description

Used when working memory specified by the memory available for working storage parameter, (CPX_PARAM_WORKMEM, WorkMem) has been exceeded by the size of the tree. If the node file parameter is set to zero when the tree memory limit is reached, optimization is terminated. Otherwise, a group of nodes is removed from the in-memory set as needed. By default, CPLEX transfers nodes to node files when the in-memory set is larger than the current value of memory available for working storage, and it keeps the resulting node files in compressed form in memory. At settings 2 and 3, the node files are transferred to disk, in uncompressed and compressed form respectively, into the directory for working files (CPX_PARAM_WORKDIR, WorkDir), and CPLEX actively manages which nodes remain in memory for processing.

Value Meaning
0 No node file
1 Node file in memory and compressed; default
2 Node file on disk
3 Node file on disk and compressed