我想解决一系列 MILP 问题(索引为) 以下类型:
换句话说,除了附加约束之外,问题是相同的. 特别是,我想为许多值解决这个问题.
我可以使用什么技巧来加快速度吗?
一种可能的方法是在我们从较低的移动时为目标函数添加一个额外的界限(基于先前的最大值)向更高,因为这些问题是嵌套的。还有什么我可以做的吗?
我想解决一系列 MILP 问题(索引为) 以下类型:
换句话说,除了附加约束之外,问题是相同的. 特别是,我想为许多值解决这个问题.
我可以使用什么技巧来加快速度吗?
一种可能的方法是在我们从较低的移动时为目标函数添加一个额外的界限(基于先前的最大值)向更高,因为这些问题是嵌套的。还有什么我可以做的吗?
如果出现问题每个都不是太难,我建议以最低值解决问题首先并使用最优解作为第二个最低值的初始值等等。
通常,一个合理的起始解决方案会大大加快 Branch-And-X 的解决过程。对于 CPLEX 或 Gurobi 等求解器,设置初始值很容易。