CPLEX中的线性优化

时间:2019-03-04 09:30:53

标签: cplex

我正在尝试对此约束进行编码:

n[a][t] >= sum (k == t + 1 - la/Va .. t) u[a][t]

其中给出了la,Va,a = 1..7,t = 1..100

这是我的代码,但是没用!

forall (a in links, t in time_step)
    volume[a][t] >= sum (i in k..t : k == t + 1 - (a.length/a.speed)) inflow[a][i];

当它是索引“ t”的函数时,如何定义“ k”。 有人可以帮我改正吗? 非常感谢!

1 个答案:

答案 0 :(得分:1)

你为什么不写类似的东西

forall (a in links, t in time_step)
    volume[a][t] >= sum (i in t + 1 - ftoi(ceil((a.length/a.speed)))..t ) inflow[a][i];

致谢