CPXXdperwrite 和 CPXdperwrite
使用对偶单纯形法对退化线性程序求解时,CPLEX 可启动对问题的目标函数进行扰动,以提高性能。
int CPXXdperwrite( CPXCENVptr 环境, CPXLPptr lp, char const * filename_str, double ε )
int CPXdperwrite( CPXCENVptr 环境, CPXLPptr lp, char const * filename_str, double ε )
描述
使用对偶单纯形法对退化线性程序求解时,CPLEX 可启动对问题的目标函数进行扰动,以提高性能。 例程 CPXXdperwrite/CPXdperwrite 用于将以相似方式扰动的问题写入二进制 SAV 格式文件。
参数
- env
- 一个指向
CPXXopenCPLEX/CPXopenCPLEX所返回 CPLEX 环境的指针。 - lp
- 一个指向
CPXXcreateprob/CPXcreateprob所返回 CPLEX 问题对象的指针。 - filename_str
- 一个字符串,其中包含应该向其写入扰动 LP 问题的文件的名称。
- epsilon
- 扰动常量。
返回
如果此例程成功,那么会返回 0,而如果发生错误,那么会返回非零。示例
status = CPXdperwrite (env, lp, "myprob.dpe", epsilon);