如何解决CPLEX ILOG Optimization Studio 的有界约束
我想要一个有上限和下限的约束,使用格式 lb
我要翻译的约束是:enter image description here
但是我是如何用这种格式编码的:
forall(k,i in G,j in chargeStationSet,m in numberOfEVs : i!=j && j!=k && k!=i){
充电站时间管理:
workHourLimit*(x[] - 1)
] +
旅行时间[] +
((batteryCapacity[m] - 剩余电池容量[])/rechargerRate) - >departureTime[]
&&
出发时间[
我是否因为结果与预期不符而正确执行此操作?
解决方法
你应该尝试两个不等式,而不是双重不等式:
dvar int x;
dvar int y;
dvar int z;
subject to
{
//x<=y<=z; // Not allowed
x<=y;
y<=z;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。