楼主: the_fly_winds
2192 1

[问答] Lingo求出多个最优解. [推广有奖]

  • 0关注
  • 1粉丝

已卖:168份资源

博士生

8%

还不是VIP/贵宾

-

威望
0
论坛币
1139 个
通用积分
4.9700
学术水平
16 点
热心指数
24 点
信用等级
14 点
经验
2333 点
帖子
106
精华
0
在线时间
264 小时
注册时间
2014-9-28
最后登录
2025-6-4

楼主
the_fly_winds 发表于 2017-3-20 16:08:49 |AI写论文
30论坛币
听说Lingo 11有一个k-best功能可以求出所有的最优解, 但是我看不到它的官方example.

  1. max=u*(3*a+b+5*c+4*d)+L*(4*a+2*b+2*d)-v1+u*(5*a+4*b+7*c+2*d)+L*(3*a+5*b+3*c+6*d)-v2;
  2. 3*a+b+5*c+4*d<=v1;
  3. 4*a+2*b+2*d<=v1;
  4. 5*u+3*l<=v2;
  5. 4*U+5*l<=v2;
  6. 7*u+3*l<=v2;
  7. 2*u+6*l<=v2;
  8. U+L=1;
  9. a+b+c+d=1;
  10. end
复制代码
上述代码有两个最优解,但是Lingo只能求一个.
有没有什么办法, 能让Lingo求出所有的最优解.

关键词:lingo Lin ING NGO 最优解

沙发
lovesf 发表于 2021-8-10 17:09:01
加上约束,令变量不等于求出来的那个解。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 03:14