bobby1218 发表于 2010-3-3 23:57

求救,高手指教!

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))));!**车辆的起始点只能是配送中心;
加上这个**条件后,就报告没有可行解,但是不加上模型求解出来的结果是车辆就在网点之间运行,而不经过配送中心。

bobby1218 发表于 2010-3-4 00:11

补充:上面的**条件就是这个表达式: x_{i,j,k,d}<=\sum_{j=1}^{n}{x_{1,j,k,d}}

yinforever 发表于 2010-3-4 05:45

这里的问题都这么复杂啊。。。。。。。

madio 发表于 2010-3-4 09:31

能不能把你的完整模型说一下,那样好分析问题的所在!

bobby1218 发表于 2010-3-4 12:35

回复 4# madio


    问题我已经写在附件中了,请各位帮忙看看!

clanswer 发表于 2010-3-4 15:15

可以说的详细一点

bobby1218 发表于 2010-3-4 15:50

回复 6# clanswer


    斑竹呀,我已经把我能说的都写上了呀:'(

clanswer 发表于 2010-3-4 17:05

回复 7# bobby1218


    没看到楼上的附件,呵呵
页: [1]
查看完整版本: 求救,高手指教!