cplex预分解器,无需调用cplex mip求解器

时间:2017-09-20 17:11:21

标签: c cplex

是否可以在不调用mip解算器的情况下运行cplex预分解器来聚合问题?如果是,你能提供一个使用c可调用库的例子吗?

1 个答案:

答案 0 :(得分:1)

是的,可以独立调用presolve。您正在寻找的功能是CPXpresolve。文档中给出的示例是:

  

status = CPXpresolve(env,lp,CPX_ALG_DUAL);

您可能也对CPXpreslvwrite感兴趣。以下是该示例(也来自文档):

  

status = CPXpreslvwrite(env,lp," myfile.pre",& objoff);

如果你写出预先解决的问题,如上所述,你可以用CPXreadcopyprob读回来。这将允许您直接处理预先解决的问题。