繁体   English   中英

如何编写此 CPLEX 约束的关系?

[英]How can I write the relationship for this CPLEX constraint?

我怎样才能在约束条件下写这个? 在此处输入图像描述

W[i][v][t]:车辆 v 在时间段 t 在节点 i 交付的数量 UI[i][v][t]:车辆 v 在时间段 t 在节点 i 拾取的数量

产品P:1、2 取货节点:1、2、3、4 发货节点:5、6、7、8、9、10 时间段:1、2、3 车辆数量:1、2

据我了解,对于每种产品,提取的数量等于交付的数量。 例如:产品 1 的节点 1、2、3、4 中的总数量必须等于产品 1 的节点 5、6、7、8、9、10 中的总数量

我已经尝试了很多元组,但它们根本不起作用。有人可以帮我一把。 十分感谢。

range PN=1..4;
range DN=5..10;

range P=1..2;
range M=1..2;

range T=1..3;
range V=1..4;
range WW=1..2;

tuple pm
{
  int p;
  int m;
}

pm pms[PN]=[<1,1>,<1,2>,<2,1>,<2,2>];

dvar float U[T][PN][V];
dvar float+ QT[T][P][M][WW]; 
dvar float+ W[DN][V][T];
subject to
{
  forall(i in PN,t in T)
    sum(v in V) U[t][i][v]==sum(w in WW)QT[t][pms[i].p][pms[i].m][w];
    
  forall(v in V,t in T)
    sum(i in PN) U[t][i][v]==sum(i in DN) W[i][v][t];
}

作品

https://www.linkedin.com/pulse/low-barrier-entry-optimization-through-cplex-alex-fleischer/我收集了许多链接以了解有关 cplex 的更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM