yinchao0121 发表于 2007-5-10 13:05:42

公交设站模型

公交站点设置问题
目标是 乘客总出行时间最少
乘客总出行时间包括 所有乘客走到站的总时间 和 乘客乘车总时间 (假设候车时间不考虑)
假设乘客沿线f(x)分布

我不太清楚 所有乘客乘车总时间该怎么考虑?望大家能给我考虑考虑.
(我看到的有一模型是用乘客平均乘距来考虑的,但我觉得乘客平均乘距实际情况很难测算) 恳求高手给与指点,先谢过了。

包不同 发表于 2007-5-20 15:45:44

lingo问题求助

MODEL:
SETS:
venders1/v1,v2/:c1,x1;
goods1/g1,g2/:m1,o1;
vg1(venders1,goods1):z1,g1,b1,p1;
ENDSETS
DATA:
m1= 3800,3000;
c1= 1200 2000;
g1= 2 1
    1.8 0.8;
b1= 3000 3500
    2500 4000;
p1= 3 2.2
    3.2 2.1;
o1= 500,300;

ENDDATA
min=@sum(vg1(i,j):P1(i,j)*z1(i,j))+@sum(venders1:x1*c1)+@sum(vg1(i,j):g1(i,j)*z1(i,j));
@for(vg1(i,j):z1(i,j)<=b1(i,j));
@for(venders1(i):x1(i)=@if(@sum(goods1(j):z1(i,j)^2)#gt#0,1,0));
@for(goods1(j):m1(j)+1.28*o1(j)<=@sum(venders1(i):z1(i,j)));
end
提示无可行解 什么原因

包不同 发表于 2007-5-20 15:46:25

lingo问题求助

MODEL:
SETS:
venders1/v1,v2/:c1,x1;
goods1/g1,g2/:m1,o1;
vg1(venders1,goods1):z1,g1,b1,p1;
ENDSETS
DATA:
m1= 3800,3000;
c1= 1200 2000;
g1= 2 1
    1.8 0.8;
b1= 3000 3500
    2500 4000;
p1= 3 2.2
    3.2 2.1;
o1= 500,300;

ENDDATA
min=@sum(vg1(i,j): P1(i,j)*z1(i,j))+@sum(venders1:x1*c1)+@sum(vg1(i,j):g1(i,j)*z1(i,j));
@for(vg1(i,j):z1(i,j)<=b1(i,j));
@for(venders1(i):x1(i)=@if(@sum(goods1(j):z1(i,j)^2)#gt#0,1,0));
@for(goods1(j):m1(j)+1.28*o1(j)<=@sum(venders1(i):z1(i,j)));
end
提示无可行解 什么原因
页: [1]
查看完整版本: 公交设站模型