model:
sets:
A/1..8/:d;
B/1..4/:n;
!n(j)=1代表该候选地址成功作为物流中心;
AB(A,B):vc,y;
endsets
data:
d=100 50 120 80 200 70 60 100;
!这里d(i)路程;
vc=12 4 20 6
10 2 25 10
4 3 16 14
5 6 9 2
12 18 7 3
4 14 4 9
30 20 2 11
12 24 6 22;
enddata
@sum(B:n)=2;
!一个城市只由一个物流中心送货;
@for(AB(i,j):y(i,j)