求救,高手指教!
model:!3个客户,2辆车,4天一周期的配送模型;
sets:
dat/1..5/;!1表示期初;
car/1 2/:carcap;!车辆的载重量;
cus/1..4/:cuscap;!1表示配送中心,客户的最大库存量;
cxc(cus,cus):dist;!客户与客户之间的距离;
link(cus,dat):req,stock;!客户每天的需求,客户每天的库存;
cxd(cus,car,dat):w;!每天车辆K给客户I的送货量;
match(cus,cus,car,dat):x;!车辆K第D天是否从I到J;
endsets
@for(link(k,d):
@for(cxc(i,j):
x(i,j,k,d)<=@sum(cus(j)|i#eq#1:x(i,j,k,d))));!**车辆的起始点只能是配送中心;
加上这个**条件后,就报告没有可行解,但是不加上模型求解出来的结果是车辆就在网点之间运行,而不经过配送中心。 补充:上面的**条件就是这个表达式: x_{i,j,k,d}<=\sum_{j=1}^{n}{x_{1,j,k,d}} 这里的问题都这么复杂啊。。。。。。。 能不能把你的完整模型说一下,那样好分析问题的所在! 回复 4# madio
问题我已经写在附件中了,请各位帮忙看看! 可以说的详细一点 回复 6# clanswer
斑竹呀,我已经把我能说的都写上了呀:'( 回复 7# bobby1218
没看到楼上的附件,呵呵
页:
[1]