初学者求助!
这是一个简单的整数规划,看结果应该是x1=35,x2=65,但是我得出来的就是36和64.....(本人用的是lingo 11 64bit)max=98*x1+277*x2-x1^2-0.3*x1*x2-2*x2^2;
x1+x2<=100;
x1<=2*x2;
@GIN(X1);@GIN(X2); 楼主你好!
你的问题表述得很清晰,我在LINGO 10与LINGO 11上分别运行了你的程序,得到如下结果:
1.LINGO 10:
Local optimal solution found.
Objective value: 11077.50
Extended solver steps: 3
Total solver iterations: 156
Variable Value Reduced Cost
X1 35.00000 -8.500002
X2 65.00000 -6.500004
Row Slack or Surplus Dual Price
1 11077.50 1.000000
2 0.000000 0.000000
3 95.00000 0.000000
2.LINGO 11:
Local optimal solution found.
Objective value: 11077.50
Objective bound: 11077.50
Infeasibilities: 0.000000
Extended solver steps: 2
Total solver iterations: 161
Variable Value Reduced Cost
X1 35.00000 -8.500002
X2 65.00000 -6.500004
Row Slack or Surplus Dual Price
1 11077.50 1.000000
2 0.000000 0.000000
3 95.00000 0.000000
两次结果相同,均为X1=35,X2=65,你的猜想是正确的。
由此看来,可能是你的软件上出了点问题。如果你需要软件,可以在本论坛的置顶帖子中下载,有一个是我的帖子,回复即可见百度网盘下载地址,不嫌麻烦的话欢迎下载!
如果我的回答有什么问题,欢迎指出,也可以与我交流,谢谢支持! 恩,下载了一个新的,已经没有问题了,谢谢~ xiaoOMming 发表于 2013-7-28 10:14 static/image/common/back.gif
恩,下载了一个新的,已经没有问题了,谢谢~
嗯,好的,不客气,欢迎常逛论坛!
页:
[1]