X710<400000*B5; X711<400000*B5; X87<400000*B6; X89<400000*B6; X810<400000*B6; X811<400000*B6; B2=1;
@bin(B1); @bin(B3); @bin(B4); @bin(B5); @bin(B6);
Global optimal solution found at iteration: 47 Objective value: 0.2190000E+08
Variable Value Reduced Cost X10 30000.00 0.000000 X11 0.000000 20.00000 X12 0.000000 20.00000 X13 0.000000 0.000000 X14 0.000000 0.000000 X15 0.000000 10.00000 X16 50000.00 0.000000 X18 0.000000 50.00000 X19 0.000000 0.000000
X111 0.000000 100.0000 X21 70000.00 0.000000 X22 0.000000 0.000000 X23 40000.00 0.000000 X24 0.000000 0.000000 X25 25000.00 0.000000 X26 0.000000 200.0000 X37 10000.00 0.000000 X38 20000.00 0.000000 X39 0.000000 0.000000 X311 0.000000 150.0000 X46 0.000000 200.0000 X47 0.000000 150.0000 X48 0.000000 50.00000 X49 10000.00 0.000000 X410 60000.00 0.000000 X57 0.000000 230.0000 X58 0.000000 180.0000 X510 0.000000 50.00000 X511 0.000000 0.000000 X68 20000.00 0.000000 X69 0.000000 30.00000 X610 0.000000 130.0000 X611 20000.00 0.000000 X76 0.000000 180.0000 X77 0.000000 120.0000 X78 0.000000 0.000000 X710 0.000000 90.00000 X711 0.000000 140.0000 X87 0.000000 190.0000
X89 25000.00 0.000000 X810 0.000000 210.0000 X811 0.000000 240.0000 B3 0.000000 -0.1190000E+08 B4 1.000000 50000.00 B5 0.000000 -6800000. B6 1.000000 400000.0 X17 0.000000 0.000000 X110 0.000000 0.000000 X59 0.000000 80.00000 B1 1.000000 0.000000 B2 1.000000 0.000000
Row Slack or Surplus Dual Price 1 0.2190000E+08 -1.000000 2 70000.00 0.000000 3 65000.00 0.000000 4 40000.00 0.000000 5 0.000000 70.00000 6 100000.0 0.000000 7 0.000000 60.00000 8 30000.00 0.000000 9 0.000000 120.0000 10 0.000000 50.00000 11 0.000000 100.0000 12 0.000000 80.00000 13 0.000000 80.00000 14 0.000000 60.00000 15 0.000000 150.0000 16 0.000000 -100.0000
17 0.000000 -200.0000 18 0.000000 -100.0000 19 0.000000 -200.0000 20 0.000000 -150.0000 21 0.000000 -230.0000 22 0.000000 0.000000 23 370000.0 0.000000 24 400000.0 0.000000 25 330000.0 0.000000 26 0.000000 0.000000 27 0.000000 30.00000 28 400000.0 0.000000 29 360000.0 0.000000 30 0.000000 0.000000 31 0.000000 20.00000 32 400000.0 0.000000 33 375000.0 0.000000 34 390000.0 0.000000 35 380000.0 0.000000 36 400000.0 0.000000 37 400000.0 0.000000 38 400000.0 0.000000 39 400000.0 0.000000 40 400000.0 0.000000 41 390000.0 0.000000 42 340000.0 0.000000 43 0.000000 0.000000 44 0.000000 0.000000 45 0.000000 0.000000 46 0.000000 0.000000
47 380000.0 0.000000 48 400000.0 0.000000 49 400000.0 0.000000 50 380000.0 0.000000 51 0.000000 0.000000 52 0.000000 0.000000 53 0.000000 0.000000 54 0.000000 0.000000 55 0.000000 0.000000 56 400000.0 0.000000 57 375000.0 0.000000 58 400000.0 0.000000 59 400000.0 0.000000 60 0.000000 0.000000
5.结果分析及建议
根据上一步骤的数据,我们可以得出如下结果:
(a)在满足部分用户优先供货的前提下,总调运费用最小为2460万元,具体供货方案如下表所示:
表5-1
A1 A2 B1 B2 B3 B4 B1 B2 B3 B4 C1 C2 C3 C4 C5 C6 4.5 5 5 3 4 3.5 5 1 2 4 注:表中空格处的值为0,即没有货物调运