FeasOpt 的松弛

控制 C API 中例程 CPXfeasopt 和面向对象的 API 中方法 feasOpt 的松弛总量。

用途

feasOpt 的松弛

API 参数名称 V12.6.0 之前的名称
C CPXPARAM_Feasopt_Tolerance CPX_PARAM_EPRELAX
C++ IloCplex::Param::Feasopt::Tolerance EpRelax (double)
Java IloCplex.Param.Feasopt.Tolerance EpRelax (double)
.NET Cplex.Param.Feasopt.Tolerance EpRelax (double)
OPL eprelax eprelax
Python parameters.feasopt.tolerance feasopt.tolerance
交互式 feasopt tolerance feasopt tolerance
标识 2073 2073

描述

控制 C API 中例程 CPXfeasopt 和面向对象的 API 中方法 feasOpt 的松弛总量。

对于 MIP,在阶段 I(用于最小化松弛的阶段)中其适用于 feasOpt 模型的绝对间隙。

使用此参数,您还可以实施其他停止条件。 要执行此操作,首先使用想要的停止条件调用 feasOpt;然后将此参数设置为阶段 I 模型的生成目标;取消设置其他停止条件,然后重新调用 feasOpt。 因为第一个调用的解法已匹配此参数,阶段 I 将在 feasOpt 的第二个调用时立即终止,并且阶段 II 将启动。

在 LP 中,此参数控制 feasOpt 的阶段 I 的目标下限,因此仅在使用主优化器时才相关。

任何非负值;缺省值:1e-6。

另请参阅

目标值下限