请问这哪里有错?
找了很久没找到,一直报错,建模小白,求大神指点啊附上代码,标点符号没错,查了好多遍了,英文的
model:
Min=y0+y1+y2+y3+y4+y5+y6+y7+y8+y9+y10+y11+y12+y13+y14+y15+y16+y17+y18+y19+y20+y21+y22+y23;
y14+y15+w0+y0+w23+y23+w22+y22+w21+y21+w19+y19+w18+y18+w17+y17+w16+y16>=10;
y15+y16+w1+y1+w0+y0+w23+y23+w22+y22+w20+y20+w19+y19+w18+y18+w17+y17>=10;
y16+y17+w2+y2+w1+y1+w0+y0+w23+y23+w21+y21+w20+y20+w19+y19+w18+y18>=10;
y17+y18+w3+y3+w2+y2+w1+y1+w0+y0+w22+y22+w21+y21+w20+y20+w19+y19>=10;
y18+y19+w4+y4+w3+y3+w2+y2+w1+y1+w23+y23+w22+y22+w21+y21+w20+y20>=10;
y19+y20+w5+y5+w4+y4+w3+y3+w2+y2+w0+y0+w23+y23+w22+y22+w21+y21>=10;
y20+y21+w6+y6+w5+y5+w4+y4+w3+y3+w1+y1+w0+y0+w23+y23+w22+y22>=30;
y21+y22+w7+y7+w6+y6+w5+y5+w4+y4+w2+y2+w1+y1+w0+y0+w23+y23>=30;
y22+y23+w8+y8+w7+y7+w6+y6+w5+y5+w3+y3+w2+y2+w1+y1+w0+y0>=35;
y23+y0+w9+y9+w8+y8+w7+y7+w6+y6+w4+y4+w3+y3+w2+y2+w1+y1>=35;
y0+y1+w10+y10+w9+y9+w8+y8+w7+y7+w5+y5+w4+y4+w3+y3+w2+y2>=35;
y1+y2+w11+y11+w10+y10+w9+y9+w8+y8+w6+y6+w5+y5+w4+y4+w3+y3>=35;
y2+y3+w12+y12+w11+y11+w10+y10+w9+y9+w7+y7+w6+y6+w5+y5+w4+y4>=35;
y3+y4+w13+y13+w12+y12+w11+y11+w10+y10+w8+y8+w7+y7+w6+y6+w5+y5>=35;
y4+y5+w14+y14+w13+y13+w12+y12+w11+y11+w9+y9+w8+y8+w7+y7+w6+y6>=25;
y5+y6+w15+y15+w14+y14+w13+y13+w12+y12+w10+y10+w9+y9+w8+y8+w7+y7>=25;
y6+y7+w16+y16+w15+y15+w14+y14+w13+y13+w11+y11+w10+y10+w9+y9+w8+y8>=27;
y7+y8+w17+y17+w16+y16+w15+y15+w14+y14+w12+y12+w11+y11+w10+y10+w9+y9>=27;
y8+y9+w18+y18+w17+y17+w16+y16+w15+y15+w13+y13+w12+y12+w11+y11+w10+y10>=31;
y9+y10+w19+y19+w18+y18+w17+y17+w16+y16+w14+y14+w13+y13+w12+y12+w11+y11>=31;
y10+y11+w20+y20+w19+y19+w18+y18+w17+y17+w15+y15+w14+y14+w13+y13+w12+y12>=25;
y11+y12+w21+y21+w20+y20+w19+y19+w18+y18+w16+y16+w15+y15+w14+y14+w13+y13>=25;
y12+y13+w22+y22+w21+y21+w20+y20+w19+y19+w17+y17+w16+y16+w15+y15+w14+y14>=15;
y13+y14+w23+y23+w22+y22+w21+y21+w20+y20+w18+y18+w17+y17+w16+y16+w15+y15>=15;
y0+y1+y2+y3+y4+y5+y6+y7+y8+y9+y10+y11+y12+y13+y14+y15+y16+y17+y18+y19+y20+y21+y22+y23+
w0+w1+w2+w3+w4+w5+w6+w7+w8+w9+w10+w11+w12+w13+w14+w15+w16+w17+w18+w19+w20+w21+w22+w23=50;
@gin(w0);@gin(w1);@gin(w2);@gin(w3);@gin(w4);@gin(w5);@gin(w6);@gin(w7);@gin(w8);@gin(w9);@gin(w10);
@gin(w11);@gin(w12);@gin(w13);@gin(w14);@gin(w15);@gin(w16);@gin(w17);@gin(w18);@gin(w19);@gin(w20);@gin(w21);@gin(w22);@gin(w23);
@gin(y0);@gin(y1);@gin(y2);@gin(y3);@gin(y4);@gin(y5);@gin(y6);@gin(y7);@gin(y8);@gin(y9);@gin(y10);
@gin(y11);@gin(y12);@gin(y13);@gin(y14);@gin(y15);@gin(y16);@gin(y17);@gin(y18);@gin(y19);@gin(y20);@gin(y21);@gin(y22);@gin(y23);
end
最后一个线性约束条件太苛刻:
w0+w1+w2+w3+w4+w5+w6+w7+w8+w9+w10+w11+w12+w13+w14+w15+w16+w17+w18+w19+w20+w21+w22+w23=50;
结合整数约束你会发现同时满足这个条件的决策变量不存在。
改成:
w0+w1+w2+w3+w4+w5+w6+w7+w8+w9+w10+w11+w12+w13+w14+w15+w16+w17+w18+w19+w20+w21+w22+w23>=50;
就有结果了: Global optimal solution found.
Objective value: 0.000000
Objective bound: 0.000000
Infeasibilities: 0.000000
Extended solver steps: 0
Total solver iterations: 0
Variable Value Reduced Cost
Y0 0.000000 1.000000
Y1 0.000000 1.000000
Y2 0.000000 1.000000
Y3 0.000000 1.000000
Y4 0.000000 1.000000
Y5 0.000000 1.000000
Y6 0.000000 1.000000
Y7 0.000000 1.000000
Y8 0.000000 1.000000
Y9 0.000000 1.000000
Y10 0.000000 1.000000
Y11 0.000000 1.000000
Y12 0.000000 1.000000
Y13 0.000000 1.000000
Y14 0.000000 1.000000
Y15 0.000000 1.000000
Y16 0.000000 1.000000
Y17 0.000000 1.000000
Y18 0.000000 1.000000
Y19 0.000000 1.000000
Y20 0.000000 1.000000
Y21 0.000000 1.000000
Y22 0.000000 1.000000
Y23 0.000000 1.000000
W0 50.00000 0.000000
W23 50.00000 0.000000
W22 50.00000 0.000000
W21 50.00000 0.000000
W19 50.00000 0.000000
W18 50.00000 0.000000
W17 50.00000 0.000000
W16 50.00000 0.000000
W1 50.00000 0.000000
W20 50.00000 0.000000
W2 50.00000 0.000000
W3 50.00000 0.000000
W4 50.00000 0.000000
W5 50.00000 0.000000
W6 50.00000 0.000000
W7 50.00000 0.000000
W8 50.00000 0.000000
W9 50.00000 0.000000
W10 50.00000 0.000000
W11 50.00000 0.000000
W12 50.00000 0.000000
W13 50.00000 0.000000
W14 50.00000 0.000000
W15 50.00000 0.000000
Row Slack or Surplus Dual Price
1 0.000000 -1.000000
2 390.0000 0.000000
3 390.0000 0.000000
4 390.0000 0.000000
5 390.0000 0.000000
6 390.0000 0.000000
7 390.0000 0.000000
8 370.0000 0.000000
9 370.0000 0.000000
10 365.0000 0.000000
11 365.0000 0.000000
12 365.0000 0.000000
13 365.0000 0.000000
14 365.0000 0.000000
15 365.0000 0.000000
16 375.0000 0.000000
17 375.0000 0.000000
18 373.0000 0.000000
19 373.0000 0.000000
20 369.0000 0.000000
21 369.0000 0.000000
22 375.0000 0.000000
23 375.0000 0.000000
24 385.0000 0.000000
25 385.0000 0.000000
26 1150.000 0.000000
页:
[1]