解决嵌套 MILP 问题

计算科学 线性规划 混合整数规划
2021-11-29 05:43:42

我想解决一系列 MILP 问题(索引为k0) 以下类型:

maxcTxs.t.AxbdTxk

换句话说,除了附加约束之外,问题是相同的dTxk. 特别是,我想为许多值解决这个问题k.

我可以使用什么技巧来加快速度吗?

一种可能的方法是在我们从较低的移动时为目标函数添加一个额外的界限(基于先前的最大值)k向更高k,因为这些问题是嵌套的。还有什么我可以做的吗?

1个回答

如果出现问题Pk每个都不是太难,我建议以最低值解决问题k首先并使用最优解作为第二个最低值的初始值k等等。

通常,一个合理的起始解决方案会大大加快 Branch-And-X 的解决过程。对于 CPLEX 或 Gurobi 等求解器,设置初始值很容易。