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)
Java IloCplex.Param.MIP.Strategy.File NodeFileInd (int)
.NET Cplex.Param.MIP.Strategy.File NodeFileInd (int)
OPL nodefileind nodefileind
Python parameters.mip.strategy.file mip.strategy.file
MATLAB Cplex.Param.mip.strategy.file mip.strategy.file
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