0
点赞
收藏
分享

微信扫一扫

Gurobi笔记--如果模型运行结果非你所需, 如何调试

善解人意的娇娇 2022-03-12 阅读 31
python

按照你认为正确的方式来定义路线。然后通过约束来执行它们。

例如,一辆车应该从仓库到场地1,然后再到场地3,所以要添加适当的约束, 对路径或车辆安排进行初始化。

mdl.addConstr(x[0, 1] = 1)
mdl.addConstr(x[1, 3] = 1)

在求解时, 有可能这个问题已经无法解决了, 已经出现了约束冲突。再通过computeIIS, 便会发现模型中的错误。

举报

相关推荐

0 条评论