参数参数

参数参数

如前所述,Gurobi优化器提供了一组参数,允许您控制优化过程的许多细节。在开始优化之前,可以通过修改Gurobi参数来控制可行性和最优性容差、算法选择、探索MIP搜索树的策略等因素。

参数更改使用结构体变量有多个字段,作为参数传递给适当的Gurobi函数(例如,gurobi).每个字段的名称必须是Gurobi参数的名称,关联的值应该是该参数的期望值。您可以找到可用Gurobi参数的完整列表在这里

要创建将设置Gurobi的结构方法参数为2和ResultFile参数model.mps,你可以做以下事情:

参数个数。方法= 2;
参数个数。ResultFile =“model.mps”;

我们应该多说一点关于ResultFile参数。如果设置了此参数,最终传递给Gurobi的优化模型也将输出到指定的文件。文件名后缀应该是.mps.lp.rew,或.rlp,以指示所需的文件格式(请参阅文件格式小节以了解Gurobi文件格式的详细信息)。