割平面限制的类型

设置每种类型的割平面的限制。

用途

割平面限制的类型

API 参数名称 V12.6.0 之前的名称
C CPXPARAM_MIP_Limits_EachCutLimit CPX_PARAM_EACHCUTLIM
C++ IloCplex::Param::MIP::Limits::EachCutLimit EachCutLim (int)
Java IloCplex.Param.MIP.Limits.EachCutLimit EachCutLim (int)
.NET Cplex.Param.MIP.Limits.EachCutLimit EachCutLim (int)
OPL eachcutlim eachcutlim
Python parameters.mip.limits.eachcutlimit mip.limits.eachcutlimit
交互式 mip limits eachcutlimit mip limits eachcutlimit
标识 2102 2102

描述

通过此参数,可以对 CPLEX 在每个割平面通过时生成的每种类型的割平面数量设置统一限制。 即,每次 CPLEX 尝试生成新的割平面时,所生成的每种类型的割平面数量将不超过此类限制。

缺省情况下,限制是指定的平台支持的最大整数;也就是,缺省情况下,无有效限制。

加强每种类型的割平面数量限制可能使特定模型受益。 例如,每种类型的割平面显示可阻止以下情况:如果创建任何一种类型的大量割平面会导致到达所有类型的割平面总数限制,而致使无法创建其他类型的割平面。

设置 0(零)意味着无割平面。

此参数不会影响 Gomory 割平面的数量。 要控制 Gomory 割平面的数量,另请参阅小数割平面参数:

表 1. 值
含义
0 无割平面
任何正数 限制每种类型的割平面
2100000000 缺省值