数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 2360|回复: 3

关于LINGO整数规划

[复制链接]
发表于 2005-9-9 17:17:54 | 显示全部楼层 |阅读模式
<>请教大家一个问题:在LINGO软件中怎样将结果整数化?</P>
<>例如:model:<BR>Max =48.7*(x1+y1)+52*(x2+y2)+61.3*(x3+y3)+72*(x4+y4)+48.7*(x5+y5)+52*(x6+y6)+64*(x7+y7); <BR>48.7*x1+52*x2+61.3*x3+72*x4+48.7*x5+52*x6+64*x7&lt;=1020;<BR>48.7*y1+52*y2+61.3*y3+72*y4+48.7*y5+52*y6+64*y7&lt;=1020;<BR>2*x1+3*x2+1*x3+0.5*x4+4*x5+2*x6+1*x7&lt;=40;<BR>2*y1+3*y2+1*y3+0.5*y4+4*y5+2*y6+1*y7&lt;=40;<BR>x1+y1&lt;=8;<BR>x2+y2&lt;=7;<BR>x3+y3&lt;=9;<BR>x4+y4&lt;=6;<BR>x5+y5&lt;=6;<BR>x6+y6&lt;=4;<BR>x7+y7&lt;=8;<BR>48.7*(x5+y5)+52*(x6+y6)+64*(x7+y7)&lt;=302.7;<BR>x1&gt;=0;<BR>x2&gt;=0;<BR>x3&gt;=0;<BR>x4&gt;=0;<BR>x5&gt;=0;<BR>x6&gt;=0;<BR>x7&gt;=0;<BR>y1&gt;=0;<BR>y2&gt;=0;<BR>y3&gt;=0;<BR>y4&gt;=0;<BR>y5&gt;=0;<BR>y6&gt;=0;<BR>y7&gt;=0;</P>
<>想要结果整数化,输入怎样的程序?????</P>
<P>多多感谢!!!!</P>


发表于 2005-9-9 21:16:47 | 显示全部楼层
<>加入下列语句即可:</P>
<>@gin(x1);<BR>@gin(x2);<BR>@gin(x3);<BR>@gin(x4);<BR>@gin(x5);<BR>@gin(x6);<BR>@gin(x7);<BR>@gin(y1);<BR>@gin(y2);<BR>@gin(y3);<BR>@gin(y4);<BR>@gin(y5);<BR>@gin(y6);<BR>@gin(y7);<BR></P>
<>(LZ写的LINGO程序太麻烦了 ~~)</P>[em07][em07]
发表于 2005-9-9 22:25:18 | 显示全部楼层
<>Global optimal solution found at iteration:             7<BR>  Objective value:                                 2040.000</P>
<><BR>                       Variable           Value        Reduced Cost<BR>                             X1        8.000000            0.000000<BR>                             Y1        0.000000            0.000000<BR>                             X2        6.374526            0.000000<BR>                             Y2       0.6254738            0.000000<BR>                             X3        4.876422            0.000000<BR>                             Y3        4.123578            0.000000<BR>                             X4        0.000000            0.000000<BR>                             Y4        6.000000            0.000000<BR>                             X5        0.000000            0.000000<BR>                             Y5        0.000000            0.000000<BR>                             X6        0.000000            0.000000<BR>                             Y6        0.000000            0.000000<BR>                             X7        0.000000            0.000000<BR>                             Y7        4.729687            0.000000<BR>                            MAX        0.000000            0.000000</P>
<>                            Row    Slack or Surplus      Dual Price<BR>                              1        2040.000            1.000000<BR>                              2        0.000000            0.000000<BR>                              3        0.000000            0.000000<BR>                              4        0.000000            0.000000<BR>                              5        26.27031            0.000000<BR>                              6        0.000000            48.70000<BR>                              7        0.000000            52.00000<BR>                              8        0.000000            61.30000<BR>                              9        0.000000            72.00000<BR>                             10        6.000000            0.000000<BR>                             11        4.000000            0.000000<BR>                             12        3.270313            0.000000<BR>                             13        0.000000            1.000000<BR>                             14        8.000000            0.000000<BR>                             15        6.374526            0.000000<BR>                             16        4.876422            0.000000<BR>                             17        0.000000            0.000000<BR>                             18        0.000000            0.000000<BR>                             19        0.000000            0.000000<BR>                             20        0.000000            0.000000<BR>                             21        0.000000            0.000000<BR>                             22       0.6254738            0.000000<BR>                             23        4.123578            0.000000<BR>                             24        6.000000            0.000000<BR>                             25        0.000000            0.000000<BR>                             26        0.000000            0.000000<BR>                             27        4.729687            0.000000</P>
<P>请问结果是不是这样的啊</P>
发表于 2005-9-10 17:17:22 | 显示全部楼层
<>是这样:</P>
<> Global optimal solution found at iteration:        174785<BR>  Objective value:                                 2039.400</P>
<><BR>                       Variable           Value        Reduced Cost<BR>                             X1        4.000000           -48.70000<BR>                             Y1        4.000000           -48.70000<BR>                             X2        7.000000           -52.00000<BR>                             Y2        0.000000           -52.00000<BR>                             X3        0.000000           -61.30000<BR>                             Y3        9.000000           -61.30000<BR>                             X4        5.000000           -72.00000<BR>                             Y4        1.000000           -72.00000<BR>                             X5        1.000000           -48.70000<BR>                             Y5        2.000000           -48.70000<BR>                             X6        1.000000           -52.00000<BR>                             Y6        2.000000           -52.00000<BR>                             X7        0.000000           -64.00000<BR>                             Y7        0.000000           -64.00000</P>
<P>                            Row    Slack or Surplus      Dual Price<BR>                              1        2039.400            1.000000<BR>                              2       0.5000000            0.000000<BR>                              3       0.1000000            0.000000<BR>                              4        2.500000            0.000000<BR>                              5        10.50000            0.000000<BR>                              6        0.000000            0.000000<BR>                              7        0.000000            0.000000<BR>                              8        0.000000            0.000000<BR>                              9        0.000000            0.000000<BR>                             10        3.000000            0.000000<BR>                             11        1.000000            0.000000<BR>                             12        8.000000            0.000000<BR>                             13       0.6000000            0.000000<BR>                             14        4.000000            0.000000<BR>                             15        7.000000            0.000000<BR>                             16        0.000000            0.000000<BR>                             17        5.000000            0.000000<BR>                             18        1.000000            0.000000<BR>                             19        1.000000            0.000000<BR>                             20        0.000000            0.000000<BR>                             21        4.000000            0.000000<BR>                             22        0.000000            0.000000<BR>                             23        9.000000            0.000000<BR>                             24        1.000000            0.000000<BR>                             25        2.000000            0.000000<BR>                             26        2.000000            0.000000<BR>                             27        0.000000            0.000000</P>
[em01][em01]
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-29 12:31 , Processed in 0.052402 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表